|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: [PATCH] AMD IOMMU: Fix an interrupt remapping issue
>>> On 08.04.11 at 12:52, Wei Wang2 <wei.wang2@xxxxxxx> wrote:
> Some device could generate bogus interrupts if an IO-APIC RTE and an iommu
> interrupt remapping entry are not consistent during 2 adjacent 64bits IO-APIC
>
> RTE updates. For example, if the 2nd operation updates destination bits in
> RTE for SATA device and unmask it, in some case, SATA device will assert
> ioapic pin to generate interrupt immediately using new destination but iommu
>
> could still translate it into the old destination, then dom0 would be
> confused. To fix that, we sync up interrupt remapping entry with IO-APIC IRE
> on every 32 bits operation and foward IOAPIC RTE updates after interrupt
> remapping table has been changed.
>
> Jan, This patch fixes SATA device issue we observed (Bug #680824), please
> review it. Thanks!
Sure - once you attach the actual patch ;-)
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|