Weird PCI interrupt delivery problem (resolution, sort of)

John Baldwin jhb at freebsd.org
Wed Jan 25 06:56:08 PST 2006


On Tuesday 24 January 2006 19:34, Craig Boston wrote:
> On Tue, Jan 24, 2006 at 10:43:49AM -0500, John Baldwin wrote:
> > What if you do a read of the lapic before the write?  Maybe doing 'x =
> > lapic->eoi;  lapic->eoi = 0;'?
>
> Reading the lapic before the write has no effect.
>
> Reading the lapic after the write makes it work.

Hmm, perhaps the read forces the write to post?  Scott?

-- 
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-hackers mailing list