summaryrefslogtreecommitdiff
path: root/Documentation/percpu-rw-semaphore.txt
diff options
context:
space:
mode:
authorAl Viro <viro@ZenIV.linux.org.uk>2012-12-16 04:25:57 +0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2012-12-20 14:40:24 +0400
commit7bf9b7bef881aac820bf1f2e9951a17b09bd7e04 (patch)
tree6c74611883e16e5cd6548f9dd3278a9f2fadb1e3 /Documentation/percpu-rw-semaphore.txt
parentdad5451a322bb682704f3ab13a558508a83e0b93 (diff)
downloadlinux-7bf9b7bef881aac820bf1f2e9951a17b09bd7e04.tar.xz
ARM: missing ->mmap_sem around find_vma() in swp_emulate.c
find_vma() is *not* safe when somebody else is removing vmas. Not just the return value might get bogus just as you are getting it (this instance doesn't try to dereference the resulting vma), the search itself can get buggered in rather spectacular ways. IOW, ->mmap_sem really, really is not optional here. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Cc: <stable@vger.kernel.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'Documentation/percpu-rw-semaphore.txt')
0 files changed, 0 insertions, 0 deletions