Whamcloud - gitweb
LU-13814 clio: add coo_dio_pages_init 30/58530/3
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 25 Mar 2025 21:23:23 +0000 (17:23 -0400)
committerOleg Drokin <green@whamcloud.com>
Fri, 2 May 2025 02:16:55 +0000 (02:16 +0000)
commit2db2c9dcebc67459a31ac3becc0616b50ef6020c
tree4e74d03f0aaf7e29797daa06f086f49d508688a0
parent8c0d073c1746329b986afdf303dea7787a6fb42d
LU-13814 clio: add coo_dio_pages_init

Just like the cl_page it's replacing, the cl_dio_pages
struct needs various pieces of information from the
different layers of the cl_object in order to do the IO.

This adds the skeletion for coo_dio_pages_init.

Test-Parameters: trivial
Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I30251b4b9e1455f87768e488647296390352cf88
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/58530
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
lustre/include/cl_object.h
lustre/obdclass/cl_page.c