diff options
author | Arun Bharadwaj <arun@linux.vnet.ibm.com> | 2010-11-18 10:36:43 +0000 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2010-11-22 13:24:42 -0500 |
commit | b47d19de2c714020ba8f5545a6e7d4968f37eb45 (patch) | |
tree | 546161934b37b1dd4901f2752387fee6542a224a /fs/nfs/nfs3xdr.c | |
parent | 5fc43978a79e8021c189660ab63249fd29c5fb32 (diff) | |
download | blackbird-op-linux-b47d19de2c714020ba8f5545a6e7d4968f37eb45.tar.gz blackbird-op-linux-b47d19de2c714020ba8f5545a6e7d4968f37eb45.zip |
Pure nfs client performance using odirect.
When an application opens a file with O_DIRECT flag, if the size of
the data that is written is equal to wsize, the client sends a
WRITE RPC with stable flag set to UNSTABLE followed by a single
COMMIT RPC rather than sending a single WRITE RPC with the stable
flag set to FILE_SYNC. This a bug.
Patch to fix this.
Signed-off-by: Arun R Bharadwaj <arun@linux.vnet.ibm.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/nfs3xdr.c')
0 files changed, 0 insertions, 0 deletions