Branch next Tag:V6-dev.10 NOTE: This merge includes an ntirpc pullup, please update your submodule. Merge Highlights * log_functions: Don't call Cleanup from Fatal handling function * update some logs to LogInfo in PUTFH and CREATE_SESSION * Revamp the handling of ACLs to match RFC 8881 * nfs4_clientid: log cred_flavor when printing the client record * IDMAPPER: allow enabling and disabling idmapper via SIGHUP config reload * Several callback fixes * CEPH: Free EXPORT { FSAL {} } config strings * export_mgr: Dont' leak refstr in get_gsh_export_by_pseudo_locked * FSAL: Fix up gsh_refstr references for op_context. * nfs4_Check_Stateid must not return NFS4ERR_STALE_STATEID for 4.1 * fix to remove unused function * xprt; lower logging to DEBUG * doc: fix cmount_path doc * Add new config parameter that controls the unique server_id * Require librgw 1.2.1 * Protect fd_usage_summarize_dbus with USE_DBUS Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com> Contents: b47d9e904 Frank S. Filz V6-dev.10 7a3aea59e Daniel Gryniewicz Pull up ntirpc changes 0af6b43e2 Daniel Gryniewicz Protect fd_usage_summarize_dbus with USE_DBUS d13c1ee17 Daniel Gryniewicz Require librgw 1.2.1 aef7d361d Ofir Vaisnhtein Add new config parameter that controls the unique server_id 006243d23 Dhairya Parmar doc: fix cmount_path doc 332c75ead Sachin Punadikar FSAL_CEPH: Avoid duplicate refcounting of cmount bfcdd98b6 Chris Wedgwood xprt; lower logging to DEBUG 130b31338 Chris Wedgwood fix to remove unused function 0ae55ef74 Frank S. Filz FSAL: Fix up gsh_refstr references for op_context. 3f1bfaca7 Frank S. Filz nfs4_Check_Stateid must not return NFS4ERR_STALE_STATEID for 4.1 420841795 Frank S. Filz export_mgr: Dont' leak refstr in get_gsh_export_by_pseudo_locked 749c87ab5 Frank S. Filz CEPH: Free EXPORT { FSAL {} } config strings 99953754b Dipit Grover nfs-callback: Expose a function to set gss status for callback channel 781ce5bd3 Dipit Grover nfs-callback: Clear gss cache during callback-system shutdown 109bdcc45 Dipit Grover nfs-callback: fix callback system's shutdown function 932f12b9e Dipit Grover idmapping: Expose idmapping status as config ec06dbd21 Dipit Grover Idmapper: Expose a function to set idmapping status 202190aa1 Dipit Grover Idmapper: Protect owner-domain accesses using a rw-lock ef0246ba9 Dipit Grover nfs4_clientid: log cred_flavor when printing the client record 3f188bf5d Assaf Yaari commonlib: Skip redundant aces in mode_to_acl f4900ace2 Assaf Yaari commonlib: In fsal_mode_to_acl identify if can reuse aces eb30ebe38 Assaf Yaari commonlib: Place OWNER & GROUP mode generated aces at the beginning 98d1d9c74 Assaf Yaari commonlib: In fsal_mode_gen_acl the group perm should serve as mask d94ff21f1 Assaf Yaari access_check: In fsal_check_access_acl reset the FSAL_ACE4_REQ_FLAG from missing_access a7eb05e7a Assaf Yaari commonlib: In fsal_mode_to_acl don't dup inherit aces 8a78405a3 Assaf Yaari commonlib: Identify correctly special id's 808e128a7 Assaf Yaari commonlib: Remove GROUP_ID flag from special "who" eec7a96e4 Assaf Yaari commonlib: Add default flags for generated aces from mode-bits 55b69ead5 Assaf Yaari nfs_proto_tools: In encode_acl convert mode to acl if no acl present e2eab2a66 Assaf Yaari nfs4_acls: Free the acl object even if not found in the hashtable d9f0467fa Assaf Yaari commonlib: In fsal_mode_gen_acl create properly the generates acl object 9398d245f Assaf Yaari commonlib: Create properly ACL new entry when converting mode to ACL a1cea0484 Assaf Yaari commonlib: Re-write the implementation of fsal_acl_to_mode e951d2d57 Assaf Yaari fsal_mode_to_acl: Advance the dace pointer only when copying the source ace eac0a654c Assaf Yaari fsal.h: Don't unset the ATTR_ACL from valid_mask in case it was set by src d281357b7 Assaf Yaari nfs4_op_putfh: Update logs to info level on case of errors 46d302445 Assaf Yaari nfs4_op_create_session: Upgrade some debug logs to info aa653015b Assaf Yaari log_functions: Don't call Cleanup from Fatal handling function