Branch next

 

Tag:V9.1

 

Other Merge Highlights

 

* nfs3/reopen: Retry open if failed with EPERM

 

* Modify Enable_UDP config option to take NLM option

 

* Fix IP address comparison for client manager

 

* Modify cmp_sockaddr() to use nearly identical sockaddr_cmpf()

 

* Add cid_confirmed_saved to nfs_client_id_t

 

* SAL: Allow IP based recovery from RecovDir

 

* Logging: Use consistent logging components in recovery_fs.c

 

* FSAL_GLUSTER: Fix crash on rm with GlusterFS 6.0 and NFSv3

 

* Use PTHREAD_MUTEX macros for mutex operations

 

* Fix data race in TCP DRC recycle queue length (CID 583557).

 

* Remove redundant null check for session->clientid_record

 

* Fix rpm build error for GPFS FSAL

 

* Fix crash in NFS3 read when read_count is zero

 

* Fix Coverity issues: CID 583547, 542655, 509140

 

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

 

Contents:

 

5a8357fca Frank S. Filz V9.1

8488f6908 VidyaThumukunta Fix Coverity issues: CID 583547, 542655, 509140

6c1515687 xueqian.hu Fix crash in NFS3 read when read_count is zero

69ba2c3dc Sachin Punadikar Fix rpm build error for GPFS FSAL

9e902ded5 Suhas Athani Remove redundant null check for session->clientid_record

09c3e4387 Suhas Athani Fix data race in TCP DRC recycle queue length (CID 583557).

c88a3c4b5 Suhas Athani Use PTHREAD_MUTEX macros for mutex operations

84ee40fbc Dillon Peng FSAL_GLUSTER: Fix crash on rm with GlusterFS 6.0 and NFSv3

335d93c79 Peter Schwenke Logging: Use consistent logging components in recovery_fs.c

b05ac8795 Peter Schwenke SAL: Allow IP based recovery from RecovDir

ea85a5481 Peter Schwenke Add cid_confirmed_saved to nfs_client_id_t

c014341e9 Peter Schwenke Modify cmp_sockaddr() to use nearly identical sockaddr_cmpf()

ba2844c5f Peter Schwenke Fix IP address comparison for client manager

003c018ea Peter Schwenke Modify Enable_UDP config option to take NLM option

a2558144d Mohammed Rafi KC nfs3/reopen: Retry open if failed with EPERM