]> git.neil.brown.name Git - history.git/commit
[PATCH] Fix posix file locking (5/9)
authorTrond Myklebust <trond.myklebust@fys.uio.no>
Mon, 23 Aug 2004 07:13:51 +0000 (00:13 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 23 Aug 2004 07:13:51 +0000 (00:13 -0700)
commitab77ca160c7b1f87c30cf54a2cbcbb7dc5da8eea
treea2ab20e2421ef6b3192d8ec482fab0a8c0b55dbb
parent7a25aba8f51266c4c8dbacb533530ea90a3a5d12
[PATCH] Fix posix file locking (5/9)

NLM: file_lock->fl_owner may live for longer than the pid of the
   original process that created it. Fix NFSv2/v3 client locking code
   to map file_lock->fl_owner into a unique 32-bit number or
   "pseudo-pid".

Signed-off-by: Trond Myklebust <trond.myklebust@fys.uio.no>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/lockd/clntlock.c
fs/lockd/clntproc.c
fs/lockd/host.c
include/linux/lockd/lockd.h
include/linux/nfs_fs_i.h