Trond Myklebust
|
1d59d61f60
NFS: Ensure that setattr and getattr wait for O_DIRECT write completion
|
13 years ago |
Andy Adamson
|
2701d086db
NFSv4.1 add nfs_inode book keeping for mdsthreshold
|
13 years ago |
Trond Myklebust
|
0427708657
NFS: Clean up - Simplify reference counting in fs/nfs/direct.c
|
13 years ago |
Trond Myklebust
|
1d1afcbc29
NFS: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release
|
13 years ago |
Trond Myklebust
|
7ad84aa944
NFS: Clean up - simplify nfs_lock_request()
|
13 years ago |
Trond Myklebust
|
1385b81173
NFS: Fix sparse warnings
|
13 years ago |
Trond Myklebust
|
bf5fc4028e
NFS: Fix O_DIRECT compile warnings
|
13 years ago |
Trond Myklebust
|
4bd8b01013
NFS: Simplify the nfs_read_completion functions
|
13 years ago |
Trond Myklebust
|
292f3eeef0
NFS: Use kmem_cache_zalloc() in nfs_direct_req_alloc
|
13 years ago |
Trond Myklebust
|
6d74743b08
NFS: Simplify O_DIRECT page referencing
|
13 years ago |
Trond Myklebust
|
3e9e0ca3f1
NFS: O_DIRECT pgio_completion_ops error_cleanup must unlock the request
|
13 years ago |
Trond Myklebust
|
71e8cc00c6
NFS: Ensure that we break out of read/write_schedule_segment on error
|
13 years ago |
Bryan Schumaker
|
24fc9211f4
NFS: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled
|
13 years ago |
Fred Isaman
|
1763da1234
NFS: rewrite directio write to use async coalesce code
|
13 years ago |
Fred Isaman
|
584aa810b6
NFS: rewrite directio read to use async coalesce code
|
13 years ago |
Fred Isaman
|
6c75dc0d49
NFS: merge _full and _partial write rpc_ops
|
13 years ago |
Fred Isaman
|
4db6e0b74c
NFS: merge _full and _partial read rpc_ops
|
13 years ago |
Fred Isaman
|
30dd374f6f
NFS: create struct nfs_page_array
|
13 years ago |
Fred Isaman
|
cd841605f7
NFS: create common nfs_pgio_header for both read and write
|
13 years ago |
Fred Isaman
|
31f6852a4c
NFS: dprintks in directio code were referencing task after put
|
13 years ago |
Fred Isaman
|
0b7c01533a
NFS: add a struct nfs_commit_data to replace nfs_write_data in commits
|
13 years ago |
Fred Isaman
|
a20c6bec0b
NFS: grab open context in direct read
|
13 years ago |
Linus Torvalds
|
0195c00244
Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
|
13 years ago |
David Howells
|
9ffc93f203
Remove all #inclusions of asm/system.h
|
13 years ago |
Bryan Schumaker
|
ea7c330362
NFS: Remove nfs4_setup_sequence from generic read code
|
13 years ago |
Bryan Schumaker
|
c6cb80d00b
NFS: Remove nfs4_setup_sequence from generic write code
|
13 years ago |
Arun Sharma
|
60063497a9
atomic: use <linux/atomic.h>
|
14 years ago |
Al Viro
|
3d4ff43d89
nfs_open_context doesn't need struct path either
|
14 years ago |
Konstantin Khlebnikov
|
7ec10f26e1
NFS: account direct-io into task io accounting
|
14 years ago |
Fred Isaman
|
83762c56c1
NFS: remove pointless if statement in nfs_direct_write_result
|
14 years ago |