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(a)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
Show replies by date