Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 May 2011 14:59:15 +0300
From:      Andriy Gapon <avg@FreeBSD.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        src-committers@FreeBSD.org, neel@FreeBSD.org, svn-src-all@FreeBSD.org, Stanislav Sedov <stas@FreeBSD.org>, svn-src-head@FreeBSD.org, Jung-uk Kim <jkim@FreeBSD.org>
Subject:   Re: svn commit: r221703 - in head/sys: amd64/include i386/include x86/isa x86/x86
Message-ID:  <4DCBCB93.200@FreeBSD.org>
In-Reply-To: <4DCBC73D.9070006@FreeBSD.org>
References:  <201105091734.p49HY0P3006180@svn.freebsd.org>	<20110512024956.996cd973.stas@FreeBSD.org>	<4DCBB9EE.8070809@FreeBSD.org> <20110512035522.e42b379c.stas@FreeBSD.org> <4DCBBCBE.5020004@FreeBSD.org> <4DCBBEF5.4090004@FreeBSD.org> <4DCBC73D.9070006@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
on 12/05/2011 14:40 John Baldwin said the following:
> 
> Hmmm, this might be interesting.  I think you want to always wait for this though
> even if you have a teardown function.
> 

I think so too.  In fact I have that change in my private tree, but was still
waiting (a few months) for someone to enlighten why the code is the way it is.

It seems that the problematic case is when both of the following are true: curcpu
is not in the target cpu set and teardown function is not a "no rendevous" one
[spelling mistake preserved :-)].

-- 
Andriy Gapon



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