Whamcloud - gitweb
LU-13814 clio: convert lov submit to cl_dio_pages 13/52113/21
authorPatrick Farrell <pfarrell@whamcloud.com>
Sun, 24 Sep 2023 20:59:02 +0000 (16:59 -0400)
committerPatrick Farrell <pfarrell@whamcloud.com>
Tue, 26 Sep 2023 18:58:30 +0000 (14:58 -0400)
commit1a575285981666374484f13212b7629ded2f6e26
treeeb5f052d0a5ec7aaa8ee9456051e1f2ae1b2c6ec
parent5a99c076a56c22e03d87146e797e09d413f156dc
LU-13814 clio: convert lov submit to cl_dio_pages

This patch converts lov layer of IO submit to use the
cl_dio_pages array.  This simplifies that code since the
page array is all on one stripe and can only succeed or
fail completely.  (No partial successes.)

This pushes the array-to-queue conversion down to the OSC
layer.

Test-Parameters: fortestonly
Test-Parameters: forjanitoronly
Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: Ic414218be2be07bb7d74b150faebf5f404760d80
lustre/include/lustre_osc.h
lustre/lov/lov_io.c
lustre/mdc/mdc_dev.c
lustre/osc/osc_io.c