Date: Thu, 19 Feb 2009 16:01:00 +0000 (UTC) From: Konstantin Belousov <kib@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/cddl/contrib/opensolaris/uts/common/fs gfs.c src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_ctldir.c zfs_vnops.c zfs_znode.c Message-ID: <200902191601.n1JG1CdN075040@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kib 2009-02-19 16:01:00 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/cddl/contrib/opensolaris/uts/common/fs gfs.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_ctldir.c
zfs_vnops.c
zfs_znode.c
Log:
SVN rev 188817 on 2009-02-19 16:01:00Z by kib
Unbreak ZFS after the r188610:
MFC r182781 (by pjd):
Catch up after last insmntque() changes:
- The vnode has to be locked exclusively before calling insmntque().
- Until I find a way to handle insmntque() failures use VV_FORCEINSMQ flag
to force insmntque() to always succeed.
MFC r182824 (by pjd):
Lock vnode exclusively around insmntque().
MFC r182840 (by pjd):
Initialize vp, so we don't call VOP_UNLOCK() with NULL vnode pointer.
Tested by: cy, pjd
No objections by: pjd
Revision Changes Path
1.5.2.2 +3 -0 src/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c
1.8.2.2 +4 -0 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
1.31.2.4 +0 -9 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
1.15.2.3 +12 -1 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902191601.n1JG1CdN075040>
