Show patches with: Submitter = Jean-Philippe Brucker       |   228 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,3/3] arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP Enable PCIe ATS for devicetree boot 1 - - --- 2024-06-07 Jean-Philippe Brucker kwilczynski Handled Elsewhere
[v2,2/3] iommu/of: Support ats-supported device-tree property Enable PCIe ATS for devicetree boot - 4 1 --- 2024-06-07 Jean-Philippe Brucker kwilczynski Handled Elsewhere
[v2,1/3] dt-bindings: PCI: generic: Add ats-supported property Enable PCIe ATS for devicetree boot - 2 - --- 2024-06-07 Jean-Philippe Brucker kwilczynski Accepted
[3/3] arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP Enable PCIe ATS for devicetree boot 1 - - --- 2024-04-29 Jean-Philippe Brucker Superseded
[2/3] iommu/of: Support ats-supported device-tree property Enable PCIe ATS for devicetree boot - 4 1 --- 2024-04-29 Jean-Philippe Brucker Superseded
[1/3] dt-bindings: PCI: generic: Add ats-supported property Enable PCIe ATS for devicetree boot - 2 - --- 2024-04-29 Jean-Philippe Brucker Superseded
[RESEND] ACPI: VIOT: Initialize the correct IOMMU fwspec [RESEND] ACPI: VIOT: Initialize the correct IOMMU fwspec - 1 1 --- 2023-03-20 Jean-Philippe Brucker Handled Elsewhere
[v2] PCI/ACPI: Don't reset a fwnode set by OF [v2] PCI/ACPI: Don't reset a fwnode set by OF 2 - - --- 2021-09-14 Jean-Philippe Brucker bhelgaas Accepted
PCI/ACPI: Don't reset a fwnode set by OF PCI/ACPI: Don't reset a fwnode set by OF - - - --- 2021-09-13 Jean-Philippe Brucker bhelgaas Superseded
PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map" PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map" 1 - - --- 2021-05-10 Jean-Philippe Brucker bhelgaas Accepted
[v8,9/9] iommu/arm-smmu-v3: Add support for PRI iommu: I/O page faults for SMMUv3 - - - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,8/9] PCI/ATS: Export PRI functions iommu: I/O page faults for SMMUv3 1 1 - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,7/9] PCI/ATS: Add PRI stubs iommu: I/O page faults for SMMUv3 1 1 - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,6/9] iommu/arm-smmu-v3: Add stall support for platform devices iommu: I/O page faults for SMMUv3 - - - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,5/9] ACPI/IORT: Enable stall support for platform devices iommu: I/O page faults for SMMUv3 1 - - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,4/9] of/iommu: Support dma-can-stall property iommu: I/O page faults for SMMUv3 - - - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,3/9] dt-bindings: document stall property for IOMMU masters iommu: I/O page faults for SMMUv3 - 1 - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,2/9] iommu/arm-smmu-v3: Maintain a SID->device structure iommu: I/O page faults for SMMUv3 - - - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[v8,1/9] iommu: Add a page fault handler iommu: I/O page faults for SMMUv3 - - - --- 2020-11-12 Jean-Philippe Brucker Not Applicable
[RFC,2/2] iommu: Add IOMMU_UNBIND_FAULT_PENDING flag iommu: Avoid unnecessary PRI queue flushes - - - --- 2020-10-15 Jean-Philippe Brucker Not Applicable
[RFC,1/2] iommu: Add flags to sva_unbind() iommu: Avoid unnecessary PRI queue flushes - - - --- 2020-10-15 Jean-Philippe Brucker Not Applicable
[v3,6/6] iommu/virtio: Enable x86 support Add virtio-iommu built-in topology - - - --- 2020-08-21 Jean-Philippe Brucker Not Applicable
[v3,5/6] iommu/virtio: Support topology description in config space Add virtio-iommu built-in topology - 1 - --- 2020-08-21 Jean-Philippe Brucker Not Applicable
[v3,4/6] iommu/virtio: Add topology definitions Add virtio-iommu built-in topology - 1 - --- 2020-08-21 Jean-Philippe Brucker Not Applicable
[v3,3/6] PCI: Add DMA configuration for virtual platforms Add virtio-iommu built-in topology 1 - - --- 2020-08-21 Jean-Philippe Brucker Not Applicable
[v3,2/6] iommu/virtio: Add topology helpers Add virtio-iommu built-in topology - 1 - --- 2020-08-21 Jean-Philippe Brucker Not Applicable
[v3,1/6] iommu/virtio: Move to drivers/iommu/virtio/ Add virtio-iommu built-in topology - 1 - --- 2020-08-21 Jean-Philippe Brucker Not Applicable
[v2,4/4] iommu/vt-d: Use pci_ats_supported() PCI, iommu: Factor 'untrusted' check for ATS enablement 1 - - --- 2020-05-20 Jean-Philippe Brucker Not Applicable
[v2,3/4] iommu/arm-smmu-v3: Use pci_ats_supported() PCI, iommu: Factor 'untrusted' check for ATS enablement 1 - - --- 2020-05-20 Jean-Philippe Brucker Not Applicable
[v2,2/4] iommu/amd: Use pci_ats_supported() PCI, iommu: Factor 'untrusted' check for ATS enablement - 1 - --- 2020-05-20 Jean-Philippe Brucker Not Applicable
[v2,1/4] PCI/ATS: Only enable ATS for trusted devices PCI, iommu: Factor 'untrusted' check for ATS enablement 1 1 - --- 2020-05-20 Jean-Philippe Brucker Not Applicable
[v7,24/24] iommu/arm-smmu-v3: Add support for PRI iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,23/24] PCI/ATS: Export PRI functions iommu: Shared Virtual Addressing for SMMUv3 1 1 - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,22/24] PCI/ATS: Add PRI stubs iommu: Shared Virtual Addressing for SMMUv3 1 1 - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,21/24] iommu/arm-smmu-v3: Add stall support for platform devices iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,20/24] dt-bindings: document stall property for IOMMU masters iommu: Shared Virtual Addressing for SMMUv3 - 1 - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,19/24] iommu/arm-smmu-v3: Maintain a SID->device structure iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,18/24] iommu/arm-smmu-v3: Add support for Hardware Translation Table Update iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,17/24] iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,16/24] iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,15/24] iommu/arm-smmu-v3: Add SVA device feature iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,14/24] iommu/arm-smmu-v3: Add SVA feature checking iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,13/24] iommu/arm-smmu-v3: Enable broadcast TLB maintenance iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,12/24] iommu/arm-smmu-v3: Add support for VHE iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,11/24] iommu/arm-smmu-v3: Seize private ASID iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,10/24] iommu/arm-smmu-v3: Share process page tables iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,09/24] arm64: cpufeature: Export symbol read_sanitised_ftr_reg() iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,08/24] iommu/arm-smmu-v3: Manage ASIDs with xarray iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,07/24] iommu/io-pgtable-arm: Move some definitions to a header iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,06/24] arm64: mm: Pin down ASIDs for sharing mm with devices iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,05/24] arm64: mm: Add asid_gen_match() helper iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,04/24] iommu: Add a page fault handler iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,03/24] iommu/sva: Add PASID helpers iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,02/24] iommu/ioasid: Add ioasid references iommu: Shared Virtual Addressing for SMMUv3 - 1 - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[v7,01/24] mm: Add a PASID field to mm_struct iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-05-19 Jean-Philippe Brucker Not Applicable
[4/4] iommu/vt-d: Use pci_ats_supported() PCI, iommu: Factor 'untrusted' check for ATS enablement 1 - - --- 2020-05-15 Jean-Philippe Brucker Superseded
[3/4] iommu/arm-smmu-v3: Use pci_ats_supported() PCI, iommu: Factor 'untrusted' check for ATS enablement - - - --- 2020-05-15 Jean-Philippe Brucker Superseded
[2/4] iommu/amd: Use pci_ats_supported() PCI, iommu: Factor 'untrusted' check for ATS enablement - 1 - --- 2020-05-15 Jean-Philippe Brucker Superseded
[1/4] PCI/ATS: Only enable ATS for trusted devices PCI, iommu: Factor 'untrusted' check for ATS enablement 1 1 - --- 2020-05-15 Jean-Philippe Brucker Superseded
[v6,25/25] iommu/arm-smmu-v3: Add support for PRI iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,24/25] PCI/ATS: Export PRI functions iommu: Shared Virtual Addressing for SMMUv3 1 1 - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,23/25] PCI/ATS: Add PRI stubs iommu: Shared Virtual Addressing for SMMUv3 1 1 - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,22/25] iommu/arm-smmu-v3: Add stall support for platform devices iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,21/25] dt-bindings: document stall property for IOMMU masters iommu: Shared Virtual Addressing for SMMUv3 - 1 - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,20/25] iommu/arm-smmu-v3: Maintain a SID->device structure iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,19/25] iommu/arm-smmu-v3: Add support for Hardware Translation Table Update iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,18/25] iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,17/25] iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,16/25] iommu/arm-smmu-v3: Add SVA device feature iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,15/25] iommu/arm-smmu-v3: Add SVA feature checking iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,14/25] iommu/arm-smmu-v3: Enable broadcast TLB maintenance iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,13/25] iommu/arm-smmu-v3: Add support for VHE iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,12/25] iommu/arm-smmu-v3: Seize private ASID iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,11/25] iommu/arm-smmu-v3: Share process page tables iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,10/25] arm64: cpufeature: Export symbol read_sanitised_ftr_reg() iommu: Shared Virtual Addressing for SMMUv3 1 - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,09/25] iommu/arm-smmu-v3: Manage ASIDs with xarray iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,08/25] iommu/io-pgtable-arm: Move some definitions to a header iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,07/25] arm64: mm: Pin down ASIDs for sharing mm with devices iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,06/25] arm64: mm: Add asid_gen_match() helper iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,05/25] iommu/iopf: Handle mm faults iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,04/25] iommu: Add a page fault handler iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,03/25] iommu/sva: Add PASID helpers iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,02/25] iommu/ioasid: Add ioasid references iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v6,01/25] mm: Add a PASID field to mm_struct iommu: Shared Virtual Addressing for SMMUv3 - - - --- 2020-04-30 Jean-Philippe Brucker Superseded
[v5,25/25] iommu/arm-smmu-v3: Add support for PRI iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,24/25] PCI/ATS: Export PRI functions iommu: Shared Virtual Addressing and SMMUv3 support 1 1 - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,23/25] PCI/ATS: Add PRI stubs iommu: Shared Virtual Addressing and SMMUv3 support 1 1 - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,22/25] iommu/arm-smmu-v3: Add stall support for platform devices iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,21/25] dt-bindings: document stall property for IOMMU masters iommu: Shared Virtual Addressing and SMMUv3 support - 1 - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,20/25] iommu/arm-smmu-v3: Maintain a SID->device structure iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,19/25] iommu/arm-smmu-v3: Add support for Hardware Translation Table Update iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,18/25] iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,17/25] iommu/arm-smmu-v3: Implement mm operations iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,16/25] iommu/arm-smmu-v3: Add SVA feature checking iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,15/25] iommu/arm-smmu-v3: Enable broadcast TLB maintenance iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,14/25] iommu/arm-smmu-v3: Add support for VHE iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,13/25] iommu/arm-smmu-v3: Seize private ASID iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,12/25] iommu/arm-smmu-v3: Share process page tables iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,11/25] arm64: cpufeature: Export symbol read_sanitised_ftr_reg() iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
[v5,10/25] iommu/arm-smmu-v3: Manage ASIDs with xarray iommu: Shared Virtual Addressing and SMMUv3 support - - - --- 2020-04-14 Jean-Philippe Brucker Not Applicable
« 1 2 3 »