diff options
author | Hugh Dickins <hugh.dickins@tiscali.co.uk> | 2009-12-30 20:17:34 +0000 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-12-30 12:23:27 -0800 |
commit | 66f0dc481e5b802ab363b979fc1753410c7d82b5 (patch) | |
tree | 9f8609685f07d410bc6536a0d3e47e366edf93d4 /mm/hugetlb.c | |
parent | 75c85a0bc13367aabb36e8208d4e373b022b43b3 (diff) | |
download | linux-66f0dc481e5b802ab363b979fc1753410c7d82b5.tar.gz linux-66f0dc481e5b802ab363b979fc1753410c7d82b5.tar.bz2 linux-66f0dc481e5b802ab363b979fc1753410c7d82b5.zip |
mm: move sys_mmap_pgoff from util.c
Move sys_mmap_pgoff() from mm/util.c to mm/mmap.c and mm/nommu.c,
where we'd expect to find such code: especially now that it contains
the MAP_HUGETLB handling. Revert mm/util.c to how it was in 2.6.32.
This patch just ignores MAP_HUGETLB in the nommu case, as in 2.6.32,
whereas 2.6.33-rc2 reported -ENOSYS. Perhaps validate_mmap_request()
should reject it with -EINVAL? Add that later if necessary.
Signed-off-by: Hugh Dickins <hugh.dickins@tiscali.co.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/hugetlb.c')
0 files changed, 0 insertions, 0 deletions