commit | 1f90ee27461e31a1c18e5d819f6ea6f5c7304b16 | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@infradead.org> | Thu Nov 14 08:50:30 2013 -0800 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Mon Jan 13 17:29:49 2014 -0500 |
tree | 96a85b91576188ed1921c672d96adabe3a025bfa | |
parent | 2a009ec98cce440c0992fc9a2353e96cdb0b048b [diff] |
nfs: increment i_dio_count for reads, too i_dio_count is used to protect dio access against truncate. We want to make sure there are no dio reads pending either when doing a truncate. I suspect on plain NFS things might work even without this, but once we use a pnfs layout driver that access backing devices directly things will go bad without the proper synchronization. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>