Commit Graph

201 Commits (66c64afec16a7b46212ecb2fa99998923bbeea3f)

Author SHA1 Message Date
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
Chuck Lever 367c8c7bd9 lockd: Pass "struct sockaddr *" to new failover-by-IP function 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
Jeff Layton b0e92aae15 lockd: nlm_release_host() checks for NULL, caller needn't 17 years ago
Jeff Layton abd1ec4efd lockd: close potential race with rapid lockd_up/lockd_down cycle 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
Wendy Cheng 17efa372cf lockd: unlock lockd locks held for a certain filesystem 17 years ago
Wendy Cheng 4373ea84c8 lockd: unlock lockd locks associated with a given server ip 17 years ago
Jeff Layton f97c650dda NLM: don't let lockd exit on unexpected svc_recv errors (try #2) 17 years ago
J. Bruce Fields 3c61eecb60 lockd: Fix stale nlmsvc_unlink_block comment 17 years ago
J. Bruce Fields d842120212 lockd: convert nsm_mutex to a spinlock 17 years ago
J. Bruce Fields a95e56e72c lockd: clean up __nsm_find() 17 years ago
J. Bruce Fields 164f98adbb lockd: fix race in nlm_release() 17 years ago
Harvey Harrison 93245d11fc lockd: fix sparse warning in svcshare.c 17 years ago
Jeff Layton d751a7cd06 NLM: Convert lockd to use kthreads 17 years ago
NeilBrown 1447d25eb3 knfsd: Remove NLM_HOST_MAX and associated logic. 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
Chuck Lever 0490a54a00 lockd: introduce new function to encode private argument in SM_MON requests 17 years ago
Chuck Lever 2ca7754d4c lockd: Fix up incorrect RPC buffer size calculations. 17 years ago
Chuck Lever ea72a7f170 lockd: document use of mon_id argument in SM_MON requests 17 years ago
Chuck Lever 850c95fd07 lockd: refactor SM_MON my_id argument encoder 17 years ago
Chuck Lever 4969517431 lockd: refactor SM_MON mon_name argument encoder 17 years ago
Chuck Lever 099bd05f27 lockd: Ensure NSM strings aren't longer than protocol allows 17 years ago
Chuck Lever eb18860e13 NLM: NLM protocol version numbers are u32 17 years ago
Chuck Lever 90d5b18061 NLM: LOCKD fails to load if CONFIG_SYSCTL is not set 17 years ago
Pavel Emelyanov 5216a8e70e Wrap buffers used for rpc debug printks into RPC_IFDEBUG 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
Jeff Layton 90bd17c878 NLM: have server-side RPC clients default to soft RPC tasks 17 years ago
Jeff Layton 031fd3aa20 NLM: set RPC_CLNT_CREATE_NOPING for NLM RPC clients 17 years ago
Jeff Layton d801b86168 NLM: tear down RPC clients in nlm_shutdown_hosts 17 years ago
J. Bruce Fields 50431d94e7 lockd: minor log message fix 17 years ago
Tom Tucker a217813f90 knfsd: Support adding transports by writing portlist file 17 years ago
Tom Tucker 7fcb98d58c svc: Add svc API that queries for a transport instance 17 years ago
Tom Tucker 7a18208383 svc: Make close transport independent 17 years ago
Tom Tucker d7c9f1ed97 svc: Change services to use new svc_create_xprt service 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
Oleg Drokin b7e6b86948 lockd: fix reference count leaks in async locking case 17 years ago