summary refs log tree commit diff stats
path: root/hw/pci/pci.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Richard Henderson2025-10-061-13/+8
|\
| * pci: Fix wrong parameter passing to pci_device_get_iommu_bus_devfn()Zhenzhong Duan2025-10-051-10/+8
| * pcie_sriov: Fix broken MMIO accesses from SR-IOV VFsDamien Bergamini2025-10-051-3/+0
* | migration: Remove error variant of vmstate_save_state() functionArun Menon2025-10-031-1/+1
* | migration: push Error **errp into vmstate_load_state()Arun Menon2025-10-031-1/+2
|/
* hw/pci: Introduce pci_setup_iommu_per_bus() for per-bus IOMMU ops retrievalShameer Kolothum2025-09-161-0/+31
* hw/pci: Allow explicit function numbers in pciDjordje Todorovic2025-09-021-6/+9
* pci: skip reset during cprSteve Sistare2025-06-111-0/+5
* vhost: Don't set vring call if guest notifier is unusedHuaitong Han2025-06-021-1/+1
* pci: Add a PCI-level API for PRICLEMENT MATHIEU--DRIF2025-06-011-0/+66
* pci: Add a pci-level API for ATSCLEMENT MATHIEU--DRIF2025-06-011-0/+81
* pci: Add a pci-level initialization function for IOMMU notifiersCLEMENT MATHIEU--DRIF2025-06-011-0/+17
* pci: Add an API to get IOMMU's min page size and virtual address widthCLEMENT MATHIEU--DRIF2025-06-011-0/+17
* pci: Cache the bus mastering status in the deviceCLEMENT MATHIEU--DRIF2025-06-011-10/+13
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi2025-05-151-25/+51
|\
| * pcie_sriov: Allow user to create SR-IOV deviceAkihiko Odaki2025-05-141-24/+38
| * hw/pci: Fix SR-IOV VF number calculationAkihiko Odaki2025-05-141-1/+5
| * hw/pci: Do not add ROM BAR for SR-IOV VFAkihiko Odaki2025-05-141-0/+8
* | hw/pci/pci.c: Turn DPRINTF into trace eventsGustavo Romero2025-05-091-13/+6
|/
* qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé2025-04-251-1/+1
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-3/+3
* qom: Have class_base_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-1/+1
* Merge tag 'pull-vfio-20250306' of https://github.com/legoater/qemu into stagingStefan Hajnoczi2025-03-071-2/+91
|\
| * hw/pci: Basic support for PCI power managementAlex Williamson2025-03-061-2/+91
* | qdev: Rename PropertyInfo member @name to @typeMarkus Armbruster2025-03-061-1/+1
|/
* hw/pci: Assert a bar is not registered multiple timesNicholas Piggin2025-02-211-0/+1
* pcie_sriov: Register VFs after migrationAkihiko Odaki2025-02-201-0/+7
* pcie_sriov: Reuse SR-IOV VF device instancesAkihiko Odaki2025-02-201-2/+12
* hw/pci: Rename has_power to enabledAkihiko Odaki2025-01-131-6/+11
* hw/pci: Use -1 as the default value for rombarAkihiko Odaki2025-01-091-1/+1
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-211-3/+3
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-3/+3
* | include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-1/+0
|/
* hw/pci: Constify all PropertyRichard Henderson2024-12-151-1/+1
* hw/pci: Add pci_bus_add_fw_cfg_extra_pci_roots() helperPhilippe Mathieu-Daudé2024-12-141-0/+16
* hw/pci: Have PCI_BUS implement TYPE_FW_CFG_DATA_GENERATOR_INTERFACEPhilippe Mathieu-Daudé2024-12-141-0/+37
* pcie: enable Extended tag field supportMarcin Juszkiewicz2024-11-041-0/+2
* hw/pci: Add a busnr property to pci_props and use for acpi/giJonathan Cameron2024-11-041-0/+14
* pci: don't skip function 0 occupancy verification for devfn auto assignDongli Zhang2024-09-111-8/+9
* softmmu: Support concurrent bounce buffersMattias Nissler2024-09-091-0/+8
* Revert "hw/pci: Rename has_power to enabled"Michael S. Tsirkin2024-08-011-7/+7
* Revert "pcie_sriov: Reuse SR-IOV VF device instances"Michael S. Tsirkin2024-08-011-1/+1
* Revert "pcie_sriov: Register VFs after migration"Michael S. Tsirkin2024-08-011-7/+0
* Revert "hw/pci: Fix SR-IOV VF number calculation"Michael S. Tsirkin2024-08-011-5/+1
* Revert "pcie_sriov: Allow user to create SR-IOV device"Michael S. Tsirkin2024-08-011-38/+24
* pcie_sriov: Allow user to create SR-IOV deviceAkihiko Odaki2024-07-221-24/+38
* hw/pci: Fix SR-IOV VF number calculationAkihiko Odaki2024-07-221-1/+5
* hw/pci: Replace -1 with UINT32_MAX for romsizeAkihiko Odaki2024-07-031-4/+4
* pcie_sriov: Register VFs after migrationAkihiko Odaki2024-07-031-0/+7
* pcie_sriov: Reuse SR-IOV VF device instancesAkihiko Odaki2024-07-031-1/+1