openafs-stable-1_8_x commits for Linux 5.18, clang-14 and gcc-12
Cheyenne Wills <[email protected]>
| Newsgroups | gmane.comp.file-systems.openafs.devel |
|---|---|
| Message-ID | <[email protected]> |
As requested during the 06/30 release team meeting, I've pushed to gerrit the 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 openafs-stable-1_8_x.
The following is the list of the new commits. The entire stack is linear back to the tip of openafs-stable-1_8_x and includes the AFS_LINUX_ENV cleanup, 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 (except 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 compiler warnings
opr: replace AFS_STRINGIZE with opr_stringize compiler warnings
lwp: Ignore dangling-pointer warning in process.c compiler warnings
afs: Avoid always-false NULL test on AFSTOV(avc) compiler 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 compiler 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 reviewed...}
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
Cheyenne Wills
[email protected]