Commit Graph

2362 Commits (8c33fd11e3a21a15af35b5831f1516faf53094f1)

Author SHA1 Message Date
Trond Myklebust 1dd761e907 NFSv4: Ensure the callback daemon flushes signals 19 years ago
Trond Myklebust a9a801787a NFS, NLM: Allow blocking locks to respect signals 19 years ago
Trond Myklebust 03f28e3a20 NFS: Make nfs_fhget() return appropriate error values 19 years ago
Trond Myklebust 01d0ae8bea NFSv4: Fix an oops in nfs4_fill_super 19 years ago
Trond Myklebust d9f6eb75d4 lockd: blocks should hold a reference to the nlm_file 19 years ago
Trond Myklebust 51581f3bf9 NFSv4: SETCLIENTID_CONFIRM should handle NFS4ERR_DELAY/NFS4ERR_RESOURCE 19 years ago
Trond Myklebust 3e4f6290ca NFSv4: Send the delegation stateid for SETATTR calls 19 years ago
Trond Myklebust f25bc34967 NFSv4: Ensure nfs_callback_down() calls svc_destroy() 19 years ago
Trond Myklebust 6041b79192 lockd: Fix a typo in nlmsvc_grant_release() 19 years ago
Trond Myklebust d471662448 lockd: Add helper for *_RES callbacks 19 years ago
Trond Myklebust 92737230dd NLM: Add nlmclnt_release_call 19 years ago
Trond Myklebust e4cd038a45 NLM: Fix nlmclnt_test to not copy private part of locks 19 years ago
Trond Myklebust 3a649b8846 NLM: Simplify client locks 19 years ago
Trond Myklebust d72b7a6b26 NFS: O_DIRECT needs to use a completion 19 years ago
Trond Myklebust 6b45d858ed NFS: Clean up nfs_get_user_pages 19 years ago
Chuck Lever 606bbba06b NFS: fix compiler warnings on 64-bit platforms 19 years ago
Trond Myklebust 35576cba57 NLM: nlmclnt_cancel_callback should accept NLM_LCK_DENIED errors 19 years ago
Trond Myklebust 4c060b5310 lockd: Fix Oopses due to list manipulation errors. 19 years ago
Christoph Hellwig 26bcbf965f lockd: stop abusing file_lock_list 19 years ago
Trond Myklebust 04266473ec lockd: Make lockd use rpc_new_client() instead of rpc_create_client 19 years ago
Trond Myklebust 686517f1ad lockd: Make nlmsvc_create_block() use nlmsvc_lookup_host() 19 years ago
Trond Myklebust 5e1abf8cb7 lockd: Clean up of the server-side GRANTED code 19 years ago
Trond Myklebust 6849c0cab6 lockd: Add refcounting to struct nlm_block 19 years ago
Trond Myklebust 09c7938c56 lockd: Fix server-side lock blocking code 19 years ago
Trond Myklebust 0996905f93 lockd: posix_test_lock() should not call locks_copy_lock() 19 years ago
Trond Myklebust 3feb2d4939 NFS: Uninline nfs_writedata_(alloc|free) and nfs_readdata_(alloc|free) 19 years ago
Trond Myklebust 5db3a7b2ca NFS: Debugging code for nfs_direct_(read|write)_schedule() 19 years ago
Trond Myklebust a8881f5a5c NFS: O_DIRECT async IO may lose context 19 years ago
Trond Myklebust fad6149041 nfs: Use UNSTABLE + COMMIT for NFS O_DIRECT writes 19 years ago
Trond Myklebust e17b1fc4b3 NFS: Make nfs_commit_alloc() extern 19 years ago
Chuck Lever a37ec012d7 NFS: fix data_update accounting in NFS direct I/O path 19 years ago
Chuck Lever 15ce4a0c1c NFS: Replace atomic_t variables in nfs_direct_req with a single spin lock 19 years ago
Chuck Lever 88467055f7 NFS: clean up comments and tab damage in direct.c 19 years ago
Chuck Lever 9eafa8cc52 NFS: support EIOCBQUEUED return in direct write path 19 years ago
Chuck Lever c89f2ee5f9 NFS: make iocb available everywhere in direct write path 19 years ago
Chuck Lever 47989d7454 NFS: remove support for multi-segment iovs in the direct write path 19 years ago
Chuck Lever 462d5b3296 NFS: make direct write path generate write requests concurrently 19 years ago
Chuck Lever 63ab46abc7 NFS: create common routine for handling direct I/O completion 19 years ago
Chuck Lever 93619e5989 NFS: create common routine for allocating nfs_direct_req 19 years ago
Chuck Lever bc0fb201b3 NFS: create common routine for waiting for direct I/O to complete 19 years ago
Chuck Lever 487b83723e NFS: support EIOCBQUEUED return in direct read path 19 years ago
Chuck Lever 99514f8fdd NFS: make iocb available everywhere in direct read path 19 years ago
Chuck Lever 0cdd80d07f NFS: remove support for multi-segment iovs in the direct read path 19 years ago
Chuck Lever 5dd602f206 NFS: use size_t type for holding rsize bytes in NFS O_DIRECT read path 19 years ago
Chuck Lever d4cc948ba9 NFS: update comments and function definitions in fs/nfs/direct.c 19 years ago
Chuck Lever b8a32e2b8b NFS: clean up NFS client's a_ops->direct_IO method 19 years ago
Trond Myklebust ec06c096ed NFS: Cleanup of NFS read code 19 years ago
Trond Myklebust 788e7a89a0 NFS: Cleanup of NFS write code in preparation for asynchronous o_direct 19 years ago
J. Bruce Fields 7117bf3dfb lockd: Remove FL_LOCKD flag 19 years ago
Andy Adamson 8dc7c3115b locks,lockd: fix race in nlmsvc_testlock 19 years ago