--- ec5a381d7cf9ed681f5ea6d18f9e794313a4726c +++ 79521e4206aedfd7df02009f69bd5b04231650ad @@ -1770,13 +1770,13 @@ __alloc_pages_high_priority(gfp_t gfp_ma static inline void wake_all_kswapd(unsigned int order, struct zonelist *zonelist, - enum zone_type high_zoneidx, struct task_struct *p) + enum zone_type high_zoneidx) { struct zoneref *z; struct zone *zone; for_each_zone_zonelist(zone, z, zonelist, high_zoneidx) - wakeup_kswapd(zone, order, p); + wakeup_kswapd(zone, order); } static inline int @@ -1853,7 +1853,7 @@ __alloc_pages_slowpath(gfp_t gfp_mask, u goto nopage; restart: - wake_all_kswapd(order, zonelist, high_zoneidx, p); + wake_all_kswapd(order, zonelist, high_zoneidx); /* * OK, we're below the kswapd watermark and have kicked background