[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 20 Jul 2018 10:42:50 -0400


OpenAFS release team weekly meeting

Date: July 20, 2018
Participants:
  * Stephan Wiesand (Release Manager 1.6/1.8)
  * Ben Kaduk
  * Michael Meffie
  * Mark Vitale

The weekly release team meetings are held on Fridays at 14:00 GMT on jabber
(xmpp) in release-team@conference.openafs.org.  Please request login
information if you would like to participate. Logs are available at
https://conference.openafs.org/release-team@conference.openafs.org/

News
====

* Still waiting for Linux put_page() regression to be merged in
  linux mainline. Mark V to ask again.

  https://marc.info/?l=linux-mm&m=153128668008585&w=2

1.6.x stable series
===================

No changes this week.

1.8.x series
============

1.8.1pre2 release is available for testing.

Candidates for 1.8.x:

13249 redhat: parallel builds
13248 redhat: speed up userland-only rpm builds
13247 redhat: package new file include/opr/lock.h
13153 ubik: convert ubik_print to ViceLog
13246 vldb_check: write mh entry header flags in network order
13191 afs: Stop looking for dcaches on Get*DSlot errors
13218 ubik: do not assign variables in logging argument lists
13243 LINUX: Detect NULL page during write_begin
13235 volser: DoVolDelete returning VNOVOL is success
13188 ubik: make ContactQuorum_* routines static
13187 ubik: remove unused ContactQuorum_DISK_Write
13186 ubik: disambiguate "Synchonize database with server" msgs
13122 lwp: Fix possible memory leak from scan-build
13250 afs: Make afs_osi_Free(NULL) a no-op

Merged onto openafs-stable-1_8_x branch
---------------------------------------

(no changes this week)


master
======

Patches submitted:

13256 afs: Skip bulkstat if stat cache looks full
13255 afs: Log warning when we detect too many vcaches
13254 afs: Split out bulkstat conditions into a function
13253 afs: Bound afs_DoBulkStat dir scan
13252 volser: additional logs for failures during restore
13251 volser: warn if older version is restored
13241 LINUX: Update to Linux struct iattr->ia_ctime to timespec64 with 4.18


Patches to address static analyzer warnings under review:

13157 Correct some redundant if() clauses
13158 Fix static expressions in conditionals
13135 fix fprintf conversion specifiers
13155 Resolve missing printf args
13136 Prevent sscanf format widths from overrunning array
13206 localtime can return NULL if unable to read system clock
13196 Add checks to ensure *alloc was successful
13208 Resolve possible memory leaks
13163 strlcpy restricted to array length.
13162 afsweb: possible array overrun
13156 If realloc() == NULL we lost the pointer to old memory
13154 Close files when completed
13133 bucoord: avoid memory leaks on early returns from bc_Restorer
13207 afs: test condition mismatch resolved
13089 Fix possible memory leaks
13085 Set defaults for complex if statements
13175 Resolve a few dereference of null pointer issues
13171 Resolve use of uninitialized vars.
13161 afsmonitor: avoid possible double free

Merged onto master branch
-------------------------

13245 483cad0 vldb_check: write mh entry header flags in network order

-- 
Michael Meffie <mmeffie@sinenomine.net>