Date: Tue, 30 Mar 2010 23:11:50 +0000 (UTC) From: Rick Macklem <rmacklem@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/fs/nfs nfs_commonport.c nfs_commonsubs.c nfs_var.h nfsport.h nfsrvstate.h src/sys/fs/nfsserver nfs_nfsdstate.c Message-ID: <201003302312.o2UNC720038224@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rmacklem 2010-03-30 23:11:50 UTC
FreeBSD src repository
Modified files:
sys/fs/nfs nfs_commonport.c nfs_commonsubs.c
nfs_var.h nfsport.h nfsrvstate.h
sys/fs/nfsserver nfs_nfsdstate.c
Log:
SVN rev 205941 on 2010-03-30 23:11:50Z by rmacklem
This patch should fix handling of byte range locks locally
on the server for the experimental nfs server. When enabled
by setting vfs.newnfs.locallocks_enable to non-zero, the
experimental nfs server will now acquire byte range locks
on the file on behalf of NFSv4 clients, such that lock
conflicts between the NFSv4 clients and processes running
locally on the server, will be recognized and handled correctly.
MFC after: 2 weeks
Revision Changes Path
1.7 +6 -2 src/sys/fs/nfs/nfs_commonport.c
1.5 +13 -0 src/sys/fs/nfs/nfs_commonsubs.c
1.10 +1 -0 src/sys/fs/nfs/nfs_var.h
1.17 +3 -0 src/sys/fs/nfs/nfsport.h
1.2 +15 -0 src/sys/fs/nfs/nfsrvstate.h
1.13 +489 -279 src/sys/fs/nfsserver/nfs_nfsdstate.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003302312.o2UNC720038224>
