Whamcloud - gitweb
LU-10810 ptlrpc: introduce OST_SEEK RPC 07/39707/9
authorMikhail Pershin <mpershin@whamcloud.com>
Mon, 17 Aug 2020 11:06:30 +0000 (14:06 +0300)
committerOleg Drokin <green@whamcloud.com>
Sat, 7 Nov 2020 08:12:16 +0000 (08:12 +0000)
commit6d5fe29066af5f8e40055fd89b285853c363e947
tree247d5d1e1ebec2ff378decc02fc575a1626fa5d2
parent4fdeb8719841412c5431177ad3225a19949d5d1d
LU-10810 ptlrpc: introduce OST_SEEK RPC

For the purposes of SEEK_HOLE/SEEK_DATA support introduce
new OST_SEEK RPC.

Patch add RPC layout, unified handler and connect flag for
compatibility needs.

Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
Change-Id: I1580902b6b773d9a6d6f9beaa1ee1da60fbc20f8
Reviewed-on: https://review.whamcloud.com/39707
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
22 files changed:
lustre/include/dt_object.h
lustre/include/lu_target.h
lustre/include/lustre_req_layout.h
lustre/include/obd_support.h
lustre/include/uapi/linux/lustre/lustre_idl.h
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_io.c
lustre/obdclass/lprocfs_status.c
lustre/ofd/ofd_dev.c
lustre/ofd/ofd_obd.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_io.c
lustre/osd-zfs/osd_handler.c
lustre/osd-zfs/osd_internal.h
lustre/osd-zfs/osd_io.c
lustre/ptlrpc/layout.c
lustre/ptlrpc/lproc_ptlrpc.c
lustre/ptlrpc/wiretest.c
lustre/target/tgt_handler.c
lustre/utils/wirecheck.c
lustre/utils/wirehdr.c
lustre/utils/wiretest.c