Commit Graph

61 Commits (c4d877c1b3df58d89f01d7b211f58b944356eea3)

Author SHA1 Message Date
Chuck Lever 8ea6ecc8b0 lockd: Create client-side nlm_host cache 14 years ago
Chuck Lever 7db836d4a4 lockd: Split nlm_release_call() 14 years ago
Arnd Bergmann 451a3c24b0 BKL: remove extraneous #include <smp_lock.h> 14 years ago
Bryan Schumaker 63185942c5 lockd: Remove BKL from the client 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Alexey Dobriyan 6aed62853c const: make file_lock_operations const 16 years ago
Alexey Dobriyan 405f55712d headers: smp_lock.h redux 16 years ago
Chuck Lever 6c9dc42551 lockd: Update NSM state from SM_MON replies 16 years ago
Trond Myklebust 5cd973c44a NFSv4/NLM: Push file locking BKL dependencies down into the NLM layer 16 years ago
Chuck Lever e6765b8397 NSM: Remove include/linux/lockd/sm_inter.h 16 years ago
Chuck Lever 501c1ed3fb NLM: Remove redundant printk() in nlmclnt_lock() 16 years ago
Miklos Szeredi cc77b1521d lockd: dont return EAGAIN for a permanent error 17 years ago
Trond Myklebust a86dc496b7 SUNRPC: Remove the BKL from the callback functions 17 years ago
Felix Blyakher d67d1c7bf9 nfs: set correct fl_len in nlmclnt_test() 17 years ago
Harvey Harrison 8e24eea728 fs: replace remaining __FUNCTION__ occurrences 17 years ago
Trond Myklebust d11d10cc05 NLM/lockd: Ensure client locking calls use correct credentials 17 years ago
Trond Myklebust 5f50c0c6d6 NLM/lockd: Fix a race when cancelling a blocking lock 17 years ago
Trond Myklebust 6b4b3a752b NLM/lockd: Ensure that nlmclnt_cancel() returns results of the CANCEL call 17 years ago
Trond Myklebust 8ec7ff7444 NLM: Remove the signal masking in nlmclnt_proc/nlmclnt_cancel 17 years ago
Trond Myklebust dc9d8d0481 NLM/lockd: convert __nlm_async_call to use rpc_run_task() 17 years ago
Trond Myklebust 5e7f37a76f NLM/lockd: Add a reference counter to struct nlm_rqst 17 years ago
Trond Myklebust 4a9af59fee NLM/lockd: Ensure we don't corrupt fl->fl_flags in nlmclnt_unlock() 17 years ago
Trond Myklebust 65fdf7d264 NLM: Fix a bogus 'return' in nlmclnt_rpc_release 17 years ago
Chuck Lever 1093a60ef3 NLM/NFS: Use cached nlm_host when calling nlmclnt_proc() 17 years ago
Randy Dunlap e63340ae6b header cleaning: don't include smp_lock.h when not used 18 years ago
Trond Myklebust a995e9eb32 NLM: Fix double free in __nlm_async_call 18 years ago
Al Viro e8c5c045d7 [PATCH] lockd endianness annotations 18 years ago
Josef Sipek 225a719f79 [PATCH] struct path: convert lockd 18 years ago
Nigel Cunningham 7dfb71030f [PATCH] Add include/linux/freezer.h and move definitions from sched.h 18 years ago
Chuck Lever c041b5ff8d NLM: fix print format for tk_pid 18 years ago
Olaf Kirch 031d869d0e [PATCH] knfsd: make nlmclnt_next_cookie SMP safe 19 years ago
Olaf Kirch db4e4c9a9e [PATCH] knfsd: when looking up a lockd host, pass hostname & length 19 years ago
Olaf Kirch 977faf392f [PATCH] knfsd: hide use of lockd's h_monitored flag 19 years ago
Serge E. Hallyn e9ff3990f0 [PATCH] namespaces: utsname: switch to using uts namespaces 19 years ago
Panagiotis Issaris f52720ca5f [PATCH] fs: Removing useless casts 19 years ago
Chuck Lever 44c31be261 LOCKD: Teach lockd to use the new rpc_peeraddr() API 19 years ago
Trond Myklebust 01c3b861cd NLM,NFSv4: Wait on local locks before we put RPC calls on the wire 19 years ago
Trond Myklebust 9b07357490 NLM,NFSv4: Don't put UNLOCK requests on the wire unless we hold a lock 19 years ago
Jörn Engel 6ab3d5624e Remove obsolete #include <linux/config.h> 19 years ago
Trond Myklebust 28df955a2a NLM: Fix reclaim races 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 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 5e1abf8cb7 lockd: Clean up of the server-side GRANTED code 19 years ago
Trond Myklebust 7bab377fcb lockd: Don't expose the process pid to the NLM server 19 years ago
Trond Myklebust 36943fa4b2 NLM: nlm_alloc_call should not immediately fail on signal 19 years ago