OpenAFS Release Team weekly meeting Date: April 27, 2023 Participants: - Stephan Wiesand, OpenAFS Release Manager - Ben Kaduk - Cheyenne Wills - Michael Meffie
The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern, 9:00am Pacific, on IRC channel #openafs-releaseteam of Libra.Chat. Stable (1.8.x) ============== Stephan plans to merge the outstanding 1.8.x changes this evening, then continue with the release notes for 1.8.10pre1. Cheyenne reports there is a simple patch that will be needed for Linux 6.4, see gerrit 15408 (Linux: Do not initialize msghdr's msg_iter/msg_iov). Cheyenne is doing a minor follow up based on review comments. Mike added 1.8.x gerrit builds to the current AIX worker. The gerrit 14707 has been backported for 1.8.x as 15403. 15403 AIX: Fix undefined symbols Development (1.9.x/master) ========================== Ben has some questions for 15351, which need to be addressed before 12586 can be merged. 15351 Add command fallback to server config 12586 bozo: Do not create client directory and symlinks Kailas Zadbuke submitted a PAG reclamation fix, currently under review and discussion. 15404 afs: pag buildup Recent Changes ============== Merged onto 'openafs-stable-1_8_x' branch since 2023-04-13: 15386 AIX: Avoid including net/netisr.h on AIX 7.2 and above 15385 comerr: Update rule for compile_et 15384 configure: Add platform rs_aix73 15383 INSTALL: Update INSTALL to reflect AIX platforms 15382 AIX: Fix issue with make install on AIX 7.1 and higher 15381 configure: Add platform rs_aix71 15380 libafs: Add support for AIX 7.1, 7.2 15379 AIX: Correctly create export64.exp on AIX 7.1+ 15378 afs: Use strlcat instead of snprintf to enable AIX build 15377 BUILD: Ensure that make clean actually cleans all products 15376 afs: Fix missing def for pinned_heap on AIX 15375 AIX: Fix install of 64-bit kernel module 15374 util: Add missing symbol for AIX build 15373 fsint: export symbol needed by fileserver 15372 export: Ignore additional build products generated on AIX 15371 export: Install kernel utilities with execute permissions on AIX 15370 afs: Fix missing def for timestruc_t on AIX 15369 tsm41: Fix libs for AIX 7.2 15368 AIX: Add buildsystem support for AIX 7.2 15367 roken: do not clobber __attribute__ Updated for 'openafs-stable-1_8_x' branch since 2023-04-13: 15388 Linux 6.3: Include linux/filelock.h if available 15401 LINUX: Introduce afs_d_alias_foreach 15400 afs: Fix a few ARCH/osi_vcache.c style errors 15403 AIX: Fix undefined symbols 15389 Linux 6.3: Use mnt_idmap for inode op functions Merged onto 'master' branch since 2023-04-13: 15343 xdr: Avoid xdr_string maxsize check when freeing 15390 LINUX: Introduce afs_d_alias_foreach Updated for 'master' branch since 2023-04-13: 15408 Linux: Do not initialize msghdr's msg_iter/msg_iov 15404 afs: pag buildup 11907 Introduce rxping and rxtraceroute 15407 RedHat: Add RPM_BUILD_MODULES and RPM_BUILD_USERSPACE 15406 RedHat: Add RELNOTES and ChangeLog to source RPM 15405 RedHat: Support building RPMs with alternate CellServDB 15351 Add command fallback to server config 12586 bozo: Do not create client directory and symlinks 13621 rx: Use SO_REUSEPORT for multiple listener threads 13619 rx: Defer rxi_Start calls during rxi_WriteProc 13620 rx: Split out rxi_BindSocket for userspace 15342 tests: Make src/tests buildable 13617 rx: Refactor rxi_WriteProc error handling 15396 tests: Add COMMON_LIBS macro to src/tests/Makefile 13616 rx: Introduce rxi_WaitForTransmitWindow 13615 viced: Allow multiple rx listeners 13614 rx: Allow multiple rx listeners for pthreads 13612 rx: Introduce rxi_SendPacketDgrams 13613 rx: Use sendmmsg when available 13611 rx: Introduce 'flags' argument to rxi_SendList 13610 rx: Use recvmmsg when available 15341 tests: Remove snprintf.c from src/tests 15399 doc: Move man page generation from regen.sh to make-release 15397 Introduce 'davol-tinker dv-bump' 15398 afs: Remove bulk stat dead code 15362 viced: Update host package locking rules 15365 doc: Build man pages when pod2man is found 15387 doc: Stage man pages before installing 15364 doc: Generate man pages in batches 15363 doc: Fix the AFS::ukernel man page title 15393 fs: Restrict 'fs flushall' to root 15392 fs: Improve 'flush' errno handling 12612 afsd: Correctly detect invalid cache dirs 15395 LINUX: Re-evaluate dentry if d_time > parent DV 15391 LINUX: Make 'fs flush' invalidate dentry's 14876 LINUX: Test for rcu_read_unlock with rcu_read_lock 15394 macOS: Set parent of volume root vnodes correctly _______________________________________________ OpenAFS-devel mailing list OpenAFS-devel@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-devel