summary refs log tree commit diff stats
path: root/hw/vfio/platform.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* vfio: Remove 'vfio-platform'Cédric Le Goater2025-09-081-716/+0
* vfio/iommufd: add vfio_device_free_nameSteve Sistare2025-07-031-1/+1
* vfio: add vfio_device_get_irq_info() helperJohn Levon2025-05-091-3/+3
* Merge tag 'single-binary-20250425' of https://github.com/philmd/qemu into sta...Stefan Hajnoczi2025-04-271-1/+1
|\
| * qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-1/+1
* | vfio: Rename VFIODevice related servicesCédric Le Goater2025-04-251-7/+7
* | vfio: Introduce new files for VFIORegion definitions and declarationsCédric Le Goater2025-04-251-0/+1
|/
* Merge tag 'pull-misc-2025-04-24' of https://repo.or.cz/qemu/armbru into stagingStefan Hajnoczi2025-04-241-1/+0
|\
| * cleanup: Drop pointless return at end of functionMarkus Armbruster2025-04-241-1/+0
* | include/system: Move exec/address-spaces.h to system/address-spaces.hRichard Henderson2025-04-231-1/+1
* | include/system: Move exec/memory.h to system/memory.hRichard Henderson2025-04-231-1/+1
|/
* vfio-platform: Deprecate all forms of vfio-platform devicesEric Auger2025-03-061-0/+1
* vfio: Add property documentationCédric Le Goater2025-03-061-0/+24
* hw/vfio: Have VFIO_PLATFORM devices inherit from DYNAMIC_SYS_BUS_DEVICEPhilippe Mathieu-Daudé2025-02-161-3/+1
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-211-2/+2
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-2/+2
* | include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-1/+0
|/
* hw/vfio: Constify all PropertyRichard Henderson2024-12-151-1/+1
* vfio/platform: Make vfio_populate_device() and vfio_base_device_init() return...Zhenzhong Duan2024-05-221-23/+17
* vfio/helpers: Make vfio_device_get_name() return boolZhenzhong Duan2024-05-221-3/+2
* vfio/helpers: Make vfio_set_irq_signaling() return boolZhenzhong Duan2024-05-221-10/+8
* vfio: Make VFIOIOMMUClass::attach_device() and its wrapper return boolZhenzhong Duan2024-05-161-4/+3
* hw/vfio/platform: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-121-0/+1
* vfio: Introduce a helper function to initialize VFIODeviceZhenzhong Duan2023-12-191-4/+2
* vfio/platform: Move VFIODevice initializations in vfio_platform_instance_initZhenzhong Duan2023-12-191-5/+5
* vfio/platform: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan2023-12-191-8/+24
* vfio/platform: Allow the selection of a given iommu backendZhenzhong Duan2023-12-191-0/+6
* vfio/platform: Use vfio_[attach/detach]_deviceEric Auger2023-10-181-40/+3
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-2/+2
* hw/vfio: Fix typo in commentsCai Huoqing2021-09-161-1/+1
* hw/vfio: Use lock guard macrosAmey Narkhede2020-11-011-5/+2
* vfio/platform: Remove dead assignment in vfio_intp_interrupt()Chen Qun2020-09-011-1/+1
* lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky2020-05-041-3/+2
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* vfio/common: Introduce vfio_set_irq_signaling helperEric Auger2019-06-131-45/+23
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* vfio: platform: fix a typoLi Qiang2019-05-221-2/+2
* hw: vfio: drop TYPE_FOO MACRO in VMStateDescriptionLi Qiang2019-05-221-1/+1
* vfio: Clean up error reporting after previous commitMarkus Armbruster2018-10-191-1/+1
* vfio: Use warn_report() & friends to report warningsMarkus Armbruster2018-10-191-2/+2
* vfio/platform: Make the vfio-platform device non-abstractEric Auger2018-10-151-1/+24
* vfio: Include "exec/address-spaces.h" directly in the source filePhilippe Mathieu-Daudé2018-05-311-0/+1
* use g_path_get_basename instead of basenameJulia Suvorova2018-03-061-1/+1
* hw/vfio/platform: Init the interrupt mutexEric Auger2018-02-061-0/+2
* vfio/platform: fix use of freed memoryPhilippe Mathieu-Daudé2017-07-261-1/+1