From: Badari Pulavarty Date: Tue, 16 Oct 2007 08:26:22 +0000 (-0700) Subject: hugetlbfs read() support X-Git-Tag: v2.6.24-rc1~1105 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e63e1e5a6b75416ab758025fd80e247c4f103b1b;p=pandora-kernel.git hugetlbfs read() support Support for reading from hugetlbfs files. libhugetlbfs lets application text/data to be placed in large pages. When we do that, oprofile doesn't work - since libbfd tries to read from it. This code is very similar to what do_generic_mapping_read() does, but I can't use it since it has PAGE_CACHE_SIZE assumptions. [akpm@linux-foundation.org: cleanups, fix leak] [bunk@stusta.de: make hugetlbfs_read() static] Signed-off-by: Badari Pulavarty Acked-by: William Irwin Tested-by: Nishanth Aravamudan Cc: Nick Piggin Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed