STI, HLT in acpi_cpu_idle_c1
John Baldwin
jhb at FreeBSD.org
Wed Jun 30 11:19:49 PDT 2004
On Wednesday 30 June 2004 11:04 am, Gerrit Nagelhout wrote:
> John Baldwin wrote:
> > As per an errata that Brian pointed out, try using this patch
> > perhaps. You
> > can leave your isr_problem one in and hopefully the counter
> > will stay at zero
> > if it works. It adds some dummy reads of the local APIC to
> > EOI's for IPIs.
>
> This patch doesn't seem to help any. My isr problem detection code
> still found a problem 10 times in about 17 hours of stress testing.
> I know that the HACK I added to make the system work is probably
> incorrect, but what kind of side effects would you expect to see from
> just calling EOI, and possibly not handling the interrupt?
I think it does handle the interrupt, but that the EOI is somehow lost or
ignored,or that somehow we don't send an EOI in some edge case.
--
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-current
mailing list