Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 May 2005 14:04:29 -0400
From:      John Baldwin <jhb@FreeBSD.org>
To:        freebsd-amd64@FreeBSD.org
Subject:   Re: Opteron deadlock fix committed
Message-ID:  <200505021404.30212.jhb@FreeBSD.org>
In-Reply-To: <20050501134749.X3887@carver.gumbysoft.com>
References:  <20050501134749.X3887@carver.gumbysoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 01 May 2005 04:48 pm, Doug White wrote:
> Hey folks,
>
> Yesterday I committed a workaround for a deadlock condition in RELENG_5
> and RELENG_5_4 caused by errata in AMD Opteron and Athlon64 processors.
> (-CURRENT after April 8 is not affected due to changes in critical
> sections.)

Actually, current is still busted because even though critical sections don't 
disable interrupts, spin locks still do, and we do the spin loop in the TLB 
shootdowns with the smp_ipi_mtx spin lock held.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



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