From owner-svn-src-head@freebsd.org Mon May 16 07:27:31 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1CC34B3C9FD; Mon, 16 May 2016 07:27:31 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citapm.icyb.net.ua (citapm.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 0B21E1AC1; Mon, 16 May 2016 07:27:29 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citapm.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id KAA07508; Mon, 16 May 2016 10:27:27 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1b2Cw3-000HJU-JP; Mon, 16 May 2016 10:27:27 +0300 Subject: Re: svn commit: r299913 - head/sys/kern To: src-committers@FreeBSD.org, svn-src-all@FreeBSD.org, svn-src-head@FreeBSD.org References: <201605160723.u4G7NOBU078895@repo.freebsd.org> From: Andriy Gapon Message-ID: <0ab9a696-a438-248e-6a96-bdbc6b7d8be7@FreeBSD.org> Date: Mon, 16 May 2016 10:26:26 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <201605160723.u4G7NOBU078895@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2016 07:27:31 -0000 On 16/05/2016 10:23, Andriy Gapon wrote: > Author: avg > Date: Mon May 16 07:23:24 2016 > New Revision: 299913 > URL: https://svnweb.freebsd.org/changeset/base/299913 > > Log: > dounmount: do not call mountcheckdirs() for mounts with MNT_IGNORE > > This is a bit hackish, but the flag is currently set only for ZFS > snapshots mounted under .zfs. mountcheckdirs() can change cdir/rdir > references to a covered vnode. But for the said snapshots the covered > vnode is really ephemeral and it must never be accessed (except > for a few specific cases). > > To do: consider removing mountcheckdirs() entirely > > MFC after: 5 days This was supposed to be 5 weeks. -- Andriy Gapon