[OpenAFS-devel] OpenAFS Release Team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 11 Apr 2024 14:04:05 -0400


OpenAFS Release Team weekly meeting

Date: April 11, 2024
Participants:
- Ben Kaduk
- Michael Meffie
- Mark Vitale

The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern,
9:00am Pacific, on Libera.Chat IRC channel #openafs-releaseteam.

Release team working status is maintained at:

    https://wiki.openafs.org/devel/Whiteboard/

Discussion
==========

* RT ticket received regarding Linux 6.8 support on 1.8.x

* A number of changes for master were reviewed this week.

* This week Ben will focusing on reviewing the changes for Linux-6.9 for master
  and Linux-6.8 ports for the 1.8.x branch

* Progress on reviewing changes on the rxkg-phase2 topics last week.

* Reviews in progress on the CODING document. Additional changes and
  documentation restructuring are to be done after the current gerrits are
  merged.


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

Updated for 'openafs-stable-1_8_x' branch since 2024-04-04:

15693 afs: Declare init_hckernel_mutex()
15707 afs: Drop GLOCK for various Rx calls
15727 Linux: Define afs_thread_wrapper() as static
15729 Linux: osi_gcpags.c remove unreferenced extern sym
15728 Linux: Remove weak attribute for key_type_keyring

Updated for 'master' branch since 2024-04-04:

15678 roken: Add include guards to roken.h
15672 ubik: Use uvote_HaveSyncAndVersion in SDISK_Begin
15675 ubik: Implement and use SDISK_Begin2()
15673 ubik: Refactor uvote_HaveSyncAndVersion()
15717 CODING: switch braces policy for single-line bodies
15708 Linux-6.9: file_lock mbrs moved to file_lock_core
15610 CODING: general tidying
15611 CODING: add code review guidelines
15734 tests: Redirect diag() to stdout by default
15731 rxperf: Add -o option to rxperf client
15732 tests: Use the list form of system() in rx/perf-t
15676 tests: rx/perf wait for server init before client
11907 Introduce rxping and rxtraceroute
10291 bozo: add build support for pthreaded bosserver
14566 make-release: create SHA256 checksums too
15429 macOS: Remove duplicated signing files from PKGROOT
15714 venus: Introduce 'fs setcell -hardmount'
15713 venus: Extend fs_setcell
10286 bozo: pthread support
14081 bozo: Introduce bnode_Wait()
15633 packaging: Retry umount /afs on systemd shutdown
15647 packaging: Make client unit start/stop more robust
15730 tests: Add make shell target
15634 packaging: Introduce client systemd helper script
15613 packaging: Use KillMode=process for systemd client
15723 tests: Ensure temp file cleanup on Solaris
15724 tests: Cleanup auth/writeoldkey-t temp directory
15725 tests: Add missing dependencies for the C-TAP tests
15726 vos: Remove superfluous code
15556 tests: Add C-TAP tests for Rx connection/call timeouts