aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/mmap_lock.h
diff options
context:
space:
mode:
authorMichel Lespinasse <michel@lespinasse.org>2023-02-27 09:36:09 -0800
committerAndrew Morton <akpm@linux-foundation.org>2023-04-05 20:02:57 -0700
commit20cce633f4254cc0df39665449726e3172518f6c (patch)
tree7988880c4a5fa5b34ffe26a7f6a9ea6af56e434d /include/linux/mmap_lock.h
parentmm: introduce CONFIG_PER_VMA_LOCK (diff)
downloadwireguard-linux-20cce633f4254cc0df39665449726e3172518f6c.tar.xz
wireguard-linux-20cce633f4254cc0df39665449726e3172518f6c.zip
mm: rcu safe VMA freeing
This prepares for page faults handling under VMA lock, looking up VMAs under protection of an rcu read lock, instead of the usual mmap read lock. Link: https://lkml.kernel.org/r/20230227173632.3292573-11-surenb@google.com Signed-off-by: Michel Lespinasse <michel@lespinasse.org> Signed-off-by: Suren Baghdasaryan <surenb@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'include/linux/mmap_lock.h')
0 files changed, 0 insertions, 0 deletions