>From Frank Filz <[email protected]>:

Frank Filz has uploaded a new change for review.

  https://review.gerrithub.io/277144

Change subject: Handle truncate on open/create UNCHECKED in fsal_open2
......................................................................

Handle truncate on open/create UNCHECKED in fsal_open2

Rather than every FSAL's open2 checking for truncate situation and
removing size = 0 attribute set and setting O_TRUNC, do that in
fsal_open2.

Note that nfs4_op_open.c still detects the condition and sets
FSAL_O_TRUNC itself, that is because it might end up calling
fsal_reopen2 which does not take attributes (it would only allow
truncate anyway).

Change-Id: I001fb533efc80f792eb986c693a5b0cb16489377
Signed-off-by: Frank S. Filz <[email protected]>
---
M src/FSAL/FSAL_VFS/file.c
M src/FSAL/fsal_helper.c
M src/Protocols/NFS/nfs4_op_open.c
3 files changed, 16 insertions(+), 11 deletions(-)


  git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha 
refs/changes/44/277144/1
-- 
To view, visit https://review.gerrithub.io/277144
To unsubscribe, visit https://review.gerrithub.io/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I001fb533efc80f792eb986c693a5b0cb16489377
Gerrit-PatchSet: 1
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Owner: Frank Filz <[email protected]>

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Nfs-ganesha-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to