diff options
| author | Trond Myklebust <[email protected]> | 2007-03-16 13:38:28 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-03-16 19:25:06 -0700 |
| commit | 634707388baa440d9c9d082cfc4c950500c8952b (patch) | |
| tree | 0d3075c34a69a2d4c5c3d5682fd6a0d26bff28e9 /include/linux/timerqueue.h | |
| parent | 89a09141df6ac1c3821fbe44ca8384eb37692965 (diff) | |
[PATCH] nfs: nfs_getattr() can't call nfs_sync_mapping_range() for non-regular files
Looks like we need a check in nfs_getattr() for a regular file. It makes
no sense to call nfs_sync_mapping_range() on anything else. I think that
should fix your problem: it will stop the NFS client from interfering
with dirty pages on that inode's mapping.
Signed-off-by: Trond Myklebust <[email protected]>
Acked-by: Olof Johansson <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions