Whamcloud - gitweb
LU-13814 clio: add cp_inode to page allocation
authorPatrick Farrell <pfarrell@whamcloud.com>
Fri, 29 Sep 2023 20:19:06 +0000 (21:19 +0100)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 6 Oct 2023 23:20:06 +0000 (23:20 +0000)
commitd4b68aedcf797ebaf977392ecd0ec52fab23b7dc
treec75e56710c8448ddd2897b8ae628e9df6ed7a0a7
parentad60a0a1245a84e15088c4c68cd8af626102208a
LU-13814 clio: add cp_inode to page allocation

cp_inode can be set correctly during page allocation,
rather than after.  This is a prelude to moving cp_inode to
the osc_transfer_page, but that's better done in a separate
patch.

Lustre-change: https://review.whamcloud.com/52208
Lustre-commit: TBD (from f2afaf4eb10d70c36ad6bdbc2def66bee4fcdc23)
Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Signed-off-by: Artem Blagodarenko <ablagodarenko@ddn.com>
Change-Id: I509f6cfbae8e5a6ec6b07c8253d68f6dd2794e59
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52557
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/cl_object.h
lustre/llite/file.c
lustre/llite/llite_lib.c
lustre/llite/rw.c
lustre/llite/rw26.c
lustre/llite/vvp_io.c
lustre/obdclass/cl_page.c
lustre/obdecho/echo_client.c