[PATCH 0/2] iommu/vt-d: Fix posted vCPU vs. posted MSI bugs

Sean Christopherson posted 2 patches 9 months, 1 week ago
drivers/iommu/intel/irq_remapping.c | 42 ++++++++++++++++++-----------
1 file changed, 27 insertions(+), 15 deletions(-)
[PATCH 0/2] iommu/vt-d: Fix posted vCPU vs. posted MSI bugs
Posted by Sean Christopherson 9 months, 1 week ago
Fix bugs where using posted MSIs will clobber IRTEs that are configured to
post IRQs to a vCPU, and where undoing vCPU posting fails to put the IRTE
backing into posted MSI mode.

Sean Christopherson (2):
  iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is
    disabled
  iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity
    changes

 drivers/iommu/intel/irq_remapping.c | 42 ++++++++++++++++++-----------
 1 file changed, 27 insertions(+), 15 deletions(-)


base-commit: ea9bd29a9c0d757b3384ae3e633e6bbaddf00725
-- 
2.49.0.rc1.451.g8f38331e32-goog
Re: [PATCH 0/2] iommu/vt-d: Fix posted vCPU vs. posted MSI bugs
Posted by Baolu Lu 9 months ago
On 3/15/25 10:51, Sean Christopherson wrote:
> Fix bugs where using posted MSIs will clobber IRTEs that are configured to
> post IRQs to a vCPU, and where undoing vCPU posting fails to put the IRTE
> backing into posted MSI mode.
> 
> Sean Christopherson (2):
>    iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is
>      disabled
>    iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity
>      changes

Queued these two patches for the iommu tree. Thank you!

Thanks,
baolu