Thread (15 messages) flat view 15 messages, 5 authors, 2007-08-11

Re: [RFC/PATCH] remove gratuitous reads from maple pci config space methods

From: Segher Boessenkool <hidden>
Date: 2007-08-10 17:58:43

quoted
quoted
Well, I had already checked with Ben, who wrote the code, and my
understanding is that the reads are intended to work around some
misbehaving Apple bridges,
None of the PCI interfaces on the U3 or U4 bridges have that
problem as far as I know.  I think the workaround was copied
from code for older Apple bridges?
Okay, then the change should be fine for maple.
Yes.  Of course, as usual, testing is needed, yada yada.
quoted
quoted
but that a sync after the write (implied by
releasing pci_lock in the generic pci code) should suffice for those.
I don't see how a sync could help here at all, not more than
an eieio anyway?
Alright, well, maybe take it up with Ben when I post the patch for
powermac, since that's where it could actually matter.
It should be fine on PowerMac as well -- all G5s use U3/U4,
the workaround is for certain older Apple bridge chips.


Segher
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help