aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/pci-quirks.c
AgeCommit message (Expand)AuthorFilesLines
2025-03-11vfio/pci-quirks: Exclude non-ioport BAR from ATI quirkVasilis Liaskovitis1-1/+1
2025-03-11vfio/igd: Refactor vfio_probe_igd_bar4_quirk into pci config quirkTomita Moeko1-1/+5
2025-03-11vfio/pci: Add placeholder for device-specific config space quirksTomita Moeko1-0/+5
2025-03-11vfio/igd: Consolidate OpRegion initialization into a single functionTomita Moeko1-50/+0
2025-03-06qdev: Change values of PropertyInfo member @type to be QAPI typesMarkus Armbruster1-1/+1
2025-03-06qdev: Rename PropertyInfo member @name to @typeMarkus Armbruster1-1/+1
2025-02-11vfio/pci: introduce config_offset field in VFIOConfigMirrorQuirkTomita Moeko1-0/+2
2025-02-11vfio/pci: declare generic quirks in a new header fileTomita Moeko1-51/+4
2024-12-19Constify all opaque Property pointersRichard Henderson1-2/+2
2024-09-17vfio/igd: add new bar0 quirk to emulate BDSM mirrorCorvin Köhne1-0/+1
2024-05-22vfio/pci-quirks: Make vfio_add_*_cap() return boolZhenzhong Duan1-23/+19
2024-05-22vfio/pci-quirks: Make vfio_pci_igd_opregion_init() return boolZhenzhong Duan1-4/+4
2024-03-12hw/vfio/pci-quirks: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+2
2023-09-18spapr: Remove support for NVIDIA V100 GPU with NVLink2Cédric Le Goater1-115/+0
2023-07-10hw/vfio/pci-quirks: Sanitize capability pointerAlex Williamson1-2/+8
2023-06-30hw/vfio/pci-quirks: Support alternate offset for GPUDirect CliquesAlex Williamson1-1/+40
2022-05-24hw/vfio/pci-quirks: Resolve redundant property gettersBernhard Beschow1-25/+9
2021-09-16hw/vfio: Fix typo in commentsCai Huoqing1-1/+1
2021-05-02hw: Remove superfluous includes of hw/hw.hThomas Huth1-1/+0
2021-03-16hw/vfio/pci-quirks: Replace the word 'blacklist'Philippe Mathieu-Daudé1-7/+7
2021-02-08vfio: add quirk device write methodPrasad J Pandit1-0/+8
2020-12-18qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr()Eduardo Habkost1-2/+2
2020-12-18qdev: Move dev->realized check to qdev_property_set()Eduardo Habkost1-6/+0
2020-12-15qdev: Make qdev_get_prop_ptr() get Object* argEduardo Habkost1-3/+2
2020-08-21meson: infrastructure for building emulatorsPaolo Bonzini1-1/+1
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-3/+1
2020-07-10qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster1-2/+1
2020-06-11hw/vfio/pci-quirks: Fix broken legacy IGD passthroughThomas Huth1-0/+1
2020-06-11hw/vfio: Add VMD Passthrough QuirkJon Derrick1-12/+72
2020-05-27vfio/nvlink: Remove exec permission to avoid SELinux AVCsLeonardo Bras1-2/+2
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-3/+3
2020-02-06hw/vfio: Move the IGD quirk code to a separate fileThomas Huth1-611/+3
2019-09-03memory: Access MemoryRegion with endiannessTony Nguyen1-2/+3
2019-09-03hw/vfio: Access MemoryRegion with MemOpTony Nguyen1-2/+4
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-04-26spapr: Support NVIDIA V100 GPU with NVLink2Alexey Kardashevskiy1-0/+131
2019-02-22pci: Move NVIDIA vendor id to the rest of idsAlexey Kardashevskiy1-2/+0
2018-10-19vfio: Clean up error reporting after previous commitMarkus Armbruster1-2/+2
2018-07-02hw/vfio: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé1-4/+5
2018-06-05vfio/quirks: Enable ioeventfd quirks to be handled by vfio directlyAlex Williamson1-7/+46
2018-06-05vfio/quirks: ioeventfd quirk accelerationAlex Williamson1-2/+164
2018-06-05vfio/quirks: Add quirk reset callbackAlex Williamson1-0/+15
2018-06-05vfio/quirks: Add common quirk alloc helperAlex Williamson1-27/+21
2018-02-06vfio/pci: Add option to disable GeForce quirksAlex Williamson1-3/+6
2017-10-15pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost1-0/+4
2017-10-03vfio/pci: Add NVIDIA GPUDirect Cliques supportAlex Williamson1-0/+110
2017-10-03vfio/pci: Add virtual capabilities quirk infrastructureAlex Williamson1-0/+4
2017-04-06vfio/pci-quirks: Exclude non-ioport BAR from NVIDIA quirkAlex Williamson1-1/+1