mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 06:50:12 +00:00
Update NEWS for OpenAFS 1.9.1
Change-Id: I20c23a3d0a84491c1eb4b9c36aee62726fb0b4e9 Reviewed-on: https://gerrit.openafs.org/14539 Reviewed-by: Benjamin Kaduk <kaduk@mit.edu> Tested-by: Benjamin Kaduk <kaduk@mit.edu>
This commit is contained in:
parent
f8f3532bf5
commit
8978f6a56b
116
NEWS
116
NEWS
@ -1,5 +1,121 @@
|
|||||||
User-Visible OpenAFS Changes
|
User-Visible OpenAFS Changes
|
||||||
|
|
||||||
|
OpenAFS 1.9.1
|
||||||
|
|
||||||
|
All platforms
|
||||||
|
|
||||||
|
* Fix initial Rx Connection ID (CID) generation.
|
||||||
|
Remove stale initialization and overflow detection logic that resulted
|
||||||
|
in connection failures due to all CIDs being set to 0x80000002.
|
||||||
|
(14491, 14492, 14496)
|
||||||
|
|
||||||
|
* Fix RPC hangs if a server is restarted while a client is sending
|
||||||
|
data (13875 13758 13876).
|
||||||
|
|
||||||
|
* Fix xstat_cm_test/xstat_fs_test -period option bug introduced
|
||||||
|
by pthreaded xstats. (14366)
|
||||||
|
|
||||||
|
* Fix remote_is_server field in Rx RPC statistics. Before this fix, the
|
||||||
|
rxstat_get_process and rxstat_get_peer programs reported all RPC stats
|
||||||
|
as "accessed as a client" (14374).
|
||||||
|
|
||||||
|
* Fix an incorrect server type reported by rxstat_get_process and
|
||||||
|
rxstat_get_peer programs (14375).
|
||||||
|
|
||||||
|
* Fix the clock square calculation for stats reported by xstat_fs_test,
|
||||||
|
xstat_cm_test, rxstat_get_process, and rxstat_get_peer (14376)
|
||||||
|
|
||||||
|
* Avoid packet resend delays when ICMP socket errors are
|
||||||
|
encountered (14424).
|
||||||
|
|
||||||
|
* Report RxRPC packet statistics for version packets, that had previously
|
||||||
|
been ignored (14519).
|
||||||
|
|
||||||
|
* Fix various issues detected by static-analyzer tools (13155, 13156,
|
||||||
|
13163, 13206, 13333, 14501).
|
||||||
|
|
||||||
|
All server platforms
|
||||||
|
|
||||||
|
* Add support for multiple audit log interfaces and options (13774).
|
||||||
|
|
||||||
|
* Fix a directory handle leak in the convertROtoRWvolume procedure
|
||||||
|
when a new transaction cannot be created (14342).
|
||||||
|
|
||||||
|
* Fix out of range memory access when orphaned vnodes are encountered
|
||||||
|
during salvages (14385).
|
||||||
|
|
||||||
|
* Add KeyFileExt and rxkey.keytab access rights checks to the
|
||||||
|
bosserver and log all access check failures instead of stopping
|
||||||
|
on the first failure (14239, 14330).
|
||||||
|
|
||||||
|
* Fix creation of the bosserver audit log file when the bosserver
|
||||||
|
is started with the -auditlog option (14381)
|
||||||
|
|
||||||
|
* Fix 'bos salvage -forceDAFS' when the DAFS fileserver is stopped (14382).
|
||||||
|
|
||||||
|
* Add VL_DBBAD ("Database is inconsistent") error code to indicate vlserver
|
||||||
|
database inconsistencies, and report VL_DBBAD when unable to remove
|
||||||
|
deleted vlentries from the database hash chains (13382, 13383)
|
||||||
|
|
||||||
|
* Fix possible memory leaks when under memory pressure (13156 13313).
|
||||||
|
|
||||||
|
* Fix possible double release of volume locks in vos release
|
||||||
|
and vos convertROtoRW (14426).
|
||||||
|
|
||||||
|
* Fix -partition option requires a -server option checks in vos (14005).
|
||||||
|
|
||||||
|
* Take the target read/write volume offline during the conversion
|
||||||
|
to a read-only volume by vos convertRWtoRO (14340).
|
||||||
|
|
||||||
|
* Check for volume lock inconsistencies in vldb_check (14307).
|
||||||
|
|
||||||
|
* Document vos restore -readonly option (14348).
|
||||||
|
|
||||||
|
* Consolidate implementation of, and more reliably use, logged warnings
|
||||||
|
for single-DES or missing keys (10831).
|
||||||
|
|
||||||
|
All client platforms
|
||||||
|
|
||||||
|
* Avoid panic when failing to allocate a new vnode or
|
||||||
|
failing to write a dcache (13701, 13804).
|
||||||
|
|
||||||
|
* Fix double release of afs_xvcb lock (14411).
|
||||||
|
|
||||||
|
* Log process name and PID on disk cache read errors (14416).
|
||||||
|
|
||||||
|
* Add cache-too-full and wait-for-drain cache manager stats (13168).
|
||||||
|
|
||||||
|
* Add afsio readdir and afsio fidreaddir commands to dump
|
||||||
|
AFS3 directories (12381).
|
||||||
|
|
||||||
|
* Fix diagnostic messages from "vos partinfo" to correctly refer to
|
||||||
|
itself (14489).
|
||||||
|
|
||||||
|
Linux
|
||||||
|
|
||||||
|
* Fix file leak in background thread regression introduced by
|
||||||
|
13284 (LINUX: Turn on AFS_NEW_BKG). (13984)
|
||||||
|
|
||||||
|
* Avoid getcwd() and bind-mount call errors by returning
|
||||||
|
errors from the d_revalidate callback (14417).
|
||||||
|
|
||||||
|
* Fix 64/32bit compatibility mode checks for Linux 5.11
|
||||||
|
support (14499, 14500).
|
||||||
|
|
||||||
|
* Support Linux 5.12-RC2 (14548, 14549).
|
||||||
|
|
||||||
|
Solaris
|
||||||
|
|
||||||
|
* Add the OpenAFS provider for the Solaris kstat framework (13170).
|
||||||
|
|
||||||
|
FreeBSD
|
||||||
|
|
||||||
|
* Import the start of a series of locking and stability fixes developed by
|
||||||
|
Tim Creech and Andrew Deason that will culminate in a client that
|
||||||
|
supports FreeBSD 12.2 (13854, 13856, 13858..13860, 13998..14000, 14162,
|
||||||
|
14373, 14550,
|
||||||
|
|
||||||
|
|
||||||
OpenAFS 1.9.0
|
OpenAFS 1.9.0
|
||||||
|
|
||||||
All platforms
|
All platforms
|
||||||
|
Loading…
Reference in New Issue
Block a user