[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Thu, 1 Jul 2021 13:14:57 -0400


OpenAFS release team weekly meeting

Date: July 1, 2021

Participants:
- Stephan Wiesand, Release Manager
- Benjamin Kaduk
- Yadavendra Yadav
- Mark Vitale
- 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/

News
====

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

Late additions proposed for 1.8.8pre2 last week (topic:1.8.8pre2)

14665 bos: do not assume fs just if dafs bnode is stopped
14666 bos: Let xdr allocate rpc output strings
14664 libadmin: Let xdr allocate rpc output strings
14663 afs: Update style in afs_tokens.c
14667 afs: Free pioctlToken in extractPioctlToken

Notes:
* 14667 Fixes 135238: slow Linux kernel memory leak via "pts examine"
* 14666 Fixes a potential stack overflow by 1 char in the bos client

The others are pullups of minor fixes for clean cherry-picks.

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

rx previousPacket handling changes in review/discussion.

14658 rx: do not update rprev if the DATA packet is dropped
14659 rx: do not let rx_call.rprev roll backwards
14660 rx: use (firstPacket + nAcks) instead of previousPacket for validity test
14661 rx: rxi_ReceiveAckPacket restore implicit NAK (seq >= first + nAcks)

Yadav reports he continues to work on a fix for the crowdstrike falcon
issue. Testing of a fix looks promising.


Buildbot
========

* Cutover to the new buildbot coordinator has been completed.

Patches
=======

Updated for 'openafs-stable-1_8_x' branch since 2021-06-24:

14664 libadmin: Let xdr allocate rpc output strings
14668 cf: Resolve implicit function definition for memset
14663 afs: Update style in afs_tokens.c
14667 afs: Free pioctlToken in extractPioctlToken
14666 bos: Let xdr allocate rpc output strings
14665 bos: do not assume fs just if dafs bnode is stopped
14641 Update NEWS for OpenAFS 1.8.8

Merged onto 'master' branch since 2021-06-24:

14557 fstrace: add dump -debug option
14651 afs: Free pioctlToken in extractPioctlToken
14650 bos: Let xdr allocate rpc output strings
4796 rx: Reorganise transmit queue walk
14645 cmd: version command should not call before or after procs
14655 ihandle: Remove FDH_READV/WRITEV references
14654 namei: Calculate offset before use in GetFreeTag
14335 viced: remove dead code from h_Alloc_r
14626 libadmin: Let xdr allocate rpc output strings
14334 util: remove dead code KTimeCmp
14333 rxgen: remove dead code deverbatim
14332 rx: remove dead code xdrrx_getpos, xdrrx_setpos
14377 libafsauthent: export pr_IsAMemberOf

Updated for 'master' branch since 2021-06-24:

14542 fs: add option to evaluate symlink or mtpt
14632 tests: Generalize temp dir management
14558 DARWIN: correct size of fstrace ICL_TYPE_LONG and ICL_TYPE_POINTER
12744 Test change to check gerrit buildbot integration
14389 Cleanup usage of LINUX_VERSION_CODE for older kernels
14652 rx: RX_ACK_EXCEEDS_WINDOW|NOSPACE ack does not advance previousPacket
14661 rx: rxi_ReceiveAckPacket restore implicit NAK (seq >= first + nAcks)
14662 vol: Introduce and use FDH_BLOCKSIZE
14656 vol: Blank fake linkHandles
14040 tests: Introduce is_command()
14318 tests: Introduce libafstest_common
14660 rx: use (firstPacket + nAcks) instead of previousPacket for validity test
14658 rx: do not update rprev if the DATA packet is dropped
14659 rx: do not let rx_call.rprev roll backwards
14649 finale: translate_et (Unix) support for UAE
14648 libadmin: add support for UAE error translation
14647 libadmin: skip authentication setup for tests that don't need it
14657 vol: Use FDH_SIZE more consistently
14653 volser: correct filecount when restoring a volume
14646 libadmin: allow tests to skip authentication setup


-- 
Michael Meffie <mmeffie@sinenomine.net>