[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 9 Sep 2021 13:32:44 -0400


OpenAFS release team weekly meeting

Date: September 9, 2021

Participants:
- Stephan Wiesand, Release Manager
- Benjamin Kaduk
- Michael Meffie
- Cheyenne Wills

The weekly release team meetings are held on Thursdays at 16:00 UTC (12:00 EDT)
in release-team@conference.openafs.org on jabber. Please request login
information if you would like to participate. Logs are available at:

    https://conference.openafs.org/release-team@conference.openafs.org/


1.8.x stable
============

* Patches to support FreeBSD 12 pulled up for 1.8.x and under review.

* Patch to fix build for linux 5.15 in review on master
  (printk was change from a macro to a function in linux 5.15)

14791 Linux 5.15: fix osi_Msg/osi_VMsg w/printk macro

1.9.x devel/master
==================

* Ben merged several patches to the master branch.
  - more FreeBSD support
  - more GCC 11 warnings fixes
  - more changes to appease static-analyzers

* Ben plans to focus on reviewing change to accommodate printk changes in linux
  5.15 this week.

Patches
=======

Updated for 'openafs-stable-1_8_x' branch since 2021-09-02:

14793 afs: Refactor osi_vnhold/AFS_FAST_HOLD
14795 FBSD: avoid vrefl()
14794 FBSD: Ignore VI_DOOMED vnodes
14792 FBSD: Avoid holding AFS_GLOCK during vinvalbuf
14781 FBSD: Use CK_STAILQ_FOREACH for ifaces on FBSD 12
14780 FBSD: Add proper locks when traversing net ifaces
14788 vol: Avoid building devname.c on AFS_NAMEI_ENV
14787 vol: Indent ifdef maze in devname.c
14786 FBSD: Accommodate 12.0's 64-bit inodes
14785 FBSD: Use VM_CNT_INC/VM_CNT_ADD on FreeBSD 12
14784 FBSD: Handle missing LINK_MAX
14783 FBSD: Use syscall "helper" functions
14782 FBSD: Remove support for 8.x and 9.x
14773 FBSD: Handle malloc/free changes in FBSD 12

Merged onto 'master' branch since 2021-09-02:

14789 ptserver: Fix CreateEntry() stringop-overflow warnings
14769 pts: Fix stringop-overflow warnings
14165 afs: Avoid touching CBRs after free
14164 FBSD: Use user creds for afs_vop_putpages()
14768 ptserver: Fix CreateEntry() mismatched array parameter warning
14767 ubik: Fix ubeacon_updateUbikNetworkAddress() mismatched array parameter warning
14772 libadmin: Fix isAlias may be uninitialized warning
14761 vol: Remove unused ihandle macros
14762 bozo: Log a warning if the bosserver is not started in restricted mode
14163 FBSD: Skip page flush in afs_DoPartialWrite

Updated for 'master' branch since 2021-09-02:

14791 Linux 5.15: fix osi_Msg/osi_VMsg w/printk macro
14770 Fix PrintInode() mismatched array parameter warnings
14797 bozo: Add bnode_GetNotifier()
14765 bos: Improve string safety
14766 bozo: Let the bnode operations allocate output strings
14796 FBSD: Use vrefl() when available
14205 FBSD: Drop tvc->lock before VOP_LOCK for vinvalbuf
14204 FBSD: Check VOP_ISLOCKED for LK_EXCLUSIVE
14184 afs: Drop GLOCK for various Rx calls
14185 FBSD: Disable background stores
14206 FBSD: Avoid extra vcache puts in afs_root
14183 FBSD: use sx(9) locks for rx afs_kmutex_t
14182 FBSD: Drop GLOCK when grabbing vnode locks
14001 FBSD: Use GENERIC kernel headers by default
14166 FBSD: Invalidate pages after non-VM write
14776 volser: Introduce struct RestoreInfo
14653 volser: fix filecount and diskused during restores
14230 IRIX: Remove pre-65 code
14231 afs: Remove 'retry' arg from afs_FindVCache
14054 tests: create c-tap tests for the directory package
14623 Remove kdump
14750 rxkad: Build src/rxkad/test
14753 Avoid rxi_tracename overflow
14749 rx: Build src/rx/test
14771 bucoord: Fix doDispatch() array-paramater gcc warning
14629 rx: Cleanup rx.h
14763 vlserver: Use bounded string copy in FindByName()
14689 libadmin: Fix problems found by static analysis
14779 fs: Trim trailing lsmount and flushmount path slashes

-- 
Michael Meffie <mmeffie@sinenomine.net>