On Tue, Nov 23, 2021 at 8:57 AM David Hildenbrand [off-list ref] wrote:
[...]
quoted
quoted
I do wonder which these locking contexts are exactly, and if we could
also do the same thing on ordinary munmap -- because I assume it can be
similarly problematic for some applications.
This is a good question regarding munmap. One main difference is
munmap takes mmap_lock in write mode and usually performance critical
applications avoid such operations.
Maybe we can extend it too most page zapping, if that makes things simpler.
Do you mean doing sync THP split for most of page zapping functions
(but only if that makes things simpler)?