aboutsummaryrefslogtreecommitdiff
path: root/hw/i386/amd_iommu.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-06KVM: remove support for kernel-irqchip=offPaolo Bonzini1-1/+1
2022-05-16hw/i386/amd_iommu: Fix IOMMU event log encoding errorsWei Huang1-10/+14
2022-03-21Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell1-5/+2
2022-03-21hw/i386/amd_iommu: Fix maybe-uninitialized error with GCC 12Paolo Bonzini1-5/+2
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-2/+2
2021-12-30dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-7/+9
2021-11-01hw/i386/pc: Remove x86_iommu_get_type()Jean-Philippe Brucker1-2/+0
2021-10-05hw/i386/amd_iommu: Add description/category to TYPE_AMD_IOMMU_PCIPhilippe Mathieu-Daudé1-0/+9
2021-10-05hw/i386/amd_iommu: Rename SysBus specific functions as amdvi_sysbus_X()Philippe Mathieu-Daudé1-12/+12
2021-10-05hw/i386/amd_iommu: Rename amdviPCI TypeInfoPhilippe Mathieu-Daudé1-4/+4
2021-05-14amd_iommu: fix wrong MMIO operationsRoman Kapl1-3/+3
2021-05-04amd_iommu: Fix pte_override_page_mask()Jean-Philippe Brucker1-2/+2
2020-09-02x86-iommu: Rename QOM type macrosEduardo Habkost1-1/+1
2020-08-27amd_iommu: Use TYPE_AMD_IOMMU_PCI constantEduardo Habkost1-1/+1
2020-07-02amd_iommu: Fix amdvi_realize() error API violationMarkus Armbruster1-2/+4
2020-06-15qdev: Convert uses of qdev_set_parent_bus() with CoccinelleMarkus Armbruster1-2/+1
2020-06-10hw/i386/amd_iommu: Fix the reserved bits definition of IOMMU commandsWei Huang1-9/+10
2020-03-29hw/i386/amd_iommu.c: Fix corruption of log events passed to guestPeter Maydell1-1/+1
2019-12-18hw/i386/amd_iommu: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy1-7/+7
2019-10-22hw/i386: split PCMachineState deriving X86MachineState from itPaolo Bonzini1-1/+2
2019-10-04memory: allow memory_region_register_iommu_notifier() to failEric Auger1-7/+10
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+2
2019-04-25Categorize devices: iommuErnest Esene1-0/+2
2019-03-11update copyright noticeDavid Kiarie1-1/+1
2018-12-20x86-iommu: switch intr_supported to OnOffAuto typePeter Xu1-1/+1
2018-11-05x86_iommu/amd: Add interrupt remap support when VAPIC is enabledSingh, Brijesh1-1/+68
2018-11-05x86_iommu/amd: Add interrupt remap support when VAPIC is not enabledSingh, Brijesh1-1/+198
2018-11-05x86_iommu/amd: Prepare for interrupt remap supportSingh, Brijesh1-0/+106
2018-11-05x86_iommu/amd: make the address space naming consistent with intel-iommuSingh, Brijesh1-7/+27
2018-11-05x86_iommu/amd: remove V=1 check from amdvi_validate_dte()Singh, Brijesh1-3/+7
2018-06-15iommu: Add IOMMU index argument to translate methodPeter Maydell1-1/+1
2018-01-18x86_iommu: Move machine check to x86_iommu_realize()Mohammed Gamal1-11/+2
2017-12-18amd_iommu: avoid needless includes in header filePhilippe Mathieu-Daudé1-1/+4
2017-10-15pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost1-0/+4
2017-07-14memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy1-4/+20
2017-07-14memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy1-4/+5
2017-07-03pci: Make errp the last parameter of pci_add_capability()Mao Zhongyi1-7/+17
2017-05-25memory: tune last param of iommu_ops.translate()Peter Xu1-2/+2
2017-05-18Merge remote-tracking branch 'mst/tags/for_upstream' into stagingStefan Hajnoczi1-1/+14
2017-05-17iommu: Remove FIXME comment about user_creatable=trueEduardo Habkost1-4/+1
2017-05-17sysbus: Set user_creatable=false by default on TYPE_SYS_BUS_DEVICEEduardo Habkost1-0/+5
2017-05-10iommu: Don't crash if machine is not PC_MACHINEEduardo Habkost1-1/+14
2017-03-24trace: Avoid abuse of amdvi_mmio_readEric Blake1-2/+1
2016-12-16i386: amd_iommu: fix MMIO register count and accessPrasad J Pandit1-1/+1
2016-10-04hw/iommu: Fix problems reported by Coverity scanDavid Kiarie1-9/+13
2016-09-27intel_iommu, amd_iommu: allow UNMAP notifiersPeter Xu1-3/+7
2016-09-27memory: introduce IOMMUOps.notify_flag_changedPeter Xu1-2/+4
2016-09-24hw/i386: AMD IOMMU IVRS tableDavid Kiarie1-0/+2
2016-09-24hw/i386: Introduce AMD IOMMUDavid Kiarie1-0/+1200