Soumya has uploaded this change for review. (
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/441729
Change subject: WIP: CB_GETATTR implementation
......................................................................
WIP: CB_GETATTR implementation
This patch adds CB_GETATTR support. If a file is write delegated
to a client, for any getattr request by other clients, the server
should query and fetch the right size and change attributes of the file
using callback op "CB_GETATTR" before responding to other clients.
Change-Id: I402d80aad591d9e2ae51e3dd9c279b662dabe793
Signed-off-by: Soumya Koduri <skoduri(a)redhat.com>
---
M src/FSAL_UP/fsal_up_async.c
M src/FSAL_UP/fsal_up_top.c
M src/Protocols/NFS/nfs4_op_delegreturn.c
M src/Protocols/NFS/nfs4_op_getattr.c
M src/Protocols/NFS/nfs4_op_nverify.c
M src/Protocols/NFS/nfs4_op_verify.c
M src/Protocols/NFS/nfs_proto_tools.c
M src/SAL/state_deleg.c
M src/include/fsal_up.h
M src/include/nfs_proto_tools.h
M src/include/sal_data.h
M src/include/sal_functions.h
12 files changed, 532 insertions(+), 19 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/29/441729/1
--
To view, visit
https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/441729
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: I402d80aad591d9e2ae51e3dd9c279b662dabe793
Gerrit-Change-Number: 441729
Gerrit-PatchSet: 1
Gerrit-Owner: Soumya <skoduri(a)redhat.com>
Gerrit-MessageType: newchange