Commit Graph

94 Commits (17f0f4a47df9aea9ee26c939f8057c35e0be1847)

Author SHA1 Message Date
Chuck Lever 6da24bc9cf NFS: Use NFSDBG_FILE for all fops 17 years ago
Trond Myklebust dbae4c73f0 NFS: Ensure that rpc_run_task() errors are propagated back to the caller 17 years ago
Trond Myklebust c9d8f89d98 NFS: Ensure that the write code cleans up properly when rpc_run_task() fails 17 years ago
Trond Myklebust fdd1e74c89 NFS: Ensure that the read code cleans up properly when rpc_run_task() fails 17 years ago
Trond Myklebust 101070ca2f NFS: Ensure that the asynchronous RPC calls complete on nfsiod. 17 years ago
Trond Myklebust 383ba71938 NFS: Fix a deadlock with lazy umount 17 years ago
Trond Myklebust f3c391e89c NFS: Optimise away the sigmask code in aio/dio reads and writes 17 years ago
Trond Myklebust 0773769191 NFS/SUNRPC: Convert users of rpc_init_task+rpc_execute to rpc_run_task() 17 years ago
Trond Myklebust bdc7f021f3 NFS: Clean up the (commit|read|write)_setup() callback routines 17 years ago
Trond Myklebust 3ff7576dda SUNRPC: Clean up the initialisation of priority queue scheduling info. 17 years ago
Trond Myklebust 84115e1cd4 SUNRPC: Cleanup of rpc_task initialisation 17 years ago
Trond Myklebust a5576cfa5c Revert "NFS: Ensure we return zero if applications attempt to write zero bytes" 17 years ago
Matthew Wilcox 150030b78a NFS: Switch from intr mount option to TASK_KILLABLE 17 years ago
Chuck Lever 02fe494619 NFS: Clean up new multi-segment direct I/O changes 17 years ago
Chuck Lever b9148c6b80 NFS: Ensure we return zero if applications attempt to write zero bytes 17 years ago
Chuck Lever c216fd708e NFS: Support multiple segment iovecs in the NFS direct I/O path 17 years ago
Chuck Lever 19f737879c NFS: Introduce iovec I/O helpers to fs/nfs/direct.c 17 years ago
Neil Brown 432409eebc NFS: Fix for bug in handling of errors for O_DIRECT writes 18 years ago
Trond Myklebust 60ccd4ec41 NFS: Remove nfs_begin_data_update/nfs_end_data_update 18 years ago
Trond Myklebust cd3758e37d NFS: Replace file->private_data with calls to nfs_file_open_context() 18 years ago
Paul Mundt 20c2df83d2 mm: Remove slab destructors from kmem_cache_create(). 18 years ago
Trond Myklebust 88be9f990f NFS: Replace vfsmount and dentry in nfs_open_context with struct path 18 years ago
Trond Myklebust d9df8d6b38 NFS: Don't fail an O_DIRECT read/write if get_user_pages() returns pages 18 years ago
Chuck Lever 070ea60214 NFS: Clean ups in fs/nfs/direct.c 18 years ago
Trond Myklebust b4946ffb18 NFS: Fix a refcount leakage in O_DIRECT 18 years ago
Trond Myklebust d4a8f3677f NFS: Fix nfs_direct_dirty_pages() 18 years ago
Chuck Lever 749e146e01 NFS: Fix handful of compiler warnings in direct.c 18 years ago
Randy Dunlap e63340ae6b header cleaning: don't include smp_lock.h when not used 18 years ago
Trond Myklebust 8d5658c949 NFS: Fix a buffer overflow in the allocation of struct nfs_read/writedata 18 years ago
Trond Myklebust 60fa3f769f NFS: Fix two bugs in the O_DIRECT write code 18 years ago
Chuck Lever a3f565b1e5 NFS: fix print format for tk_pid 18 years ago
Josef "Jeff" Sipek 01cce933d8 [PATCH] nfs: change uses of f_{dentry,vfsmnt} to use f_path 18 years ago
Christoph Lameter e18b890bb0 [PATCH] slab: remove kmem_cache_t 18 years ago
Christoph Lameter e94b176609 [PATCH] slab: remove SLAB_KERNEL 18 years ago
Frank Filz a99b71c9c4 NFS: Remove use of the Big Kernel Lock around calls to rpc_execute. 18 years ago
Trond Myklebust cd9ae2b6a7 [PATCH] NFS: Deal with failure of invalidate_inode_pages2() 19 years ago
Trond Myklebust eda3cef8dd [PATCH] NFS: Fix error handling in nfs_direct_write_result() 19 years ago
Badari Pulavarty 027445c372 [PATCH] Vectorize aio_read/aio_write fileop methods 19 years ago
Alexey Dobriyan 1a1d92c10d [PATCH] Really ignore kmem_cache_destroy return value 19 years ago
Trond Myklebust e9f7bee1df [PATCH] NFS: large non-page-aligned direct I/O clobbers memory 19 years ago
Jörn Engel 6ab3d5624e Remove obsolete #include <linux/config.h> 19 years ago
Trond Myklebust 607f31e80b Revert "Merge branch 'odirect'" 19 years ago
David Brownell 266bee8869 [PATCH] fix static linking of NFS 19 years ago
Trond Myklebust ccf01ef7aa Merge branch 'odirect' 19 years ago
Chuck Lever 82b145c5a5 NFS: alloc nfs_read/write_data as direct I/O is scheduled 19 years ago
Chuck Lever 06cf6f2ed0 NFS: Eliminate nfs_get_user_pages() 19 years ago
Chuck Lever 9c93ab7dff NFS: refactor nfs_direct_free_user_pages 19 years ago
Chuck Lever 51a7bc6cae NFS: remove user_addr, user_count, and pos from nfs_direct_req 19 years ago
Chuck Lever fedb595c66 NFS: "open code" the NFS direct write rescheduler 19 years ago
Chuck Lever b1c5921c5b NFS: Separate functions for counting outstanding NFS direct I/Os 19 years ago