Commit Graph

415 Commits (0ed5fd138539940a493dc69359cb2f49de70ad89)

Author SHA1 Message Date
Jeff Layton 3999e49364 locks: add a new "lm_owner_key" lock operation 12 years ago
Jeff Layton 1c8c601a8c locks: protect most of the file_lock handling with i_lock 12 years ago
Jeff Layton f891a29f46 locks: drop the unused filp argument to posix_unblock_lock 12 years ago
Trond Myklebust 1dfd89af86 LOCKD: Ensure that nlmclnt_block resets block->b_status after a server reboot 12 years ago
Sasha Levin b67bfe0d42 hlist: drop the node parameter from iterators 12 years ago
Al Viro 496ad9aa8e new helper: file_inode(file) 12 years ago
Trond Myklebust 666b3d803a NLM: Ensure that we resend all pending blocking locks after a reclaim 12 years ago
Tim Gardner f25cc71e63 lockd: nlmclnt_reclaim(): avoid stack overflow 12 years ago
Jeff Layton 5976687a2b sunrpc: move address copy/cmp/convert routines and prototypes from clnt.h to addr.h 12 years ago
Trond Myklebust 262693482c lockd: Remove BUG_ON()s from fs/lockd/clntproc.c 12 years ago
Trond Myklebust a2d30a54df lockd: Remove BUG_ON()s in fs/lockd/host.c 12 years ago
Trond Myklebust 326ce0a6da lockd: Remove trivial BUG_ON()s from the NSM code 12 years ago
Trond Myklebust aad56de378 lockd: Remove unnecessary BUG_ON()s in the xdr client code 12 years ago
Trond Myklebust e498daa812 LOCKD: Clear ln->nsm_clnt only when ln->nsm_users is zero 12 years ago
Trond Myklebust a4ee8d978e LOCKD: fix races in nsm_client_get 12 years ago
Trond Myklebust cd0b16c1c3 NLM: nlm_lookup_file() may return NLMv4-specific error codes 12 years ago
Stanislav Kinsbursky cb7323fffa lockd: create and use per-net NSM RPC clients on MON/UNMON requests 13 years ago
Stanislav Kinsbursky 303a7ce920 lockd: use rpc client's cl_nodename for id encoding 13 years ago
Stanislav Kinsbursky e9406db20f lockd: per-net NSM client creation and destruction helpers introduced 13 years ago
Al Viro c5aa1e554a close the race in nlmsvc_free_block() 13 years ago
J. Bruce Fields 5b444cc9a4 svcrpc: remove handling of unknown errors from svc_recv 13 years ago
Al Viro bf8848918d lockd: handle lockowner allocation failure in nlmclnt_proc() 13 years ago
Al Viro 446945ab9a lockd: shift grabbing a reference to nlm_host into nlm_alloc_call() 13 years ago
Stanislav Kinsbursky 5630f7fa97 Lockd: move grace period management from lockd() to per-net functions 13 years ago
Stanislav Kinsbursky 5ccb0066f2 LockD: pass actual network namespace to grace period management functions 13 years ago
Stanislav Kinsbursky db9c455341 LockD: manage grace list per network namespace 13 years ago
Stanislav Kinsbursky 9695c7057f SUNRPC: service request network namespace helper introduced 13 years ago
Stanislav Kinsbursky 08d44a35a9 LockD: make lockd manager allocated per network namespace 13 years ago
Stanislav Kinsbursky 66547b0251 LockD: manage grace period per network namespace 13 years ago
Stanislav Kinsbursky e2edaa98cb Lockd: add more debug to host shutdown functions 13 years ago
Stanislav Kinsbursky d5850ff9ea Lockd: host complaining function introduced 13 years ago
Stanislav Kinsbursky caa4e76b6f LockD: manage used host count per networks namespace 13 years ago
Stanislav Kinsbursky 3cf7fb07e0 LockD: manage garbage collection timeout per networks namespace 13 years ago
Stanislav Kinsbursky 27adaddc8d LockD: make garbage collector network namespace aware. 13 years ago
Stanislav Kinsbursky b26411f85d LockD: mark host per network namespace on garbage collect 13 years ago
Stanislav Kinsbursky 8dbf28e495 LockD: add debug message to start and stop functions 13 years ago
Stanislav Kinsbursky 3d1221dfa9 LockD: service start function introduced 13 years ago
Stanislav Kinsbursky 7d13ec761a LockD: move global usage counter manipulation from error path 13 years ago
Stanislav Kinsbursky 2445223909 LockD: service creation function introduced 13 years ago
Stanislav Kinsbursky dbf9b5d74c LockD: use existing per-net data function on service creation 13 years ago
Stanislav Kinsbursky 4db77695bf LockD: pass service to per-net up and down functions 13 years ago
Stanislav Kinsbursky 786185b5f8 SUNRPC: move per-net operations from svc_destroy() 13 years ago
Stanislav Kinsbursky 9793f7c889 SUNRPC: new svc_bind() routine introduced 13 years ago
Al Viro e847469bf7 lockd: fix the endianness bug 13 years ago
Stanislav Kinsbursky e3f70eadb7 Lockd: pass network namespace to creation and destruction routines 13 years ago
Trond Myklebust ffa94db604 SUNRPC/LOCKD: Fix build warnings when CONFIG_SUNRPC_DEBUG is undefined 13 years ago
NeilBrown de5b8e8e04 lockd: fix arg parsing for grace_period and timeout. 13 years ago
Stanislav Kinsbursky 3b64739fb9 Lockd: shutdown NLM hosts in network namespace context 13 years ago
Stanislav Kinsbursky 0e1cb5c0aa LockD: make NSM network namespace aware 13 years ago
Stanislav Kinsbursky 66697bfd6a LockD: make nlm hosts network namespace aware 13 years ago