Whamcloud - gitweb
LU-13814 osc: Move osc_page members to osc_async_page 04/52204/18
authorPatrick Farrell <pfarrell@whamcloud.com>
Sun, 24 Sep 2023 21:09:49 +0000 (17:09 -0400)
committerPatrick Farrell <pfarrell@whamcloud.com>
Tue, 26 Sep 2023 18:58:30 +0000 (14:58 -0400)
commit7f8d60e2e0f772b811509c2c13dc7a164000b21b
treeaf409f26c9fdd86c7519092b1cdc6ad66ae9ff4d
parentc85bf0511d8023edfa9a8c2a6f4d1091be73565a
LU-13814 osc: Move osc_page members to osc_async_page

We're going to start using osc_async_page separately from
osc_page, since it's used for both DIO and buffered, but
osc_page is not.

This moves all of the members which are needed for DIO.

This commit deliberately ignores some packing related
issues which will be handled *much* later, since the names
and members of these structs will keep changing.

Test-Parameters: forjanitoronly
Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I994af9563142201a2c7193735ac02568735bd8d5
lustre/include/lustre_osc.h
lustre/mdc/mdc_dev.c
lustre/osc/osc_cache.c
lustre/osc/osc_object.c
lustre/osc/osc_page.c
lustre/osc/osc_request.c