|
@@ -853,7 +853,7 @@ again:
|
|
pcp = &zone_pcp(zone, cpu)->pcp[cold];
|
|
pcp = &zone_pcp(zone, cpu)->pcp[cold];
|
|
local_irq_save(flags);
|
|
local_irq_save(flags);
|
|
if (!pcp->count) {
|
|
if (!pcp->count) {
|
|
- pcp->count += rmqueue_bulk(zone, 0,
|
|
|
|
|
|
+ pcp->count = rmqueue_bulk(zone, 0,
|
|
pcp->batch, &pcp->list);
|
|
pcp->batch, &pcp->list);
|
|
if (unlikely(!pcp->count))
|
|
if (unlikely(!pcp->count))
|
|
goto failed;
|
|
goto failed;
|