diff options
-rw-r--r-- | mm/swap.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/mm/swap.c b/mm/swap.c index a981acde8554..c2dfe5f08b5d 100644 --- a/mm/swap.c +++ b/mm/swap.c @@ -95,12 +95,13 @@ static DEFINE_PER_CPU(struct pagevec, lru_rotate_pvecs); local_irq_restore(flags) #define swap_get_cpu_var(var, cpu) \ - ({ \ - (void)cpu; \ - &get_cpu_var(var); \ - }) + &get_cpu_var(var) \ -#define swap_put_cpu_var(var, cpu) put_cpu_var(var) +#define swap_put_cpu_var(var, cpu) \ + ({ \ + (void)cpu; \ + put_cpu_var(var); \ + }) #define swap_per_cpu_lock(var, cpu) &per_cpu(var, cpu) |