[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v7 00/25] IOMMU: Enable interrupt remapping for
From: |
Peter Xu |
Subject: |
Re: [Qemu-devel] [PATCH v7 00/25] IOMMU: Enable interrupt remapping for Intel IOMMU |
Date: |
Tue, 17 May 2016 15:22:54 +0800 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Tue, May 17, 2016 at 03:15:28PM +0800, Peter Xu wrote:
> This is v7 patchset for Intel IOMMU IR support. This patchset is
> based on the following two patches:
>
> - [PATCH v3] pci: fix pci_requester_id()
>
> https://lists.gnu.org/archive/html/qemu-devel/2016-05/msg02672.html
>
> - [PATCH 0/2] IOAPIC: clear remote IRR for edge interrupts
>
> https://lists.gnu.org/archive/html/qemu-devel/2016-05/msg01431.html
>
> Please apply the above two patches as well before testing this
> patchset. The first patch fixes issue when IR is used with pci
> bridges, like pci-bridge device. The second patch fixes issue when
> IR is used with level-triggered interrupt devices, like e1000.
>
> v7 changes (using v6 patch index):
> - patch 10: trivial change in debug string (remove one more "\n")
> - patch 17-18: ioapic remote irr patches, sent seperately
> already. So removed from this series.
> - patch 24:
> - fix commit message: only irqfd msi routes are maintained, not
> all msi routes.
> - skip all IOAPIC msi entries (dev == NULL). We only need to
> housekeep irqfd users.
> - added patches
> - pick up Radim's patch on adding MHMV ecap bits [Radim]
> - remove all vtd_* patches, instead, use x86-iommu ones at the first
> place. This introduced lots of patch order changes and content
> changes, which affected from original patch 8 to the end. Sorry!
> [Jan]
Online branch for convenience:
https://github.com/xzpeter/qemu vtd-intr-v7
Thanks,
-- peterx
- [Qemu-devel] [PATCH v7 17/25] x86-iommu: introduce IEC notifiers, (continued)
- [Qemu-devel] [PATCH v7 17/25] x86-iommu: introduce IEC notifiers, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 16/25] q35: add "intremap" parameter to enable IR, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 19/25] intel_iommu: Add support for Extended Interrupt Mode, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 20/25] intel_iommu: add SID validation for IR, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 18/25] ioapic: register IOMMU IEC notifier for ioapic, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 21/25] kvm-irqchip: simplify kvm_irqchip_add_msi_route, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 22/25] kvm-irqchip: i386: add hook for add/remove virq, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 23/25] kvm-irqchip: x86: add msi route notify fn, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 25/25] intel_iommu: support all masks in interrupt entry cache invalidation, Peter Xu, 2016/05/17
- [Qemu-devel] [PATCH v7 24/25] kvm-irqchip: do explicit commit when update irq, Peter Xu, 2016/05/17
- Re: [Qemu-devel] [PATCH v7 00/25] IOMMU: Enable interrupt remapping for Intel IOMMU,
Peter Xu <=