OpenAFS Release Team weekly meeting

Michael Meffie <[email protected]>
Newsgroups gmane.comp.file-systems.openafs.devel
Message-ID <20230519151346.62ebfe6e@lana>
OpenAFS Release Team weekly meeting

Date: May 18, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Ben Kaduk
- Cheyenne Wills
- Michael Meffie

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

Stable (1.8.x)
==============

Stephan reports the first draft of the 1.8.10 release notes is ready for review
in gerrit.  Stephan is targeting next week to release 1.8.10pre1.

* 15440 Update NEWS for 1.8.10pre1

Two more fixes for AIX support have been merged to master and have been submitted to
gerrit for 1.8.x:

* 15425 AIX: Free pinned_heap during shutdown to prevent kernel panic
* 15442 rxevent: fix mismatched #endif

The latest AIX patch that Ben Huntsman submitted is for new compiler support.
The others (15422/15424/15245 - on 1.8.x and 15106/14705) address build and
runtime problems.

Cheyenne reports success with Linux 6.4rc on master and openafs-stable-1_8_x.

Discussion if 15423 can be submitted for 1.8.x. Stephan approved pushing it
to gerrit for 1.8.x for review and discussion.

* 15423 LINUX: Set .getattr for symlinks


Development (1.9.x/master)
==========================

Ben has some outstanding questions for Mark on gerrit 15428.

15428 vol: Don't leak volume bitmaps


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

Updated for 'openafs-stable-1_8_x' branch since 2023-05-12:

15443 LINUX: Set .getattr for symlinks
15425 AIX: Free pinned_heap during shutdown to prevent kernel panic
15442 rxevent: fix mismatched #endif
15441 opr: Avoid sigwait on SIGWAITING
15440 Update NEWS for 1.8.10pre1
15424 AIX: AFS_SMALLOCSIZ too small on newer OS releases
15422 Retire AFS_MOUNT_AFS

Merged onto 'master' branch since 2023-05-12:

15404 afs: Check UHasTokens in afs_GCUserData
15427 rxkad: Free memory used to check rxkad response
15391 LINUX: Make 'fs flush*' invalidate dentry
15423 LINUX: Set .getattr for symlinks
12586 bozo: Do not create client directory and symlinks
15351 Add command fallback to server config
15419 AIX: Free pinned_heap during shutdown to prevent kernel panic

Updated for 'master' branch since 2023-05-12:

15335 cmd: Do not leak tokens in cmd_ParseLine()
15089 bozo: Parse command lines with cmd_Tokenize() and cmd_Split()
15088 cmd: Introduce cmd_Tokenize() and cmd_Split()
15087 tests: Add cmd_ParseLine() checks
15086 cmd: Do not leak param in cmd_Parse()
15436 AIX: Detect IBM Open XL C 17.1+ (clang) on AIX 7.2+
15450 AIX: Use MT_CC for libuafs CC
15449 export: Modernize code
15448 tsm41: Fix various errors in aix_aklog.c
15447 AIX: Don't specify -qlanglvl=stdc99 for libuafs
15446 AIX: Declare syscall()
15445 AIX: Avoid COMPAT_43 for clang
15444 AIX: Use 'static inline' with clang-ish compilers
15432 Remove almost all bcopy/bzero/bcmp calls
15435 dumpscan: Include time.h
15434 bozo: Declare tweak_config() void
15433 afsd: Properly declare aix_vmount and vmountdata
15430 lwp: Declare LWP_CreateProcess2 for AIX
15431 kauth: Do not redefine vfprintf
15438 tests: Avoid realpath(x, NULL)
15437 tests: Standardize src/tests includes
15428 vol: Don't leak volume bitmaps
15342 tests: Make src/tests buildable
15395 LINUX: Re-evaluate dentry if d_time > parent DV
15217 Fix various warnings on RHEL5
15429 macOS: Remove duplicated signing files from PKGROOT
15417 Linux: Fix cast-function-type w/disable-checking
12744 Do not merge: Check buildbot verification
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.