]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Remove PageSwapBacked (!page_is_file_cache) cases from
authorHugh Dickins <hughd@google.com>
Wed, 3 Aug 2011 00:52:54 +0000 (10:52 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 16 Aug 2011 05:00:38 +0000 (15:00 +1000)
commit7c445cf8b073a26e77792197dcd79a28cf722406
tree6f3f83e9f05c92a8acdc68d81fdf61b561a89868
parenta43a4efd69fd3e7c7779ebddb709a32965cb0f3f
Remove PageSwapBacked (!page_is_file_cache) cases from
add_to_page_cache_locked() and add_to_page_cache_lru(): those pages now go
through shmem_add_to_page_cache().

Remove a comment on maximum tmpfs size from fsstack_copy_inode_size(), and
add a comment on swap entries to invalidate_mapping_pages().

And mincore_page() uses find_get_page() on what might be shmem or a tmpfs
file: allow for a radix_tree_exceptional_entry(), and proceed to
find_get_page() on swapper_space if so (oh, swapper_space needs #ifdef).

Signed-off-by: Hugh Dickins <hughd@google.com>
Acked-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/mincore.c