diff options
author | Peng Tao <[email protected]> | 2014-09-12 11:04:10 +0800 |
---|---|---|
committer | Trond Myklebust <[email protected]> | 2014-09-12 14:03:20 -0400 |
commit | 88ac815cdbef93dec8382b3531ef90474dd102f2 (patch) | |
tree | 91d3800a5e3b50cbf98d662df97d750d07d3e7c4 /include/linux/fpga/fpga-mgr.h | |
parent | cb8c20fa53ec28602793ee43ddc7e8883be62e69 (diff) |
nfs41: change PNFS_LAYOUTRET_ON_SETATTR to only return on truncation to smaller size
Both blocks layout and objects layout want to use it to avoid CB_LAYOUTRECALL
but that should only happen if client is doing truncation to a smaller size.
For other cases, we let server decide if it wants to recall client's layouts.
Change PNFS_LAYOUTRET_ON_SETATTR to follow the logic and not to send
layoutreturn unnecessarily.
Cc: Christoph Hellwig <[email protected]>
Cc: Boaz Harrosh <[email protected]>
Signed-off-by: Peng Tao <[email protected]>
Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions