On Thu, Dec 12, 2024 at 02:04:33AM +0300, Daniil Tatianin wrote: > Locking the memory without MCL_ONFAULT instantly prefaults any mmaped > anonymous memory with a write-fault, which introduces a lot of extra > overhead in terms of memory usage when all you want to do is to prevent > kcompactd from migrating and compacting QEMU pages. Add an option to > only lock pages lazily as they're faulted by the process by using > MCL_ONFAULT if asked. > > Signed-off-by: Daniil Tatianin <d-tatia...@yandex-team.ru>
Reviewed-by: Peter Xu <pet...@redhat.com> -- Peter Xu