]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: perform VMA walk in find_mergeable_anon_vma under RCU read lock
authorSuren Baghdasaryan <surenb@google.com>
Wed, 19 Oct 2022 20:12:19 +0000 (20:12 +0000)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Wed, 4 Jan 2023 20:59:26 +0000 (15:59 -0500)
commit4e8de39ac72479d3aefbe72a6235b3f4819d2e89
treede8f2b5591495c874d9a31ae496d2e44c98e0213
parent6c2c49f9b3f2ef85ba1b3c93e830fdbb3feeef1e
mm: perform VMA walk in find_mergeable_anon_vma under RCU read lock

find_mergeable_anon_vma walks VMA tree unders assumption that the caller
holds mmap_lock for write. Perform this walk under RCU protection to make
it safe without holding this lock.

Signed-off-by: Suren Baghdasaryan <surenb@google.com>
mm/mmap.c