Branch next

 

Tag:V2.7-rc4

 

Release Highlights

 

* Various grace period management fixes

 

* Fix uinitialized xdr_attrs_args when meeting error at nfs4 readdir callback

 

* Fix uinitialized end_of_file/fsal_stable at nfs/9p

 

* Fix bad assign logical caused use after freed

 

* FreeBSD: fix compilation on FreeBSD 12

 

* FSAL_MDCACHE: remove limitation on Reaper_Work_Per_Lane

 

* Set op_ctx in state_blocked_lock_caller

 

* Set sbd_blocked_cookie correctly

 

* MDCACHE: fix a couple issues in readdir chunking

 

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

 

Contents:

 

97f1b8b Frank S. Filz V2.7-rc4

b9c94ee Daniel Gryniewicz MDCACHE - Handle reloading first chunk

dd5e7c5 Daniel Gryniewicz MDCACHE - Take lock when bumping chunk

8bef6b0 Sachin Punadikar Set sbd_blocked_cookie correctly

cce90c8 Sachin Punadikar Set op_ctx in state_blocked_lock_caller

6b0b125 Fatih Acar FSAL_MDCACHE: remove limitation on Reaper_Work_Per_Lane

65df2a5 Fatih Acar FreeBSD: fix compilation on FreeBSD 12

44bc0ea Kinglong Mee Fix bad assign logical caused use after freed

222ab63 Kinglong Mee Fix uinitialized end_of_file/fsal_stable at nfs/9p

d25e4b5 Kinglong Mee Fix uinitialized xdr_attrs_args when meeting error at nfs4 readdir callback

369d043 Jeff Layton rados_grace: move nfs_in_grace check to nfs_maybe_start_grace

fcc50c4 Jeff Layton NFS: don't check for grace period in nfs4_chk_clid

a17c8d6 Jeff Layton NLM: don't check for a grace period in nlm4_Unshare

2872d04 Jeff Layton NLM: don't check for grace period in nlm4_Unlock

f7f45c4 Jeff Layton SAL: recovery_backend API cleanups