Daniel Gryniewicz has uploaded this change for review.

View Change

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@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 change 455686. To unsubscribe, or for help writing mail filters, visit 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@redhat.com>
Gerrit-MessageType: newchange