On 1/4/19 1:49 PM, Mel Gorman wrote: > A zone parameter is passed into a number of top-level compaction functions > despite the fact that it's already in cache_control. This is harmless but ^ compact_control > it did need an audit to check if zone actually ever changes meaningfully. Tried changing the field to "struct zone * const zone;" and it only flagged compact_node() and kcompactd_do_work() which look ok. > This patches removes the parameter in a number of top-level functions. The > change could be much deeper but this was enough to briefly clarify the > flow. > > No functional change. > > Signed-off-by: Mel Gorman <mgorman@xxxxxxxxxxxxxxxxxxx> Acked-by: Vlastimil Babka <vbabka@xxxxxxx>