summaryrefslogtreecommitdiffstats
path: root/fs/libfs.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2011-04-13 08:07:28 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2011-04-13 08:07:28 -0700
commita626ca6a656450e9f4df91d0dda238fff23285f4 (patch)
tree7de7fabc83baf1312805d9b5f28f01d1adf3f7fd /fs/libfs.c
parent60d48c1e67dc8de0676453de18adba1768fb6fab (diff)
downloadop-kernel-dev-a626ca6a656450e9f4df91d0dda238fff23285f4.zip
op-kernel-dev-a626ca6a656450e9f4df91d0dda238fff23285f4.tar.gz
vm: fix vm_pgoff wrap in stack expansion
Commit 982134ba6261 ("mm: avoid wrapping vm_pgoff in mremap()") fixed the case of a expanding mapping causing vm_pgoff wrapping when you used mremap. But there was another case where we expand mappings hiding in plain sight: the automatic stack expansion. This fixes that case too. This one also found by Robert Święcki, using his nasty system call fuzzer tool. Good job. Reported-and-tested-by: Robert Święcki <robert@swiecki.net> Cc: stable@kernel.org Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/libfs.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud