40 Commits (27cffe16354816d57710d2d4357f16139405c749)

Author SHA1 Message Date
Richard Henderson 8be545ba5a include/system: Move exec/memory.h to system/memory.h 1 year ago
Akihiko Odaki dbdea0dbfe util/vfio-helpers: Use g_file_read_link() 3 years ago
Nikita Ivanov 37b0b24e93 error handling: Use RETRY_ON_EINTR() macro where applicable 3 years ago
Markus Armbruster 3d558330ad Drop more useless casts from void * to pointer 3 years ago
Stefan Hajnoczi 1f0fea38f4 numa: call ->ram_block_removed() in ram_block_notifer_remove() 4 years ago
Marc-André Lureau 8e3b0cbb72 Replace qemu_real_host_page variables with inlined functions 4 years ago
Markus Armbruster b21e238037 Use g_new() & friends where that makes obvious sense 4 years ago
Philippe Mathieu-Daudé f38b376d42 util/vfio-helpers: Let qemu_vfio_do_mapping() propagate Error 5 years ago
Philippe Mathieu-Daudé 5a4f1626e3 util/vfio-helpers: Simplify qemu_vfio_dma_map() returning directly 5 years ago
Philippe Mathieu-Daudé 453095e98d util/vfio-helpers: Use error_setg in qemu_vfio_find_[fixed/temp]_iova 5 years ago
Philippe Mathieu-Daudé 71e3038c15 util/vfio-helpers: Extract qemu_vfio_water_mark_reached() 5 years ago
Philippe Mathieu-Daudé 521b97cd4e util/vfio-helpers: Pass Error handle to qemu_vfio_dma_map() 5 years ago
Philippe Mathieu-Daudé 3f4c0affcf util/vfio-helpers: Remove unreachable code in qemu_vfio_dma_map() 5 years ago
Philippe Mathieu-Daudé a990858b0c util/vfio-helpers: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD 5 years ago
Philippe Mathieu-Daudé cb49dfce58 util/vfio-helpers: Let qemu_vfio_verify_mappings() use error_report() 5 years ago
David Hildenbrand 8f44304c76 numa: Teach ram block notifiers about resizeable ram blocks 5 years ago
David Hildenbrand 082851a3af util: vfio-helpers: Factor out and fix processing of existing ram blocks 5 years ago
David Hildenbrand b430b51395 util/vfio-helpers.c: Use ram_block_discard_disable() in qemu_vfio_open_pci() 5 years ago
Philippe Mathieu-Daudé fc107d8684 util/vfio-helpers: Assert offset is aligned to page size 5 years ago
Philippe Mathieu-Daudé f6b8104d0b util/vfio-helpers: Convert vfio_dump_mapping to trace events 5 years ago
Philippe Mathieu-Daudé 4c946b2236 util/vfio-helpers: Improve DMA trace events 5 years ago
Philippe Mathieu-Daudé 2817fbcee0 util/vfio-helpers: Trace where BARs are mapped 5 years ago
Philippe Mathieu-Daudé df058222e7 util/vfio-helpers: Trace PCI BAR region info 5 years ago
Philippe Mathieu-Daudé 3d87c2d943 util/vfio-helpers: Trace PCI I/O config accesses 5 years ago
Philippe Mathieu-Daudé a4bc212add util/vfio-helpers: Improve reporting unsupported IOMMU type 5 years ago
Eric Auger 9ab5741164 util/vfio-helpers: Rework the IOVA allocator to avoid IOVA reserved regions 6 years ago
Eric Auger 4487d420d0 util/vfio-helpers: Collect IOVA reserved regions 6 years ago
Philippe Mathieu-Daudé b02c01a513 util/vfio-helpers: Pass page protections to qemu_vfio_pci_map_bar() 6 years ago
Philippe Mathieu-Daudé a6da793ad9 util/vfio-helpers: Fix typo in description 6 years ago
Daniel Brodsky 6e8a355de6 lockable: replaced locks with lock guard macros where appropriate 6 years ago
Michal Privoznik b09d51c909 Report stringified errno in VFIO related errors 6 years ago
Wei Yang 038adc2f58 core: replace getpagesize() with qemu_real_host_page_size 7 years ago
Markus Armbruster dc5e9ac716 Include qemu/queue.h slightly less 7 years ago
Yury Kotov 754cb9c0eb exec: Change RAMBlockIterFunc definition 7 years ago
Li Qiang 9e722ebc06 util: vfio-helpers: use ARRAY_SIZE in qemu_vfio_init_pci() 7 years ago
Markus Armbruster 549b50a31d vfio-helpers: Fix qemu_vfio_open_pci() crash 7 years ago
Olaf Hering d29eb678bc replace functions which are only available in glib-2.24 8 years ago
Paolo Bonzini 78d8c99e29 block/nvme: fix Coverity reports 8 years ago
Fam Zheng 418026ca43 util: Introduce vfio helpers 8 years ago