]> bbs.cooldavid.org Git - net-next-2.6.git/commit - mm/memory.c
[PATCH] Fix handling spurious page fault for hugetlb region
authorHugh Dickins <hugh@veritas.com>
Thu, 20 Oct 2005 15:24:28 +0000 (16:24 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 20 Oct 2005 16:02:07 +0000 (09:02 -0700)
commitac9b9c667c2e1194e22ebe0a441ae1c37aaa9b90
tree3903d87d0b56a49ead39c0460b5bc0b86b040775
parent93918e9afc76717176e9e114e79cdbb602a45ae8
[PATCH] Fix handling spurious page fault for hugetlb region

This reverts commit 3359b54c8c07338f3a863d1109b42eebccdcf379 and
replaces it with a cleaner version that is purely based on page table
operations, so that the synchronization between inode size and hugetlb
mappings becomes moot.

Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/linux/hugetlb.h
mm/hugetlb.c
mm/memory.c