Whamcloud - gitweb
LU-16327 llite: read_folio, release_folio, filler_t 99/49199/20
authorShaun Tancheff <shaun.tancheff@hpe.com>
Sun, 2 Apr 2023 11:45:49 +0000 (06:45 -0500)
committerOleg Drokin <green@whamcloud.com>
Tue, 11 Apr 2023 20:06:04 +0000 (20:06 +0000)
commit133ed0cf6f0c84d2b5b84e1de3ff2c54b1fb902d
tree71833d41c4e4ea9983c738d9d773da63061b3f23
parent3e20d68380b9a5c1afddfaa329bc467b78869c20
LU-16327 llite: read_folio, release_folio, filler_t

Linux commit v5.18-rc5-221-gb7446e7cf15f
  fs: Remove aop flags parameter from grab_cache_page_write_begin()
flags have been dropped from write_begin() and
grab_cache_page_write_begin()

Linux commit v5.18-rc5-241-g5efe7448a142
  fs: Introduce aops->read_folio
Provide a ll_read_folio handler around ll_readpage

Linux commit v5.18-rc5-280-ge9b5b23e957e
  fs: Change the type of filler_t
Affects read_cache_page, provides a wrapper for read_cache_page
and wrappers for filler functions

Linux commit v5.18-rc5-282-gfa29000b6b26
  fs: Add aops->release_folio
Provide an ll_release_folio function based on ll_releasepage

Test-Parameters: trivial
HPE-bug-id: LUS-11357
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: Ibd4ec1133c80cd0eb8400c4cd07b50e421dd35c5
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49199
Tested-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/include/lustre_compat.h
lustre/llite/file.c
lustre/llite/llite_internal.h
lustre/llite/rw.c
lustre/llite/rw26.c
lustre/mdc/mdc_request.c