summary refs log tree commit diff stats
path: root/hw/i386/intel_iommu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/i386: Constify all PropertyRichard Henderson2024-12-151-1/+1
* intel_iommu: Add missed reserved bit check for IEC descriptorZhenzhong Duan2024-11-041-0/+8
* intel_iommu: Add missed sanity check for 256-bit invalidation queueZhenzhong Duan2024-11-041-22/+58
* intel_iommu: Send IQE event when setting reserved bit in IQT_TAILZhenzhong Duan2024-11-041-0/+1
* intel_iommu: Introduce property "stale-tm" to control Transient Mapping (TM) ...Zhenzhong Duan2024-11-041-3/+4
* hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell2024-09-131-1/+1
* intel_iommu: Make PASID-cache and PIOTLB type invalid in legacy modeZhenzhong Duan2024-09-111-11/+11
* intel_iommu: Fix invalidation descriptor type fieldZhenzhong Duan2024-09-111-1/+1
* intel_iommu: Fix for IQA reg read dropped DW fieldyeeli2024-08-011-1/+3
* Merge tag 'hw-misc-20240723' of https://github.com/philmd/qemu into stagingRichard Henderson2024-07-241-24/+33
|\
| * hw/i386/intel_iommu: Extract device IOTLB invalidation logicClément Mathieu--Drif2024-07-231-24/+33
* | intel_iommu: make type matchClément Mathieu--Drif2024-07-211-1/+1
|/
* intel_iommu: Check compatibility with host IOMMU capabilitiesZhenzhong Duan2024-06-241-0/+29
* intel_iommu: Implement [set|unset]_iommu_device() callbacksYi Liu2024-06-241-0/+81
* intel_iommu: Extract out vtd_cap_init() to initialize cap/ecapZhenzhong Duan2024-06-241-42/+51
* hw/i386/iommu: Constify IOMMUTLBEvent in vtd_page_walk_hook prototypePhilippe Mathieu-Daudé2024-06-191-4/+4
* hw/i386/pc: Rename "bus" attribute to "pcibus"Bernhard Beschow2024-02-271-1/+1
* intel_iommu: allow Extended Interrupt Mode when using userspace APICBui Quang Minh2024-02-141-5/+1
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-3/+3
* hw/i386: Constify VMStateRichard Henderson2023-12-291-1/+1
* Merge tag 'pull-target-arm-20231106' of https://git.linaro.org/people/pmaydel...Stefan Hajnoczi2023-11-071-3/+20
|\
| * hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): assert no overflowVladimir Sementsov-Ogievskiy2023-11-061-3/+20
* | hw/pci: modify pci_setup_iommu() to set PCIIOMMUOpsYi Liu2023-11-031-1/+5
|/
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi2023-10-231-48/+102
|\
| * intel-iommu: Report interrupt remapping faults, fix return valueDavid Woodhouse2023-10-221-48/+102
* | hw/i386/intel_iommu: Do not use SysBus API to map local MMIO regionPhilippe Mathieu-Daudé2023-10-191-3/+2
|/
* intel_iommu: Fix shadow local variables on "size"Peter Xu2023-09-291-4/+4
* i386: spelling fixesMichael Tokarev2023-09-201-2/+2
* target/i386: Allow elision of kvm_enable_x2apic()Philippe Mathieu-Daudé2023-09-071-1/+1
* hw/i386/intel_iommu: Fix index calculation in vtd_interrupt_remap_msi()Thomas Huth2023-08-031-1/+1
* hw/i386/intel_iommu: Fix endianness problems related to VTD_IR_TableEntryThomas Huth2023-08-031-8/+8
* hw/i386/intel_iommu: Fix trivial endianness problemsThomas Huth2023-08-031-0/+5
* intel_iommu: Fix address space unmapZhenzhong Duan2023-06-261-1/+1
* intel_iommu: Fix flag check in replayZhenzhong Duan2023-06-261-1/+1
* intel_iommu: Fix a potential issue in VFIO dirty page syncZhenzhong Duan2023-06-261-6/+3
* intel_iommu: refine iotlb hash calculationJason Wang2023-04-241-4/+5
* Revert "memory: Optimize replay of guest mapping"Peter Maydell2023-04-051-1/+1
* intel-iommu: send UNMAP notifications for domain or global inv descPeter Xu2023-03-021-5/+9
* intel-iommu: fail DEVIOTLB_UNMAP without dt modeJason Wang2023-03-021-0/+8
* intel-iommu: fail MAP notifier without caching modeJason Wang2023-03-021-0/+7
* memory: Optimize replay of guest mappingZhenzhong Duan2023-03-021-1/+1
* KVM: remove support for kernel-irqchip=offPaolo Bonzini2023-01-061-2/+2
* intel-iommu: PASID supportJason Wang2022-11-071-101/+317
* intel-iommu: convert VTD_PE_GET_FPD_ERR() to be a functionJason Wang2022-11-071-14/+28
* intel-iommu: drop VTDBusJason Wang2022-11-071-118/+116
* intel-iommu: don't warn guest errors when getting rid2pasid entryJason Wang2022-11-071-6/+6
* Revert "intel_iommu: Fix irqchip / X2APIC configuration checks"Peter Xu2022-10-091-0/+5
* util: accept iova_tree_remove_parameter by valueEugenio Pérez2022-09-021-3/+3
* intel-iommu: update iq_dw during post loadJason Wang2022-05-161-6/+15
* intel-iommu: update root_scalable before switching as during post_loadJason Wang2022-05-161-7/+7