Branch next
Tag:V9.3
Merge Highlights
* SAL: Use correct recovery directory in fs_read_recov_clids_recover()
* Don't update acl_time in mdcache_entry_t when ACL is preserved.
* Fix race condition in clientid expiration during compound operations
* add pnfs io stats
* Fix SEGV in layoutrecall
* fix memory leak in handling layoutget
* SAL: Only log relevant arguments for recovery events
* D-Bus: Improve argument checking, drop default recovery/grace event
* SAL: Store and use parsed IP address
* Move full debug log after NULL state check in fsal_start_io()
* Update delegation conflict detection logic in state_deleg_conflict_impl()
* GitHub Issue [1338] - NFSv4.2 GETATTR fails for unsupported attributes
* Changing write deleg only option to RW deleg
* Dynamic deleg option parsing- EXPORT/CLIENT blocks
* Fix: EID9: ensure unconfirmed clientids expire immediately
* Fix lock leak. return lock error if we get stale lock requests of released
owners
* Update `snbd_last_poll_time` for blocked locks.
* [MDCACHE] Refresh destination directory attr after hardlink operation
* [QOS] : dbus IOPS interfaces.
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
b8d29f044 Frank S. Filz V9.3
c5505996f Deeraj.Patil [QOS] : dbus IOPS interfaces.
83599cfa8 Pradeep [MDCACHE] Refresh destination directory attr after
hardlink operation
234bcbe8e Ofir Vainshtein Update `snbd_last_poll_time` for blocked locks.
1ffa7fc4e Ofir Vainshtein Fix lock leak. return lock error if we get stale
lock requests of released owners
b1c062de3 Sreedhar Agraharam Fix: EID9: ensure unconfirmed clientids expire
immediately
673cc4335 Animesh Javali Dynamic deleg option parsing- EXPORT/CLIENT blocks
dd1c0c1d7 Animesh Javali Changing write deleg only option to RW deleg
c8782f7c6 Rajesh Prasad GitHub Issue [1338] - NFSv4.2 GETATTR fails for
unsupported attributes in FATTR4_WORD2 like FATTR4_OFFLINE.
69892e78d Suhas Athani Update delegation conflict detection logic in
state_deleg_conflict_impl()
576d6ef54 Suhas Athani Move full debug log after NULL state check in
fsal_start_io()
553810b96 Martin Schwenke SAL: Store and use parsed IP address
fdee2b79d Martin Schwenke D-Bus: Improve argument checking, drop default
recovery/grace event
b2ba8e670 Martin Schwenke SAL: Only log relevant arguments for recovery
events
969324284 Haihua Yang fix memory leak in handling layoutget
5da588e5f Haihua Yang Fix SEGV in layoutrecall
c0d8dafa1 Haihua Yang add pnfs io stats
782adfb30 Nikhil Adhau Fix race condition in clientid expiration during
compound operations
b889e0afe Nikhil Adhau Don't update acl_time in mdcache_entry_t when ACL is
preserved.
9e7f871b3 Peter Schwenke SAL: Use correct recovery directory in
fs_read_recov_clids_recover()