aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/platform.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-16hw/vfio: Fix typo in commentsCai Huoqing1-1/+1
2020-11-01hw/vfio: Use lock guard macrosAmey Narkhede1-5/+2
2020-09-01vfio/platform: Remove dead assignment in vfio_intp_interrupt()Chen Qun1-1/+1
2020-05-04lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky1-3/+2
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster1-1/+0
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster1-0/+1
2019-06-13vfio/common: Introduce vfio_set_irq_signaling helperEric Auger1-45/+23
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-05-22vfio: platform: fix a typoLi Qiang1-2/+2
2019-05-22hw: vfio: drop TYPE_FOO MACRO in VMStateDescriptionLi Qiang1-1/+1
2018-10-19vfio: Clean up error reporting after previous commitMarkus Armbruster1-1/+1
2018-10-19vfio: Use warn_report() & friends to report warningsMarkus Armbruster1-2/+2
2018-10-15vfio/platform: Make the vfio-platform device non-abstractEric Auger1-1/+24
2018-05-31vfio: Include "exec/address-spaces.h" directly in the source filePhilippe Mathieu-Daudé1-0/+1
2018-03-06use g_path_get_basename instead of basenameJulia Suvorova1-1/+1
2018-02-06hw/vfio/platform: Init the interrupt mutexEric Auger1-0/+2
2017-07-26vfio/platform: fix use of freed memoryPhilippe Mathieu-Daudé1-1/+1
2017-07-10vfio: Test realized when using VFIOGroup.device_list iteratorAlex Williamson1-0/+1
2016-10-17vfio/platform: Pass an error object to vfio_base_device_initEric Auger1-23/+27
2016-10-17vfio/platform: fix a wrong returned value in vfio_populate_deviceEric Auger1-0/+1
2016-10-17vfio/platform: Pass an error object to vfio_populate_deviceEric Auger1-12/+13
2016-10-17vfio: Pass an error object to vfio_get_deviceEric Auger1-3/+2
2016-10-17vfio: Pass an error object to vfio_get_groupEric Auger1-3/+8
2016-08-08vfio: Use error_report() instead of error_printf() for errorsMarkus Armbruster1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-10vfio: Generalize region supportAlex Williamson1-59/+13
2016-03-10vfio: Wrap VFIO_DEVICE_GET_REGION_INFOAlex Williamson1-6/+7
2016-03-10vfio: Add sysfsdev property for pci & platformAlex Williamson1-23/+32
2016-01-29hw/vfio: Clean up includesPeter Maydell1-0/+1
2015-11-10vfio: Use g_new() & friends where that makes obvious senseMarkus Armbruster1-1/+1
2015-10-05hw/vfio/platform: do not set resamplefd for edge-sensitive IRQSEric Auger1-15/+27
2015-10-05hw/vfio/platform: change interrupt/unmask fields into pointerEric Auger1-15/+20
2015-10-05hw/vfio/platform: irqfd setup sequence updateEric Auger1-22/+29
2015-09-23vfio: Change polarity of our no-mmap optionAlex Williamson1-1/+1
2015-09-11trivial: remove trailing newline from error_reportJohn Snow1-1/+1
2015-07-06hw/vfio/platform: add irqfd supportEric Auger1-0/+100
2015-06-18vfio: fix build error on CentOS 5.7Leon Alrae1-1/+1
2015-06-11hw/vfio/platform: replace g_malloc0_n by g_new0Eric Auger1-2/+1
2015-06-08hw/vfio/platform: add irq assignmentEric Auger1-1/+330
2015-06-08hw/vfio/platform: vfio-platform skeletonEric Auger1-0/+287