Laurent Dufour <ldufour@xxxxxxxxxxxxxxxxxx> writes: > This is a port on kernel 4.8 of the work done by Peter Zijlstra to > handle page fault without holding the mm semaphore. One of the big problems with patches like this today is that it is unclear what mmap_sem actually protects. It's a big lock covering lots of code. Parts in the core VM, but also do VM callbacks in file systems and drivers rely on it too? IMHO the first step is a comprehensive audit and then writing clear documentation on what it is supposed to protect. Then based on that such changes can be properly evaluated. -Andi -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>