Opteron deadlock fix committed
John Baldwin
jhb at FreeBSD.org
Mon May 2 11:25:28 PDT 2005
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 at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-amd64
mailing list