diff options
-rw-r--r-- | mm/page_alloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/page_alloc.c b/mm/page_alloc.c index b55bb358b832..bf2f6cff1d6a 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c | |||
@@ -853,7 +853,7 @@ again: | |||
853 | pcp = &zone_pcp(zone, cpu)->pcp[cold]; | 853 | pcp = &zone_pcp(zone, cpu)->pcp[cold]; |
854 | local_irq_save(flags); | 854 | local_irq_save(flags); |
855 | if (!pcp->count) { | 855 | if (!pcp->count) { |
856 | pcp->count += rmqueue_bulk(zone, 0, | 856 | pcp->count = rmqueue_bulk(zone, 0, |
857 | pcp->batch, &pcp->list); | 857 | pcp->batch, &pcp->list); |
858 | if (unlikely(!pcp->count)) | 858 | if (unlikely(!pcp->count)) |
859 | goto failed; | 859 | goto failed; |