Opteron deadlock fix committed
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
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