Branch next
Tag:V4-rc2
Ganesha V4.0 is in sight!
Merge Highlights
* NLM - fix issues with SM_NOTIFY handling
* NLM - allow NLM to send messages to IPv4 only clients
* NLM - additional and cleaned up debugging
* PROXY_V4 - fix wrong type used for return value
* KVSFS - cleanup supported bits
* CEPH - fix stuck readdir
* Always initialize rwlock when creating acl object
* Do not read a fsal_filesystem if type is incomplete
* Fix flood of "fsal_common_is_referral :FSAL :EVENT :Failed to get attrs for referral" messages.
Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Contents:
ef07e96e2 Frank S. Filz V4-rc2
4f2bf3953 Nuzhat Fathima Shaik Fix flood of "fsal_common_is_referral :FSAL :EVENT :Failed to get attrs for referral" messages.
7e5502b09 Matthew DeVore Do not read a fsal_filesystem if type is incomplete
b5b55dc39 Matthew DeVore Always initialize rwlock when creating acl object
a5cc08308 fenghua Zhen Fix readdir stuck. When ceph-radosgw returns part of the dirs results, ganesha marks the last result as DIR_TERMINATE and rescan, caused an endless loop.
0eab09fa0 Frank S. Filz Cleanup some bits of what is supported in FSAL_KVSFS
a5c0e66a9 Frank S. Filz PROXY_V4: proxyv4_rpc_read_reply returns an int, don't store in an enum
c58c033cf Frank S. Filz NLM: for async response, if no IPv6 address is available convert IPv4 address
08c11eff7 Frank S. Filz Fix up SM_NOTIFY caller_name
5df7769e7 Frank S. Filz NLM: Use IPv4 address instead of encapsulated for caller_name
dc03cb3dc Frank S. Filz Remove nlm_owner reference count held by nlm_state
38b5e8dd6 Frank S. Filz nsm client always has a caller_name, don't use ssc_client in hash
aa5e540d4 Frank S. Filz Improve nsm_client debugging
f7711bbc7 Frank S. Filz Fixup a wrong log component, nlm_util should be COMPONENT_NLM
8b38e8b96 Frank S. Filz Remove unused parameter from get_nsm_client
eb283dee7 Frank S. Filz Move convert_ipv6_to_ipv4 to rpc_tools.c and add is_loopback