Re: [Xen-devel] [PATCH RFC v3 13/14] AMD/IOMMU: correct IRTE updating

2019-07-19 Thread Andrew Cooper
On 16/07/2019 17:40, Jan Beulich wrote: > Flushing didn't get done along the lines of what the specification says. > Mark entries to be updated as not remapped (which will result in > interrupt requests to get target aborted, but the interrupts should be > masked anyway at that point in time), issu

[Xen-devel] [PATCH RFC v3 13/14] AMD/IOMMU: correct IRTE updating

2019-07-16 Thread Jan Beulich
Flushing didn't get done along the lines of what the specification says. Mark entries to be updated as not remapped (which will result in interrupt requests to get target aborted, but the interrupts should be masked anyway at that point in time), issue the flush, and only then write the new entry.