Date: Sat, 13 Nov 2010 09:30:49 +0300 From: "Alexander Zagrebin" <alexz@visp.ru> To: "'Martin Matuska'" <mm@FreeBSD.org> Cc: freebsd-fs@freebsd.org, freebsd-stable@freebsd.org, 'Andriy Gapon' <avg@freebsd.org> Subject: RE: 8.1-STABLE: problem with unmounting ZFS snapshots Message-ID: <8EEEFFFCCE94428992BE20F4A2EB8362@vosz.local> In-Reply-To: <4CDDF77B.90708@FreeBSD.org> References: <D9ABDE54892A4D9285FE7FFA6E1B1B69@vosz.local> <4CDD2F5F.2000902@freebsd.org> <FD7FC6ED159249338A04BE125941D146@vosz.local><4CDD4EB4.40004@freebsd.org> <4CDDF77B.90708@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Yes, this is indeed a leak introduced by importing onnv revision 9214 > and it exists in perforce as well - very easy to reproduce. > > # mount -t zfs test@t1 /mnt > # umount /mnt (-> hang) > > http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6604992 > http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6810367 > > This is not compatible with mounting snapshots outside > mounted ZFS and I > was not able to reproduce the errors defined in 6604992 and 6810367 > (they are Solaris-specific). I suggest we comment out this code (from > head, later MFC and p4 as well). > > Patch (should work with HEAD and 8-STABLE): > http://people.freebsd.org/~mm/patches/zfs/zfs_vfsops.c.patch > The patch was applied cleanly to the latest stable. umount doesn't hangs now. Thanks. Let me ask a question... I'm updating the source tree via csup/cvs. Is there a method to determine a SVN revision in this case? If no, then may be possible to add (and automatically maintain on svn -> cvs replication) special file into cvs tree (for example, /usr/src/revision) with the current svn revision inside? -- Alexander Zagrebin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8EEEFFFCCE94428992BE20F4A2EB8362>