Whamcloud - gitweb
LU-884 clio: client in memory checksum
authorJinshan Xiong <jay@whamcloud.com>
Wed, 19 Oct 2011 23:34:26 +0000 (16:34 -0700)
committerOleg Drokin <green@whamcloud.com>
Wed, 4 Jan 2012 01:47:01 +0000 (20:47 -0500)
commite8ffe16619baf1ef7c5c6b117d338956372aa752
tree80c6d9c0d2b103474f3c7498edde9699274530b6
parent0bd27be7f20a671e7128f341a070838a2bd318dc
LU-884 clio: client in memory checksum

Use page_mkwrite() method from latest kernels to correctly implement
RPC checksum functionality. Also OBD_FL_MMAP is removed because it
won't be used any more.

Change-Id: I6ec5aae14f56c95b1ac6936d21b5a273582fa4e8
Signed-off-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/1609
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/cl_object.h
lustre/include/lustre/lustre_idl.h
lustre/lclient/lcommon_cl.c
lustre/llite/llite_internal.h
lustre/llite/llite_mmap.c
lustre/llite/vvp_io.c
lustre/obdclass/cl_io.c
lustre/osc/osc_request.c
lustre/tests/mmap_sanity.c