[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH for-4.20 v2 0/5] x86/iommu: make CX16 mandatory for IOMMU
On Fri, Jan 24, 2025 at 02:24:34PM +0000, Andrew Cooper wrote: > On 24/01/2025 12:01 pm, Roger Pau Monne wrote: > > Hello, > > > > The following series is the original CX16 series sent by Teddy, with the > > CX16 checks split into a separate patch, plus one extra patch to switch > > AMD-Vi to use CMPXCHG16B when updating Interrupt Remapping Entries. > > > > Note that last patch to use CMPXCHG16B fixes a real bug with AMD > > hardware. > > > > Thanks, Roger. > > > > Roger Pau Monne (1): > > iommu/amd: atomically update IRTE > > > > Teddy Astie (4): > > x86/iommu: check for CMPXCHG16B when enabling IOMMU > > iommu/vtd: remove non-CX16 logic from interrupt remapping > > x86/iommu: remove non-CX16 logic from DMA remapping > > iommu/vtd: cleanup MAP_SINGLE_DEVICE and related code > > Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Thanks. > CC Oleksii. Patch 5 is a real bugfix that needs backporting, and the > prior patches have been in an almost-ready state for more than a release > now. I've split the checks into a pre-patch, and did a bit more cleanup of code that was no longer needed (pre/post interrupt mask before IRTE update), but overall the code is the same plus the extra fix. Thanks, Roger.
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |