diff options
| -rw-r--r-- | fs/nfs/inode.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/fs/nfs/inode.c b/fs/nfs/inode.c index f141bde7756a..87cca56846d6 100644 --- a/fs/nfs/inode.c +++ b/fs/nfs/inode.c | |||
| @@ -620,11 +620,6 @@ void put_nfs_open_context(struct nfs_open_context *ctx) | |||
| 620 | __put_nfs_open_context(ctx, 0); | 620 | __put_nfs_open_context(ctx, 0); |
| 621 | } | 621 | } |
| 622 | 622 | ||
| 623 | static void put_nfs_open_context_sync(struct nfs_open_context *ctx) | ||
| 624 | { | ||
| 625 | __put_nfs_open_context(ctx, 1); | ||
| 626 | } | ||
| 627 | |||
| 628 | /* | 623 | /* |
| 629 | * Ensure that mmap has a recent RPC credential for use when writing out | 624 | * Ensure that mmap has a recent RPC credential for use when writing out |
| 630 | * shared pages | 625 | * shared pages |
| @@ -671,7 +666,7 @@ static void nfs_file_clear_open_context(struct file *filp) | |||
| 671 | spin_lock(&inode->i_lock); | 666 | spin_lock(&inode->i_lock); |
| 672 | list_move_tail(&ctx->list, &NFS_I(inode)->open_files); | 667 | list_move_tail(&ctx->list, &NFS_I(inode)->open_files); |
| 673 | spin_unlock(&inode->i_lock); | 668 | spin_unlock(&inode->i_lock); |
| 674 | put_nfs_open_context_sync(ctx); | 669 | __put_nfs_open_context(ctx, filp->f_flags & O_DIRECT ? 0 : 1); |
| 675 | } | 670 | } |
| 676 | } | 671 | } |
| 677 | 672 | ||
