OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-491-gfd15792
Gerrit Code Review
gerrit@openafs.org
Tue, 2 Jun 2026 14:40:10 -0400
The following commit has been merged in the master branch:
commit d47c438aec49e417066a7bef00bd82078014f5ea
Author: Cheyenne Wills <cwills@sinenomine.net>
Date: Fri May 29 08:55:49 2026 -0600
Linux: pagevec.h renamed to folio_batch.h
The Linux 7.1 commit:
'folio_batch: rename pagevec.h to folio_batch.h' (4e1d77a8f382a)
simply renamed the pagevec.h header file.
Add a configure test for folio_batch.h and add a preprocessor
conditional to include folio_batch.h or pagevec.h as appropriate.
Note:
The test for pagevec_init() can be skipped since the pagevec structure
and pagevec_init() are not present in folio_batch.h. The structure
and function were removed in Linux 6.5 with the commit:
'mm: remove struct pagevec' (1e0877d58b1e2)
The test for __pagevec_lru_add_file() can be skipped since the function
is not present in folio_batch.h. The function was removed in Linux 3.11
with the commit:
'mm: remove lru parameter from __pagevec_lru_add and remove parts of pagevec API'
(a0b8cab3b9b2e)
Change-Id: I6123d578593ffbae1f1eac5d5ffeb869ccd70075
Reviewed-on: https://gerrit.openafs.org/16807
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
src/afs/LINUX/osi_vnodeops.c | 7 +++++--
src/cf/linux-kernel-assorted.m4 | 4 +++-
src/cf/linux-kernel-func.m4 | 9 ++++++---
src/cf/linux-kernel-header.m4 | 2 ++
src/cf/linux-test4.m4 | 6 +++++-
5 files changed, 21 insertions(+), 7 deletions(-)
--
OpenAFS Master Repository