[OpenAFS-devel] openafs-stable-1_8_x commits for Linux 5.18, clang-14 and gcc-12
Cheyenne Wills
cwills@sinenomine.net
Mon, 11 Jul 2022 14:43:19 +0000
As requested during the 06/30 release team meeting, I've pushed to gerrit t=
he 1.8.x commits needed to support Linux-5.18, and the clang-14 and gcc-12 =
compilers. This stack needs reviewed before it can be merged into the open=
afs-stable-1_8_x.
The following is the list of the new commits. The entire stack is linear b=
ack to the tip of openafs-stable-1_8_x and includes the AFS_LINUX_ENV clean=
up, Linux 5.17 changes, FBSD and the other commits that are pending for 1.8=
.x. To get a git branch that all the currently pending 1.8.x commits (excep=
t for the "NEWS" and Make release commits), fetch the openafs gerrit 15065.
https://gerrit.openafs.org/15065
Linux-5.18: replace readpages with readahead 5.=
18
Prevent sscanf format widths from overrunning array comp=
iler warnings
opr: replace AFS_STRINGIZE with opr_stringize com=
piler warnings
lwp: Ignore dangling-pointer warning in process.c =
compiler warnings
afs: Avoid always-false NULL test on AFSTOV(avc) comp=
iler warnings
afs: introduce get_dcache_readahead =
5.18
afs: introduce afs_alloc_ncr/afs_free_ncr =
5.18
Linux-5.18 replace set_page_dirty with dirty_folio =
5.18
afsd: Avoid fscanf overflows when paring cacheinfo c=
ompiler warnings
vol: Use asprintf in _namei_examine_special =
compiler warnings
autoconf: fix detection for fallthrough attribute =
compiler warnings
cf: Use -Werror when checking for -Wno-* flags =
compiler warnings
cf: Use common macro to test compiler flags =
compiler warnings
LINUX: Don't panic on some file open errors =
prereq to avoid conflicts
afs: Introduce afs_IsDCacheFresh =
prereq to avoid conflicts
{... existing 1.8.x commits that were already submitted and are being revie=
wed...}
The git commands
git fetch https://gerrit.openafs.org/openafs refs/changes/65/15065/1 &&=
git checkout FETCH_HEAD
will fetch and checkout gerrit 15065 patchset 1=20
Cheyenne Wills
cwills@sinenomine.net