Whamcloud - gitweb
LU-620 llite: add delete/remove_from_page_cache check
authorBobi Jam <bobijam@whamcloud.com>
Fri, 4 Nov 2011 09:18:19 +0000 (17:18 +0800)
committerJohann Lombardi <johann@whamcloud.com>
Wed, 4 Jan 2012 17:05:59 +0000 (12:05 -0500)
commitcdf199679c1814902f181bec81a5bfe9902b8217
treea6c9476a1bb938d1989008d9fb432fae18fbd5fe
parentee9a1e6b3fc7a6d61bbe4f2dc9544a27a1e65c49
LU-620 llite: add delete/remove_from_page_cache check

Later 2.6.32 kernel use memory cgroup feature but does not export
truncate_complete_page but export delete_from_page_cache or
remove_from_page_cache, we need properly use them for pachless client
code.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I4b95da2b4cac7f2c2f63b69896dd91c3544a5473
Reviewed-on: http://review.whamcloud.com/1649
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Johann Lombardi <johann@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/include/linux/lustre_compat25.h
lustre/include/linux/lustre_patchless_compat.h
lustre/llite/dir.c
lustre/llite/file.c
lustre/llite/rw.c