From mmeffie@sinenomine.net Thu Sep 12 17:57:43 2024 From: mmeffie@sinenomine.net (Michael Meffie) Date: Thu, 12 Sep 2024 16:57:43 +0000 Subject: [OpenAFS-devel] OpenAFS Release Team weekly meeting Message-ID: OpenAFS Release Team weekly meeting=0A= =0A= Date: September 12, 2024=0A= Participants:=0A= - Ben Kaduk=0A= - Cheyenne Wills=0A= - Michael Meffie=0A= - Mark Vitale=0A= =0A= The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern= ,=0A= 9:00am Pacific on Libera.Chat IRC channel #openafs-releaseteam.=0A= =0A= Release team working status is maintained at:=0A= =0A= https://wiki.openafs.org/devel/Whiteboard/=0A= =0A= Discussion=0A= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= =0A= OpenAFS 1.8.12.1 was released for Linux 6.10 support.=0A= =0A= Patches for linux 6.11rc support have been merged to master and can be pull= ed=0A= into 1.8.x for a point release.=0A= =0A= Cheyenne submitted a minor change to fix a new compiler warning seen when= =0A= building on Ubuntu 24; gerrit 15845 (uss: Replace strcat with safer method)= =0A= =0A= Cheyenne submitted change to fix a build error seen on openSUSE;=0A= gerrit 15846 (Linux: Test for generic_file_splice_read)=0A= =0A= =0A= Recent Changes=0A= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A= =0A= Merged onto 'openafs-stable-1_8_x' branch since 2024-08-15:=0A= =0A= 15800 Linux 6.10: Move 'inline' before func return type=0A= 15824 Make OpenAFS 1.8.12.1=0A= 15822 Update NEWS for OpenAFS 1.8.12.1=0A= 15799 afs: avoid empty-body warning=0A= 15798 Linux-6.10: remove includes for asm/ia32_unistd.h=0A= 15797 Linux-6.10: define a wrapper for vmalloc=0A= 15796 Linux-6.10: Use filemap_alloc_folio when avail=0A= =0A= Merged onto 'master' branch since 2024-08-15:=0A= =0A= 15848 tests: Fix perl string concatenation spacing=0A= 15847 rx: Remove $(TESTS) from src/rx/test/Makefile.in=0A= 15844 tests: Add rx/simple test case for aborted call=0A= 15780 tests: Add test rx/simple=0A= 15829 afsd: Unbuffer output=0A= 15633 RedHat: Retry umount /afs on systemd shutdown=0A= 15647 RedHat: Make client unit start/stop more robust=0A= 15438 tests: Avoid realpath(x, NULL)=0A= 15437 tests: Standardize src/tests includes=0A= 15341 tests: Remove snprintf.c from src/tests=0A= 15396 tests: Add COMMON_LIBS macro to src/tests/Makefile=0A= 15634 RedHat: Introduce client systemd helper script=0A= 15613 RedHat: Use KillMode=3Dprocess for systemd client=0A= 15816 cf: Remove SRCDIR_PARENT=0A= 15140 vol: Remove unused vol_listLock, vol_sleep_cond=0A= 15101 viced: Remove dead code 'zerofid'=0A= 15566 afsd: Suppress misleading debug messages when -memcache=0A= 15821 cf: Move DEST assignment=0A= 15818 libafscp: Make _GetLocalSecurityObject krb5-only=0A= =0A= Updated for 'master' branch since 2024-08-15:=0A= =0A= 15845 uss: Replace strcat with safer method=0A= 15828 doc: Add section 3 man pages to AdminRef=0A= 15827 doc: Sort man page entries in AdminRef=0A= 15826 doc: Add AdminRef .gitignore file=0A= 15825 Replace min/max macros with opr_min/opr_max=0A= 15843 Remove min and max macro definitions=0A= 15813 opr: replace MIN/MAX macros with opr_min/opr_max=0A= 15823 rx: Remove includes for MIN/MAX in rx_packet.h=0A= 15814 Remove MIN and MAX macro definitions=0A= 15846 Linux: Test for generic_file_splice_read=0A= 15837 bozo: Require BNODE_LOCK for DirAccessOK=0A= 15779 bozo: Make bozo_isrestricted atomic=0A= 15835 bozo: Make nextRestart, nextDay local vars=0A= 10286 bozo: pthread support=0A= 15842 DARWIN: Remove vestigial config variable EXTRA_VLIBOBJS=0A= 14025 util: Log to stderr by default=0A= 15841 serverLog: call setvbuf unconditionally=0A= 15820 afsd: Add info message wrapper function=0A= 15568 afsd: Eliminate duplicated afsd output=0A= 15342 tests: Make src/tests buildable=0A= 15557 rx: Avoid increasing Rx harddead timeout=0A= 15556 tests: Add C-TAP tests for Rx connection/call timeouts=0A= 13376 bozo: mark failed bnodes as stopped/shutdown=0A= 15839 bozo: Add diagnostic logging for bnode_Wait=0A= 15838 bozo: Correct a few comments=0A= 14582 bozo: Use ViceLog-based logging=0A= 10291 bozo: add build support for pthreaded bosserver=0A= 15815 build: Fix out-of-tree builds for CTF debuginfo platforms=0A= 15834 fsbnodeops: remove write-only variable=0A= 15832 bosserver: use normal asprintf idiom=0A= 15833 bosserver: remove outdated comment=0A= 15831 Mark ScheduleCronBnode as static=0A= 15791 bozo: Make SBOZO_Exec comments more helpful=0A= 15790 bozo: minor style fix=0A= 15830 afsd: Cleanup whitespace=0A= 15567 afsd: Add output wrapper functions=0A= 14205 FBSD: Drop tvc->lock before VOP_LOCK for vinvalbuf=0A= 14206 FBSD: Avoid extra vcache puts in afs_root=0A= 14796 FBSD: Use vrefl() when available=0A= 15162 FBSD: Use vm_object_mightbedirty when available=0A= 15163 FBSD: Use VN_IS_DOOMED when available=0A= 15164 FBSD: Handle 1-argument VOP_UNLOCK=0A= 15165 FBSD: Use UMA allocations instead of getpbuf()=0A= 15166 FBSD: Set IN_HISTORICAL_NETS before netinet/in.h=0A= 15167 FBSD: Avoid requiring VI_FREE=0A= 15168 FBSD: Handle 1-arg NET_EPOCH_ENTER=0A= 15169 FBSD: Handle 2-arg vget()=0A= 15170 FBSD: Avoid if_addr_rlock() when needed=0A= 15173 FBSD: Use VFS_VOP_VECTOR_REGISTER=0A= 15171 FBSD: Cast afs_symlink target to char*=0A= 15172 FBSD: Handle missing vnode.v_tag=0A= 15160 FBSD: Build support for FreeBSD 13=0A= 15161 FBSD: Fallback to $CC for assembler=0A=