Hi, When I did some compaction testing, I found some small rooms to improve as well as some code cleanups. Please help to review. Thanks. Baolin Wang (5): mm: compaction: Remove redundant VM_BUG_ON() in compact_zone() mm: compaction: Move list validation into compact_zone() mm: compaction: Count the migration scaned pages events for proactive compaction mm: compaction: Add missing kcompactd wakeup trace event mm: compaction: Avoid fragmentation score calculation for empty zones mm/compaction.c | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) -- 2.27.0