Whamcloud - gitweb
LU-16327 llite: read_folio, release_folio, filler_t
authorShaun Tancheff <shaun.tancheff@hpe.com>
Wed, 17 May 2023 09:09:01 +0000 (02:09 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Tue, 13 Jun 2023 09:03:44 +0000 (09:03 +0000)
commita2ec0006eac9b6374d3ae237076989a95c7e3040
tree849a1aaaad6da2ffab9de958d38c079ce3ecaaed
parent39de9371f1e4079f2c39d3b5aedc723c42fac346
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

Lustre-change: https://review.whamcloud.com/49199
Lustre-commit: 133ed0cf6f0c84d2b5b84e1de3ff2c54b1fb902d

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/ex/lustre-release/+/50977
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/include/lustre_compat.h
lustre/llite/file.c
lustre/llite/llite_internal.h
lustre/llite/pcc.c
lustre/llite/rw.c
lustre/llite/rw26.c
lustre/mdc/mdc_request.c