Commit Graph

71 Commits (c45a85b5a3c0ca841a7ffc700bdece8ee01486be)

Author SHA1 Message Date
Chuck Lever 7db836d4a4 lockd: Split nlm_release_call() 14 years ago
Chuck Lever d8367c504e lockd: Move nlmdbg_cookie2a() to svclock.c 14 years ago
Arnd Bergmann 451a3c24b0 BKL: remove extraneous #include <smp_lock.h> 14 years ago
J. Bruce Fields a282a1fa6b lockd: fix nlmsvc_notify_blocked locking 14 years ago
Bryan Schumaker f904be9cc7 lockd: Mostly remove BKL from the server 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 7b021967c5 const: make lock_manager_operations const 16 years ago
Felix Blyakher a9e61e25f9 lockd: call locks_release_private to cleanup per-filesystem state 16 years ago
Miklos Szeredi e33d1ea60c lockd: clean up blocking lock cases of nlsmvc_lock() 16 years ago
J. Bruce Fields 9d9b87c121 lockd: fix regression in lockd's handling of blocked locks 16 years ago
J. Bruce Fields d22b1cff09 lockd: reject reclaims outside the grace period 17 years ago
J. Bruce Fields b2b5028905 lockd: move grace period checks to common code 17 years ago
Miklos Szeredi bde74e4bc6 locks: add special return value for asynchronous locks 17 years ago
Trond Myklebust a86dc496b7 SUNRPC: Remove the BKL from the callback functions 17 years ago
J. Bruce Fields 560de0e659 lockd: get host reference in nlmsvc_create_block() instead of callers 17 years ago
J. Bruce Fields 6d7bbbbacc lockd: minor svclock.c style fixes 17 years ago
Jeff Layton 6cde4de807 lockd: eliminate duplicate nlmsvc_lookup_host call from nlmsvc_lock 17 years ago
Jeff Layton 8f920d5e29 lockd: eliminate duplicate nlmsvc_lookup_host call from nlmsvc_testlock 17 years ago
Harvey Harrison 8e24eea728 fs: replace remaining __FUNCTION__ occurrences 17 years ago
J. Bruce Fields 1a747ee0cc locks: don't call ->copy_lock methods on return of conflicting locks 17 years ago
J. Bruce Fields 3c61eecb60 lockd: Fix stale nlmsvc_unlink_block comment 17 years ago
Jeff Layton d751a7cd06 NLM: Convert lockd to use kthreads 17 years ago
Jeff Layton c64e80d55d NLM: don't requeue block if it was invalidated while GRANT_MSG was in flight 17 years ago
Jeff Layton 9706501e43 NLM: don't reattempt GRANT_MSG when there is already an RPC in flight 17 years ago
Oleg Drokin 54ca95eb36 Leak in nlmsvc_testlock for async GETFL case 17 years ago
Oleg Drokin 29dbf54615 lockd: fix a leak in nlmsvc_testlock asynchronous request handling 17 years ago
Trond Myklebust a6d8543042 NLM: Fix a memory leak in nlmsvc_testlock 18 years ago
Trond Myklebust 255129d1e9 NLM: Fix a circular lock dependency in lockd 18 years ago
Al Viro ca5c8cde93 lockd and nfsd endianness annotation fixes 18 years ago
Marc Eshel 1a8322b2b0 lockd: add code to handle deferred lock requests 18 years ago
Marc Eshel f812048020 lockd: always preallocate block in nlmsvc_lock() 18 years ago
Marc Eshel 5ea0d75037 lockd: handle test_lock deferrals 18 years ago
Marc Eshel 85f3f1b3f7 lockd: pass cookie in nlmsvc_testlock 18 years ago
Marc Eshel 0e4ac9d935 lockd: handle fl_grant callbacks 18 years ago
Marc Eshel 2b36f412ab lockd: save lock state on deferral 18 years ago
Marc Eshel 150b393456 locks: allow {vfs,posix}_lock_file to return conflicting lock 18 years ago
Marc Eshel 9d6a8c5c21 locks: give posix_test_lock same interface as ->lock 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
Al Viro 52921e02a4 [PATCH] lockd endianness annotations 19 years ago
Neil Brown 89e63ef609 [PATCH] Convert lockd to use the newer mutex instead of the older semaphore 19 years ago
Olaf Kirch 39be4502cb [PATCH] knfsd: match GRANTED_RES replies using cookies 19 years ago
Olaf Kirch f2af793db0 [PATCH] knfsd: lockd: make nlm_traverse_* more flexible 19 years ago
Olaf Kirch 68a2d76cea [PATCH] knfsd: lockd: Change list of blocked list to list_node 19 years ago
Olaf Kirch db4e4c9a9e [PATCH] knfsd: when looking up a lockd host, pass hostname & length 19 years ago
Serge E. Hallyn e9ff3990f0 [PATCH] namespaces: utsname: switch to using uts namespaces 19 years ago
J. Bruce Fields f3d43c769d NLM/lockd: remove b_done 19 years ago
Jörn Engel 6ab3d5624e Remove obsolete #include <linux/config.h> 19 years ago
Adrian Bunk ec535ce154 NFS: make 2 functions static 19 years ago