>From <[email protected]>:
[email protected] has uploaded a new change for review. (
https://review.gerrithub.io/305345
Change subject: ceph: change code over to mount the export path instead of /
......................................................................
ceph: change code over to mount the export path instead of /
Have ganesha mount the exported path instead of mounting "/" every
time. This should set us up to handle a change later to allow
different cephx creds for each export.
With this change, the ceph FSAL can't make assumptions about the
exported root inode number, so convert find_cephfs_root over to use
ceph_ll_walk instead when ceph_ll_lookup_root isn't available.
When we get a path in ceph's lookup_path, first ensure that it's a
subpath of the exported path, and then advance past the exported
path before calling into ceph to do the pathwalk.
Change-Id: I1836a6e08c4e0f23625cad70801ce42cbe85dcd8
Signed-off-by: Jeff Layton <[email protected]>
---
M src/FSAL/FSAL_CEPH/export.c
M src/FSAL/FSAL_CEPH/main.c
2 files changed, 18 insertions(+), 16 deletions(-)
git pull ssh://review.gerrithub.io:29419/ffilz/nfs-ganesha
refs/changes/45/305345/1
--
To view, visit https://review.gerrithub.io/305345
To unsubscribe, visit https://review.gerrithub.io/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1836a6e08c4e0f23625cad70801ce42cbe85dcd8
Gerrit-Change-Number: 305345
Gerrit-PatchSet: 1
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Owner: [email protected]
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
_______________________________________________
Nfs-ganesha-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel