Date: Tue, 16 Jun 2009 13:05:34 +0000 (UTC) From: Ed Maste <emaste@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern vfs_export.c vfs_mount.c src/sys/sys mount.h Message-ID: <200906161307.n5GD7epW057760@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
emaste 2009-06-16 13:05:34 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/kern vfs_export.c vfs_mount.c
sys/sys mount.h
Log:
SVN rev 194289 on 2009-06-16 13:05:34Z by emaste
MFC part of r166182 and 179670.
Provide the mutual exclusion between the nfs export list modifications
and nfs requests processing. Lockmgr lock provides the shared locking for
nfs requests, while exclusive mode is used for modifications. The writer
starvation is handled by lockmgr too.
Submitted by: kib
Revision Changes Path
1.333.2.3 +14 -5 src/sys/kern/vfs_export.c
1.196.2.24 +2 -0 src/sys/kern/vfs_mount.c
1.197.2.13 +1 -0 src/sys/sys/mount.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906161307.n5GD7epW057760>
