Jeff Layton has uploaded this change for review.

View Change

FSAL_CEPH: use ceph_ll_lookup_vino if available

The original libcephfs interface didn't have a way to reliably look up a
snap inode by snapid+inode number if it wasn't already in cache via
other means. This has been remedied in libcephfs now, so try to use it
if it's available. If it's not, then use a shim that does what the old
code did.

Change-Id: Ic087fdbadf898a57b9bd1e54f0eed05222a2b65f
Signed-off-by: Jeff Layton <jlayton@redhat.com>
---
M src/FSAL/FSAL_CEPH/export.c
M src/cmake/modules/FindCEPHFS.cmake
M src/include/config-h.in.cmake
3 files changed, 32 insertions(+), 16 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/67/510467/1

To view, visit change 510467. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: Ic087fdbadf898a57b9bd1e54f0eed05222a2b65f
Gerrit-Change-Number: 510467
Gerrit-PatchSet: 1
Gerrit-Owner: Jeff Layton <jlayton@redhat.com>
Gerrit-MessageType: newchange