OpenAFS Release Team weekly meeting Date: January 26, 2023 Participants: - Stephan Wiesand, OpenAFS Release Manager - Cheyenne Wills - Michael Meffie
The weekly release team meetings are held on Thursdays at 17:00 UTC the #openafs-releaseteam channel of Libera.Chat IRC. Stable (1.8.x) ============== Stephan has merged the first batch of changes to the stable branch for the next release. More changes for the next batch are being cherry picked from master this week. Cheyenne to push 14876 to the stable gerrit branch. Stephan is looking into 15301 (remove kdump). Cheyenne will find which changes are required for 15301. 14842 is becoming kind of urgent and is fairly trivial, but is blocking on an updated CellServDB at G.C.O. Stephan to follow up with the G.C.O. Registar. Cheyenne reports linux 6.2-rc5+ clean build with current tip of openafs-stable-1_8_x Development (1.9.x/master) ========================== No report this week. Recent Changes ============== Merged onto 'openafs-stable-1_8_x' branch since 2023-01-19: 15292 afs: check for non-NULL before memset in afs_LookupName 15286 LINUX 5.13: set .proc_lseek in proc_ops 15281 Linux: Replace lru_cache_add with folio_add_lru 15228 Linux: Check for block_dirty_folio 15233 vos: take RO volume offline during convertROtoRW 15232 vol: fix namei_ConvertROtoRWvolume return code 15275 Linux: Fix functions without prototypes 15274 libadmin: Fix RPCStatsStateGet 'rpc' prototype 15273 clang-16: Fix simple unused-but-set variables 15277 clang-16: Fix conditionally unused-but-set variables 15271 clang-16: Fix unused-but-set 'for' control vars 15270 crypto: Define krb5_keytype as krb5_enctype 15269 dumptool: Remove unused 'sflag' variable 15268 libuafs: include com_err.h in ukernel_swig.i 15267 rx: Remove event_handler rx_pthread_* counters 15266 afs: silence bogus warning about dcListCount uninitialized 15264 macos: Update postinstall instructions for MacOS 13 15263 macOS: Add support for aarch64-*-darwin* sysname 15262 macos: Add support for MacOS 13.0 (Ventura) 15261 klog.krb5: remove "save and reuse password" logic 15260 DARWIN: On macOS 12, mount afs on user's directory 15259 macos: Packaging support for MacOS X 12.0 15258 macos: Add support for MacOS 12.0 15257 DARWIN: disable kextutil check for versions requiring notarization 15256 DARWIN: ensure OpenAFS.pkg is signed 15255 DARWIN: ensure PrefPane materials are properly signed 15254 DARWIN: Replace afs_osi_cred by allocated ucred 15253 Remove references to SunOS 4 15252 Remove alpha_dux/alpha_osf references 15251 DARWIN: Drop afs_event lock before destroying it 15250 macos: Add support for Apple Silicon 15249 macos: Refactor param.x86_darwin_200.h 15248 build: Select param.h in sysname.m4 15247 macos: Build afscell for supported architectures 15265 UKERNEL: avoid double include of roken.h 15246 DARWIN: Declare/include functions before using them 15245 afs: Organize setpag() declarations better 15244 bucoord: Introduce ubik_Call_SingleServer_BUDB_* 15243 afs: Ensure dirEntry->name has room for entry name 15242 fs: Trim trailing lsmount and flushmount path slashes 15241 afs: Detect VIOCPREFETCH special case properly 15240 afs: Replace strcpy &co by safer alternatives 15239 afs: remove dead code 15238 UKERNEL: Remove flock -> usr_flock redirection 15237 UKERNEL: Remove socket -> usr_socket redirection 15236 afs: Save size of sysname_info->name 15235 fs: add option to evaluate symlink or mtpt 15234 afs: refactor PNewStatMount and PFlushMount Updated for 'openafs-stable-1_8_x' branch since 2023-01-19: 15299 afs.h: fix out of tree build failures 15298 libafs: Serialize INSTDIRS/DESTDIRS and COMPDIRS 15295 LINUX: defer afs_remunlink when current->fs==NULL 15297 SOLARIS: Fix libafs $(KOBJ) parallel make race 15301 rx: Cleanup rx.h 15304 Add static assert for size of osi_timeval32_t 15303 vol: Introduce and use FDH_BLOCKSIZE 15302 cmdebug: Print AFSFid fields as unsigned integers 15296 autoconf: Additional library test for ncurses 15300 rx: Do not ignore RXS_* op errors Merged onto 'master' branch since 2023-01-19: 15283 afs: check for non-NULL before memset in afs_LookupName 14918 LINUX 5.13: set .proc_lseek in proc_ops Updated for 'master' branch since 2023-01-19: 12375 libadmin: add afsclient_TokenPrint function 15291 ubik: Don't update cache if ubik_trans was aborted 12968 ubik: Avoid redundant db checks in ubik_Read 12966 ubik: Avoid urecovery_AllBetter check in ubik_Seek 15290 ubik: Make lock-free ubik_trans data explicit 15289 ubik: Avoid race by moving TRDONE to its own field 15288 ubik: Remove unused TRABORT flag 15287 ubik: Remove minCommitTime from ubik_trans 14670 afs: Fix problems found by static analysis 12374 libadmin: parse rxstat_* command line args with libcmd 12376 libadmin: add rxstat_* -localauth option 14840 fs: Avoid unnecessary lstat() for -literal 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 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 13613 rx: Use sendmmsg when available 13612 rx: Introduce rxi_SendPacketDgrams 13611 rx: Introduce 'flags' argument to rxi_SendList 13610 rx: Use recvmmsg when available 13609 rx: Introduce rxi_Read/ReceivePacketList 12967 ubik: Remove unused ubik_Tell function 13608 rx: Split out rxi_ReceivePacketConn 13607 rx: Split out rxi_ReceivePacketCall 13606 rx: Split out invoke_justReceived 14309 rx: Change conn->lastBusy to use atomics 13605 rx: Split out rxi_ReceivePacketGlobal 13604 rx: Refactor rxi_ReceivePacket destructors 13601 rx: Split rxi_ReadPacket into three functions _______________________________________________ OpenAFS-devel mailing list OpenAFS-devel@openafs.org https://lists.openafs.org/mailman/listinfo/openafs-devel