Whamcloud - gitweb
LU-13814 clio: add io to cio_submit 75/52075/21
authorPatrick Farrell <pfarrell@whamcloud.com>
Fri, 23 Feb 2024 16:02:35 +0000 (11:02 -0500)
committerOleg Drokin <green@whamcloud.com>
Tue, 23 Apr 2024 19:43:51 +0000 (19:43 +0000)
commit807b5650dc3287252894810d1761ec171e93d307
treed8a3a54ff4a15f0d53ac8bcbcd99eb97243546a7
parentadd70ce9cdc3e2d6148dafeef587d12d0277744c
LU-13814 clio: add io to cio_submit

cp_owner is going away for transient pages, so we need to
remove its usage to find the top level IO.  Here that means
passing the IO down through a few layers.

Signed-off-by: Patrick Farrell <patrick.farrell@oracle.com>
Change-Id: I7fac0e53a7831247b846261c1c734c9d6e43a7d2
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52075
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
lustre/include/cl_object.h
lustre/include/lustre_osc.h
lustre/lov/lov_io.c
lustre/obdclass/cl_io.c
lustre/osc/osc_io.c