OpenAFS release team weekly meeting

Michael Meffie <[email protected]>
Newsgroups gmane.comp.file-systems.openafs.devel
Message-ID <[email protected]>
OpenAFS release team weekly meeting

Date: September 30, 2021

Participants:
- Stephan Wiesand, Release Manager
- Benjamin Kaduk
- Michael Meffie
- Mark Vitale

The weekly release team meetings are held on Thursdays at 16:00 UTC (12:00 EDT)
in [email protected] on jabber. Please request login
information if you would like to participate. Logs are available at:

    https://conference.openafs.org/[email protected]/


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

* Stephan pulled up the rest of the current patches for FreeBSD,
  freebsd 12 buildbot is happy on the 1.8.x branch now.

* Stephan is pulling up candidates for 1.8.x.

* Discussion on 14816; removed dead code (to reduce code skew)
  but allow removes a symbol, so may not be suitable for 1.8.x.

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

* Several patches merged on master this week.

* Ben review 14766 (let bnode operations allocate output strings) next

* Marcio reported success with OpenAFS on the upcoming macOS "Monterey"
  release.  Currently working on an issue during system shutdown.

* Ben will add Mark V to the rt.central.org security queue.


Patches
=======

Merged onto 'openafs-stable-1_8_x' branch since 2021-09-23:

14795 FBSD: avoid vrefl()
14794 FBSD: Ignore VI_DOOMED vnodes
14793 afs: Refactor osi_vnhold/AFS_FAST_HOLD
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
14740 rx: compare RX_ACK_TYPE_ACK as a bit-field

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

14813 afs: clarify cold and warm shutdown logic
14816 rx: Remove multi_End_Ignore
14810 Make OpenAFS 1.8.9pre1
14811 rx: Indent ifdef maze in rx_kernel.h
14815 rx: Remove delays in multi_End_Ignore
14814 fs: Avoid unnecessary cell DNS lookups

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

14765 bos: Improve string safety
14812 afs: remove dead code afs_SetCheckServerNATmode
14716 afs: eliminate INSTRUMENT_LOCKS
14407 afs: remove lock dead code

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

14231 afs: Remove 'retry' arg from afs_FindVCache
14001 FBSD: Use GENERIC kernel headers by default
14818 bozo: Use buffered I/O to send notifier data
14819 bozo: Use safe string functions to format core filenames
14717 afs: convert lock macros to functions
14821 afs: further clarify afs_Daemon wait logic
14820 afs: clarify afs_Daemon wait logic
14822 afs: improve timeliness of afs_Daemon housekeeping tasks
14797 bozo: Add bnode_GetNotifier()
14766 bozo: Let the bnode operations allocate output strings
14746 macos: add support for Apple Silicon
14745 macos: build afscell for supported architectures
14744 build: Declare/include functions before using them
14817 afs: maintain proper time diffs in afs_CacheTruncateDaemon
14200 afs: provide cache eviction statistics
14199 afs: record afs_CacheTruncateDaemon stats indirectly
14198 afs: export internal stats for afs_CacheTruncateDaemon
14227 afs: consolidate disk block calculations
14195 Add static assert for size of osi_timeval32_t
14743 libafs: Replace strcpy &co by safer alternatives
14742 libafs: Import strlcpy and strlcat from roken

-- 
Michael Meffie <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.