[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 12 Sep 2024 16:57:43 +0000


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=