mm, kswapd: replace kswapd compaction with waking up kcompactd