Whamcloud - gitweb
LU-16121 llite: invalidate_folio and dirty_folio 66/48366/13
authorShaun Tancheff <shaun.tancheff@hpe.com>
Tue, 8 Nov 2022 15:26:46 +0000 (09:26 -0600)
committerOleg Drokin <green@whamcloud.com>
Fri, 13 Jan 2023 07:20:28 +0000 (07:20 +0000)
commitf1604e680ba2b919c0c52c76c75a7e0dc27ec3c5
treeae9c55808f0bd2c05d19d5e152ac1dbb4cf46c22
parent7e5f927458544bd2681027bfc3df6136d059121f
LU-16121 llite: invalidate_folio and dirty_folio

linux commit v5.17-rc4-10-g128d1f8241d6
   fs: Add invalidate_folio() aops method

A struct folio is often analogous to a struct page however
a struct folio can represent (contain) multiple pages.

linux commit v5.17-rc4-38-g6f31a5a261db
   fs: Add aops->dirty_folio

__set_page_dirty_nobuffers() is replaced with filemap_dirty_folio()

Test-Parameters: trivial
HPE-bug-id: LUS-11197
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: Iefe67615b333e066c49c4b884dad5bea3b3ae226
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/48366
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
lustre/autoconf/lustre-core.m4
lustre/llite/rw26.c