Hi, Trond and Benny, Bellow are some pnfsblock patches that I have tested for days. Most of them are cleanup and small improvements. Only [PATCH 2/8] pnfsblock: acquire im_lock in _preload_range needs to go into stable. Thanks, Tao Peng Tao (8): pnfsblock: cleanup bl_mark_sectors_init pnfsblock: acquire im_lock in _preload_range pnfsblock: move find lock page logic out of bl_write_pagelist pnfsblock: set read/write tk_status to pnfs_error pnfsblock: remove rpc_call_ops from struct parallel_io pnfsblock: clean up _add_entry pnfsblock: add im_extents to pnfs_inval_markings pnfsblock: alloc short extent before submit bio fs/nfs/blocklayout/blocklayout.c | 176 +++++++++++++++++++++++++------------- fs/nfs/blocklayout/blocklayout.h | 11 ++- fs/nfs/blocklayout/extents.c | 146 ++++++++++++-------------------- 3 files changed, 180 insertions(+), 153 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html