[S] Change in ...nfs-ganesha[next]: macOS quirk: macOS_quirk_mounted_on_fileid
4h8qdp6jx9@privaterelay.appleid.com has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1255480?usp=email ) Change subject: macOS quirk: macOS_quirk_mounted_on_fileid ...................................................................... macOS quirk: macOS_quirk_mounted_on_fileid CLIENT block option, default false. Works around macOS bug FB25239910: RFC 8881 5.8.2.23 says stat() returns fileid and only readdir() returns mounted_on_fileid, but macOS uses mounted_on_fileid for both. So stat() of the top directory of a mounted file system gives the inode number of the directory it is mounted on, which a file inside can also have, and du reports a cycle. When set, GETATTR returns fileid as mounted_on_fileid. READDIR is unchanged. Change-Id: I44123b0cd60d36874d285a64bb0bcc0bf091d6bf Signed-off-by: Evan Champion <4h8qdp6jx9@privaterelay.appleid.com> --- M src/Protocols/NFS/nfs_proto_tools.c M src/config_samples/config.txt M src/config_samples/export.txt M src/doc/man/ganesha-export-config.rst M src/include/fsal_types.h M src/support/exports.c 6 files changed, 31 insertions(+), 2 deletions(-) git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/80/1255480/1 -- To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1255480?usp=email To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: ffilz/nfs-ganesha Gerrit-Branch: next Gerrit-Change-Id: I44123b0cd60d36874d285a64bb0bcc0bf091d6bf Gerrit-Change-Number: 1255480 Gerrit-PatchSet: 1 Gerrit-Owner: 4h8qdp6jx9@privaterelay.appleid.com
participants (1)
-
Name of user not set (GerritHub)