mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
futex: fix handling of read-only-mapped hugepages
The hugepage code had the exact same bug that regular pages had in commit7485d0d375("futexes: Remove rw parameter from get_futex_key()"). The regular page case was fixed by commit9ea71503a8("futex: Fix regression with read only mappings"), but the transparent hugepage case (added ina5b338f2b0: "thp: update futex compound knowledge") case remained broken. Found by Dave Jones and his trinity tool. Reported-and-tested-by: Dave Jones <davej@fedoraproject.org> Cc: stable@kernel.org # v2.6.38+ Acked-by: Thomas Gleixner <tglx@linutronix.de> Cc: Mel Gorman <mgorman@suse.de> Cc: Darren Hart <dvhart@linux.intel.com> Cc: Andrea Arcangeli <aarcange@redhat.com> Cc: Oleg Nesterov <oleg@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
9538e10086
commit
f12d5bfceb
1 changed files with 1 additions and 1 deletions
Loading…
Add table
Add a link
Reference in a new issue