Re: [RFC PATCH v2 0/7] Speculative page faults

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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>



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]