Re: svn commit: r301929 - head/sys/kern

2016-06-21 Thread Konstantin Belousov
On Tue, Jun 21, 2016 at 09:49:24PM +0300, Andriy Gapon wrote: > On 15/06/2016 18:56, Konstantin Belousov wrote: > > Author: kib > > Date: Wed Jun 15 15:56:03 2016 > > New Revision: 301929 > > URL: https://svnweb.freebsd.org/changeset/base/301929 > > > > Log: > > Do not assume that we own the use

Re: svn commit: r301929 - head/sys/kern

2016-06-21 Thread Andriy Gapon
On 15/06/2016 18:56, Konstantin Belousov wrote: > Author: kib > Date: Wed Jun 15 15:56:03 2016 > New Revision: 301929 > URL: https://svnweb.freebsd.org/changeset/base/301929 > > Log: > Do not assume that we own the use reference on the covered vnode until > we set MNTK_UNMOUNT flag on the mp.

svn commit: r301929 - head/sys/kern

2016-06-15 Thread Konstantin Belousov
Author: kib Date: Wed Jun 15 15:56:03 2016 New Revision: 301929 URL: https://svnweb.freebsd.org/changeset/base/301929 Log: Do not assume that we own the use reference on the covered vnode until we set MNTK_UNMOUNT flag on the mp. Otherwise parallel unmount which wins race with us could dere