aboutsummaryrefslogtreecommitdiff
path: root/hw/pci
AgeCommit message (Expand)AuthorFilesLines
2025-03-07Merge tag 'pull-vfio-20250306' of https://github.com/legoater/qemu into stagingStefan Hajnoczi2-2/+93
2025-03-06qdev: Rename PropertyInfo member @name to @typeMarkus Armbruster1-1/+1
2025-03-06hw/pci: Basic support for PCI power managementAlex Williamson2-2/+93
2025-02-22Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi4-75/+117
2025-02-21hw/pci: Assert a bar is not registered multiple timesNicholas Piggin1-0/+1
2025-02-21hw/pci/msix: Warn on PBA writesNicholas Piggin1-0/+9
2025-02-20pcie_sriov: Register VFs after migrationAkihiko Odaki2-0/+14
2025-02-20pcie_sriov: Remove num_vfs from PCIESriovPFAkihiko Odaki2-12/+28
2025-02-20pcie_sriov: Release VFs failed to realizeAkihiko Odaki1-0/+2
2025-02-20pcie_sriov: Reuse SR-IOV VF device instancesAkihiko Odaki2-57/+51
2025-02-20pcie_sriov: Ensure VF addr does not overflowAkihiko Odaki1-2/+12
2025-02-20pcie_sriov: Do not manually unrealizeAkihiko Odaki1-4/+0
2025-02-10qapi: Move include/qapi/qmp/ to include/qobject/Daniel P. Berrangé1-1/+1
2025-01-15pci/msix: Fix msix pba read vector poll end calculationNicholas Piggin1-1/+1
2025-01-15pci: ensure valid link status bits for downstream portsSebastian Ott1-4/+8
2025-01-13hw/pci: Rename has_power to enabledAkihiko Odaki2-8/+13
2025-01-09hw/pci: Use -1 as the default value for rombarAkihiko Odaki1-1/+1
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi3-5/+5
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé3-5/+5
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson4-5/+0
2024-12-15hw/pci: Constify all PropertyRichard Henderson4-5/+5
2024-12-14hw/pci: Add pci_bus_add_fw_cfg_extra_pci_roots() helperPhilippe Mathieu-Daudé1-0/+16
2024-12-14hw/pci: Have PCI_BUS implement TYPE_FW_CFG_DATA_GENERATOR_INTERFACEPhilippe Mathieu-Daudé1-0/+37
2024-11-04pcie: enable Extended tag field supportMarcin Juszkiewicz2-1/+9
2024-11-04virtio-pci: fix memory_region_find for VirtIOPCIRegion's MRGao Shiyuan1-0/+5
2024-11-04hw/pcie: Provide a utility function for control of EP / SW USP linkJonathan Cameron1-0/+18
2024-11-04hw/pcie: Factor out PCI Express link register filling common to EP.Jonathan Cameron1-39/+48
2024-11-04hw/pci: Add a busnr property to pci_props and use for acpi/giJonathan Cameron1-0/+14
2024-10-03hw/pci: Remove unused pcie_chassis_find_slotDr. David Alan Gilbert1-10/+0
2024-09-24hw/pci: remove return after g_assert_not_reached()Pierrick Bouvier1-2/+0
2024-09-24hw/pci: replace assert(false) with g_assert_not_reached()Pierrick Bouvier1-2/+2
2024-09-11hw/pci/pci-hmp-cmds: Avoid displaying bogus size in 'info pci'Philippe Mathieu-Daudé1-8/+18
2024-09-11pci: don't skip function 0 occupancy verification for devfn auto assignDongli Zhang1-8/+9
2024-09-09softmmu: Support concurrent bounce buffersMattias Nissler1-0/+8
2024-08-01Revert "hw/pci: Rename has_power to enabled"Michael S. Tsirkin2-9/+9
2024-08-01Revert "pcie_sriov: Do not manually unrealize"Michael S. Tsirkin1-0/+4
2024-08-01Revert "pcie_sriov: Ensure VF function number does not overflow"Michael S. Tsirkin1-17/+2
2024-08-01Revert "pcie_sriov: Reuse SR-IOV VF device instances"Michael S. Tsirkin2-41/+56
2024-08-01Revert "pcie_sriov: Release VFs failed to realize"Michael S. Tsirkin1-2/+0
2024-08-01Revert "pcie_sriov: Remove num_vfs from PCIESriovPF"Michael S. Tsirkin2-21/+9
2024-08-01Revert "pcie_sriov: Register VFs after migration"Michael S. Tsirkin2-14/+0
2024-08-01Revert "hw/pci: Fix SR-IOV VF number calculation"Michael S. Tsirkin1-5/+1
2024-08-01Revert "pcie_sriov: Ensure PF and VF are mutually exclusive"Michael S. Tsirkin1-5/+0
2024-08-01Revert "pcie_sriov: Check PCI Express for SR-IOV PF"Michael S. Tsirkin1-5/+0
2024-08-01Revert "pcie_sriov: Allow user to create SR-IOV device"Michael S. Tsirkin2-270/+82
2024-07-22pcie_sriov: Allow user to create SR-IOV deviceAkihiko Odaki2-82/+270
2024-07-22pcie_sriov: Check PCI Express for SR-IOV PFAkihiko Odaki1-0/+5
2024-07-22pcie_sriov: Ensure PF and VF are mutually exclusiveAkihiko Odaki1-0/+5
2024-07-22hw/pci: Fix SR-IOV VF number calculationAkihiko Odaki1-1/+5
2024-07-03hw/pci: Replace -1 with UINT32_MAX for romsizeAkihiko Odaki1-4/+4