[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 16 Mar 2023 16:46:30 -0400


OpenAFS Release Team weekly meeting

Date: March 16, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Ben Kaduk
- Cheyenne Wills
- Michael Meffie
- Mark Vitale

The OpenAFS Release Team meetings are held on IRC each Thursday at 12:OO noon
Eastern on the #openafs-releaseteam channel of Libera.Chat.


Stable (1.8.x)
==============

Merged on the stable branch:
15300 rx: Do not ignore RXS_* op errors

15334 is currently the top commit in gerrit for 1.8.x. That is
a linear set of changes for 1.8.x.

Mike will gather the list of gerrits from Ben Huntsman for AIX support, already
merged on master.


Development (1.9.x/master)
==========================

Cheyenne submitted changes for linux 6.3 support. To be reviewed.

15346 linux: detect and use filelock.h
15348 linux 6.3 idmap changes
15347 Linux 6.3: Test for mnt_idmap in inode_operations


Recent Changes
==============

Updated for 'openafs-stable-1_8_x' branch since 2023-03-09:

15300 rx: Do not ignore RXS_* op errors

Merged onto 'master' branch since 2023-03-09:

15097 backup: Remove obsolete test programs

Updated for 'master' branch since 2023-03-09:

13601 rx: Split rxi_ReadPacket into three functions
15337 rx: Introduce rxi_ExpandReceivePacket
15336 rx: Use _CLASS_RECV_CBUF in rxi_ReadPacket
13621 rx: Use SO_REUSEPORT for multiple listener threads
13620 rx: Split out rxi_BindSocket for userspace
15123 viced: Avoid blocking in multi_Rx
15117 viced: Update host package lock precedence
15351 Add vos and pts fallback to server config
12586 bozo: Do not create client directory and symlinks
14891 doc: refactor generate-man
14892 doc: optimize generate-man
14893 doc: parallelize generate-man
15067 doc: Use make to build the man pages
13619 rx: Defer rxi_Start calls during rxi_WriteProc
15350 vol: Remove remaining AFS_DEMAND_ATTACH_UTIL
15349 rx: Avoid unnecessary locking in rxi_ReapConnections
14951 rx: prevent leak of cache manager NAT ping rx_connections
15135 rx: Reap client conns in rxi_ReapConnections
15346 linux: detect and use filelock.h
15348 linux 6.3 idmap changes
15347 Linux 6.3: Test for mnt_idmap in inode_operations
15343 xdr: Avoid xdr_string maxsize check when freeing
15345 viced: GetRights negative ACEs are superior to positive ACEs
15344 libacl: introduce acl_checkRights2
15340 doc: Mention negative host ACL behavior
13617 rx: Refactor rxi_WriteProc error handling
13616 rx: Introduce rxi_WaitForTransmitWindow
13615 viced: Allow multiple rx listeners
13614 rx: Allow multiple rx listeners for pthreads
15342 tests: Make src/tests buildable
15341 tests: Remove snprintf.c from src/tests
15207 vol: Optionally remove salvaged RW volumes
15206 vol: Introduce VFakeAttachVolumeByName
15205 vol: Consolidate common vol header delete logic
15203 DAFS: Avoid FSYNC operations when fileserver is down for salvage
15204 vol: Make FSYNC operations optional in VPurgeVolume
15201 vol: Use VolumeExternalName_r more consistently
15202 bozo: bos salvage should invoke dasalvager on DAFS
15200 vol: Introduce LogMaybe
14862 salvager: Don't fix vnode dv of new regular files
14863 vol: Initialize vnode dv and inode dv consistently
15089 bozo: Parse command lines with cmd_Tokenize() and cmd_Split()
15088 cmd: Introduce cmd_Tokenize() and cmd_Split()