Daniel Gryniewicz has uploaded this change for review. (
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/455686
Change subject: MDCACHE - Restart readdir if directory is invalidated
......................................................................
MDCACHE - Restart readdir if directory is invalidated
A lookup of an entry can nuke a dirent if the keys change for the entry.
If the new dirent can't be placed, then the directory will be
invalidated. In this case, we need to restart the readdir, picking up
from where we left off.
Change-Id: I73344e9cde2bdccfef6566d0e2b3a6675de00a9c
Signed-off-by: Daniel Gryniewicz <dang(a)fprintf.net>
---
M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_helpers.c
1 file changed, 15 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/86/455686/1
--
To view, visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/455686
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: I73344e9cde2bdccfef6566d0e2b3a6675de00a9c
Gerrit-Change-Number: 455686
Gerrit-PatchSet: 1
Gerrit-Owner: Daniel Gryniewicz <dang(a)redhat.com>
Gerrit-MessageType: newchange