Whamcloud - gitweb
LU-13814 osc: add osc_queue_dio_pages 40/52140/39
authorPatrick Farrell <pfarrell@whamcloud.com>
Sun, 25 Feb 2024 18:06:38 +0000 (13:06 -0500)
committerOleg Drokin <green@whamcloud.com>
Sat, 7 Jun 2025 22:53:10 +0000 (22:53 +0000)
commit8efbad8ff4edc00b4b727f3bb6f6f0fead2c35e2
tree9d0294944896f5d14a7a56a83cfd991611930d27
parent0e2410381a915bebf76bad6c72adeb02803dfe49
LU-13814 osc: add osc_queue_dio_pages

For dio, we need to replace osc_queue_sync_pages with a
specialized function.  This adds that function and starts
specializing it to DIO only.

Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I1eb996578cf2fc4d758d959ffc7f9b48225374ce
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52140
Reviewed-by: Marc Vef <mvef@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
lustre/include/lustre_osc.h
lustre/osc/osc_cache.c
lustre/osc/osc_io.c