Whamcloud - gitweb
LU-13802 llite: tag switched hybrid IOs 03/52703/6
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 24 Oct 2023 18:36:17 +0000 (14:36 -0400)
committerOleg Drokin <green@whamcloud.com>
Fri, 23 Feb 2024 07:01:19 +0000 (07:01 +0000)
commit3fc4243da7efd4426b6493ae212240a2e4d88747
tree49cfa077d98f3fa1b56f26bdfc4710454c722321
parentaab76b31539efe6e20e35c2d926c9724042fc690
LU-13802 llite: tag switched hybrid IOs

If we switched IO type with hybrid IO, tag the IO in the
cl_io.  This will be used to make various choices later.

Also add a more verbose debug message for DIO, printing
various aspects of the IO.

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