Matthew DeVore has uploaded this change for review. (
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/504056 )
Change subject: FSAL_MEM: remove redundant wrlock acquire
......................................................................
FSAL_MEM: remove redundant wrlock acquire
This function is only ever called after a rwlock is acquired by
fsal_reopen_obj at src/FSAL/commonlib.c:2756. In mem_close_func, use the
same implementation pattern as used in e.g. glusterfs_close_func and
other _close_func's.
This avoids a fatal EDEADLK from occuring in the st_write.testStateidOne
test in pynfs. This is necessary but not sufficient to get FSAL_MEM
passing in pynfs.
Change-Id: I65c45aafdfd86b4ba9d1e87901b7a3f74df9f034
Signed-off-by: Matthew DeVore <matvore(a)google.com>
---
M src/FSAL/FSAL_MEM/mem_handle.c
M src/FSAL/commonlib.c
2 files changed, 8 insertions(+), 11 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/56/504056/1
--
To view, visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/504056
To unsubscribe, or for help writing mail filters, visit
https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I65c45aafdfd86b4ba9d1e87901b7a3f74df9f034
Gerrit-Change-Number: 504056
Gerrit-PatchSet: 1
Gerrit-Owner: Matthew DeVore <matvore(a)google.com>
Gerrit-MessageType: newchange