summaryrefslogtreecommitdiff
path: root/fs/lockd
AgeCommit message (Expand)AuthorFilesLines
2008-04-24lockd: Fix stale nlmsvc_unlink_block commentJ. Bruce Fields1-2/+1
2008-04-24lockd: convert nsm_mutex to a spinlockJ. Bruce Fields1-15/+19
2008-04-24lockd: clean up __nsm_find()J. Bruce Fields1-16/+16
2008-04-24lockd: fix race in nlm_release()J. Bruce Fields1-6/+4
2008-04-24lockd: fix sparse warning in svcshare.cHarvey Harrison1-1/+2
2008-04-24NLM: Convert lockd to use kthreadsJeff Layton2-75/+60
2008-04-24knfsd: Remove NLM_HOST_MAX and associated logic.NeilBrown1-6/+3
2008-02-22Wrap buffers used for rpc debug printks into RPC_IFDEBUGPavel Emelyanov1-1/+1
2008-02-11NLM: don't requeue block if it was invalidated while GRANT_MSG was in flightJeff Layton1-0/+11
2008-02-11NLM: don't reattempt GRANT_MSG when there is already an RPC in flightJeff Layton1-4/+13
2008-02-11NLM: have server-side RPC clients default to soft RPC tasksJeff Layton1-2/+9
2008-02-11NLM: set RPC_CLNT_CREATE_NOPING for NLM RPC clientsJeff Layton1-0/+1
2008-02-02NLM: tear down RPC clients in nlm_shutdown_hostsJeff Layton1-1/+6
2008-02-02lockd: minor log message fixJ. Bruce Fields1-1/+1
2008-02-02knfsd: Support adding transports by writing portlist fileTom Tucker1-5/+13
2008-02-02svc: Add svc API that queries for a transport instanceTom Tucker1-14/+2
2008-02-02svc: Make close transport independentTom Tucker1-3/+3
2008-02-02svc: Change services to use new svc_create_xprt serviceTom Tucker1-9/+8
2008-02-02Leak in nlmsvc_testlock for async GETFL caseOleg Drokin1-1/+1
2008-02-02lockd: fix a leak in nlmsvc_testlock asynchronous request handlingOleg Drokin1-7/+11
2008-02-02lockd: fix reference count leaks in async locking caseOleg Drokin2-17/+25
2008-02-02NLM: Fix sign of length of NLM variable length stringsChuck Lever1-8/+11
2008-01-30NLM: Fix a bogus 'return' in nlmclnt_rpc_releaseTrond Myklebust1-1/+1
2008-01-30NLM: Introduce an arguments structure for nlmclnt_init()Chuck Lever1-14/+8
2008-01-30NLM/NFS: Use cached nlm_host when calling nlmclnt_proc()Chuck Lever1-23/+10
2008-01-30NLM: Introduce external nlm_host set-up and tear-down functionsChuck Lever1-0/+48
2008-01-30lockd: Eliminate harmless mixed sign comparison in nlmdbg_cookie2a()Chuck Lever1-2/+1
2007-10-10NFS/SUNRPC: use transport protocol naming\"Talpey, Thomas\1-1/+2
2007-10-10LOCKD: Convert printk's to dprintk's in lockd XDR routinesChuck Lever2-8/+8
2007-10-09NLM: Fix a memory leak in nlmsvc_testlockTrond Myklebust1-1/+3
2007-09-26NLM: Fix a circular lock dependency in lockdTrond Myklebust1-11/+18
2007-07-26lockd and nfsd endianness annotation fixesAl Viro1-3/+3
2007-07-17knfsd: lockd: nfsd4: use same grace period for lockd and nfsd4Marc Eshel1-7/+20
2007-07-17Freezer: make kernel threads nonfreezable by defaultRafael J. Wysocki1-0/+2
2007-07-11NLM: fix source address of callback to clientFrank van Maarseveen1-8/+19
2007-07-11SUNRPC: Remove redundant calls to rpciod_up()/rpciod_down()Trond Myklebust1-6/+0
2007-07-11SUNRPC: Kill rpc_clnt->cl_oneshotTrond Myklebust1-1/+1
2007-07-11SUNRPC: Convert rpc_clnt->cl_users to a krefTrond Myklebust1-9/+3
2007-05-15NLM: Fix sparse warningsTrond Myklebust2-6/+4
2007-05-15NLM: don't use CLONE_SIGHAND in nlmclnt_recoveryOleg Nesterov1-1/+1
2007-05-15NLM: Fix locking client timeouts...Trond Myklebust1-1/+1
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-05-07Merge branch 'server-cluster-locking-api' of git://linux-nfs.org/~bfields/linuxLinus Torvalds4-50/+240
2007-05-07lockd: add code to handle deferred lock requestsMarc Eshel4-7/+40
2007-05-07lockd: always preallocate block in nlmsvc_lock()Marc Eshel1-23/+11
2007-05-07lockd: handle test_lock deferralsMarc Eshel3-16/+73
2007-05-07lockd: pass cookie in nlmsvc_testlockMarc Eshel3-4/+5
2007-05-07lockd: handle fl_grant callbacksMarc Eshel1-4/+87
2007-05-07lockd: save lock state on deferralMarc Eshel1-0/+25
2007-05-07locks: allow {vfs,posix}_lock_file to return conflicting lockMarc Eshel2-4/+4