Branch next

 

Tag:V6-dev.19

 

NOTE: This merge includes and ntirpc pullup, please update your submodule

 

Merge Highlights

 

* pullup ntripc 6.0.1

 

* RDMA fixes (includes ntirpc pullup)

 

* podman script fixes

 

* Limit the number of files we delegate

 

* connection_manager: Add connection_manager__connection_init

 

* nfs_rpc_dispatcher_thread: Move connection manager start from connection establishment.

 

* sal_functions.h: Increase size of DISPLAY_CLIENTID_SIZE to 37

 

* STATE: fix a state_t refcount leak and a couple minor cleanups

 

* SAL/nfs4_recovery.c: fix the issue where adding export fails when the gethostname function call fails

 

* nfs_main.c: add prctl(PR_SET_IO_FLUSHER,1) call to avoid kernel deadlocks

 

* Fix fsal not supporting fso_allocate_own_read_buffer

 

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

 

Contents:

 

ced8e8578 Frank S. Filz V6-dev.19

240e6c2b6 Frank S. Filz pull up ntirpc 6.0.1

b9c94834b Gaurav Gangalwar Fix fsal not supporting fso_allocate_own_read_buffer

05d7cbcdb Gaurav Gangalwar Fix XDR_GETPOS for RDMA

f15c95ed4 Gaurav Gangalwar RDMA fixes to serve reads not aligned on BYTES_PER_XDR_UNIT

affce098c Jason Woodward nfs_main.c: add prctl(PR_SET_IO_FLUSHER,1) call to avoid kernel deadlocks

141c75e36 izxl007 SAL/nfs4_recovery.c: fix the issue where adding export fails when the gethostname function call fails

fd7dc2254 Frank S. Filz STATE: fix a state_t refcount leak and a couple minor cleanups

7e5f36ac4 Miki Ivry sal_functions.h: Increase size of DISPLAY_CLIENTID_SIZE to 37

65944cbd3 Miki Ivry nfs_rpc_dispatcher_thread: Move connection manager start from connection establishment.

792ee9146 Miki Ivry connection_manager: Add connection_manager__connection_init

5bebefe02 Deepak Arumugam Sankara Subramanian Limit the number of files we delegate

39f4b7c01 Martin Schwenke scripts: Allow command to be specified for a specified distro

922a04217 Martin Schwenke scripts: Drop support for CentOS 7 and Ubuntu 18.04

15ac4ac2f Martin Schwenke scripts: Try harder to create a matching user in the container

f5c4d20bc Martin Schwenke scripts: Add podman SUSE support

dff0429a3 Martin Schwenke scripts: Use login shell for interactive podman shell

701afc99e Martin Schwenke scripts: Hack around broken CentOS 8 Stream container repositories

88d2910ea Martin Schwenke scripts: Group all the distros that come from docker.io/library

162e462d1 Martin Schwenke scripts: Add delete-all operation for ganesha-container

3926ac977 Martin Schwenke scripts: Add some newer Linux distribution versions

4ce884b7b Martin Schwenke scripts: Add missing Debian dependency for container builds