diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/xen/pcpu.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/xen/pcpu.c b/drivers/xen/pcpu.c index 067fcfa1723e..5a27a4599a4a 100644 --- a/drivers/xen/pcpu.c +++ b/drivers/xen/pcpu.c | |||
| @@ -278,8 +278,7 @@ static int sync_pcpu(uint32_t cpu, uint32_t *max_cpu) | |||
| 278 | * Only those at cpu present map has its sys interface. | 278 | * Only those at cpu present map has its sys interface. |
| 279 | */ | 279 | */ |
| 280 | if (info->flags & XEN_PCPU_FLAGS_INVALID) { | 280 | if (info->flags & XEN_PCPU_FLAGS_INVALID) { |
| 281 | if (pcpu) | 281 | unregister_and_remove_pcpu(pcpu); |
| 282 | unregister_and_remove_pcpu(pcpu); | ||
| 283 | return 0; | 282 | return 0; |
| 284 | } | 283 | } |
| 285 | 284 | ||
