[openib-general] [PATCH] roland-uverbs: possible race condition

Grant Grundler iod00d at hp.com
Mon Jan 31 14:12:02 PST 2005


On Mon, Jan 31, 2005 at 12:54:47PM -0800, Roland Dreier wrote:
> I seem to remember someone quoting the PCI spec saying that this was
> not allowed, but I can't find it right now.  Grant, do you happen to
> know if legacy INTx interrupts are allowed to pass writes to memory
> once they leave PCI Express and make it into the chipset?

I don't know offhand and (sorry) can't look it up right now.
Poke me again later this week (thurs) if you need a solid answer
and no one else has provided one.

I do expect ordering issues with the path between the device and
the bridge chip that is handling legacy INTx support. This is basically
the same DMA ordering issues we see today with Line based interrupts.
It would make sense for the rest of the path to NOT have strict ordering
given this hole.

grant



More information about the general mailing list