Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 May 2009 14:46:07 -0700
From:      Kip Macy <kmacy@freebsd.org>
To:        Attilio Rao <attilio@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r191900 - in head/sys/cddl/contrib/opensolaris/uts/common: fs fs/zfs sys
Message-ID:  <3c1674c90905071446h66a24696x538f4a30fd5b9913@mail.gmail.com>
In-Reply-To: <3bbf2fe10905071427x21e2dcf6q6e8bdcbd39915ec7@mail.gmail.com>
References:  <200905072028.n47KS6Zc067249@svn.freebsd.org> <3bbf2fe10905071427x21e2dcf6q6e8bdcbd39915ec7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
No sufficient solutions have been put forward to date.

-Kip

On Thu, May 7, 2009 at 2:27 PM, Attilio Rao <attilio@freebsd.org> wrote:
> 2009/5/7 Kip Macy <kmacy@freebsd.org>:
>> Author: kmacy
>> Date: Thu May =A07 20:28:06 2009
>> New Revision: 191900
>> URL: http://svn.freebsd.org/changeset/base/191900
>>
>> Log:
>> =A0Asynchronously release vnodes to avoid blocking on range locks when c=
alling back in to zfs.
>> =A0This is based on a fix that went in to opensolaris on March 9th. Howe=
ver, it uses a dedicated
>> =A0thread instead of a Solaris' taskq to avoid doing a blocking memory a=
llocation with the vnode
>> =A0interlock held.
>
> So did we decide to follow this route?
> I thought we were exploring cleaner ideas about that.
>
> Thanks,
> Attilio
>
>
> --
> Peace can only be achieved by understanding - A. Einstein
>



--=20
All that is necessary for the triumph of evil is that good men do nothing.
    Edmund Burke



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3c1674c90905071446h66a24696x538f4a30fd5b9913>