|
@@ -6098,11 +6098,9 @@ void free_contig_range(unsigned long pfn, unsigned nr_pages)
|
|
|
void __meminit zone_pcp_update(struct zone *zone)
|
|
void __meminit zone_pcp_update(struct zone *zone)
|
|
|
{
|
|
{
|
|
|
unsigned cpu;
|
|
unsigned cpu;
|
|
|
- unsigned long batch;
|
|
|
|
|
mutex_lock(&pcp_batch_high_lock);
|
|
mutex_lock(&pcp_batch_high_lock);
|
|
|
- batch = zone_batchsize(zone);
|
|
|
|
|
for_each_possible_cpu(cpu)
|
|
for_each_possible_cpu(cpu)
|
|
|
- pageset_set_batch(per_cpu_ptr(zone->pageset, cpu), batch);
|
|
|
|
|
|
|
+ zone_pageset_init(zone, cpu);
|
|
|
mutex_unlock(&pcp_batch_high_lock);
|
|
mutex_unlock(&pcp_batch_high_lock);
|
|
|
}
|
|
}
|
|
|
#endif
|
|
#endif
|