aboutsummaryrefslogtreecommitdiffstats
path: root/system (follow)
Commit message (Expand)AuthorAgeFilesLines
* tracepoints: move physmem trace pointsAlex Bennée2024-07-052-1/+9
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingRichard Henderson2024-07-031-0/+6
|\
| * pvpanic: Emit GUEST_PVSHUTDOWN QMP event on pvpanic shutdown signalAlejandro Jimenez2024-07-011-0/+1
| * hw/misc/pvpanic: add support for normal shutdownsThomas Weißschuh2024-07-011-0/+5
* | Merge tag 'hw-misc-20240702' of https://github.com/philmd/qemu into stagingRichard Henderson2024-07-021-1/+1
|\ \ | |/ |/|
| * system/physmem: Fix reference to dump-guest-coreAkihiko Odaki2024-07-021-1/+1
* | hw/xen: detect when running inside stubdomainMarek Marczykowski-Górecki2024-07-011-0/+1
|/
* vl.c: select_machine(): add selected machine type to error messageVladimir Sementsov-Ogievskiy2024-06-301-1/+1
* vl.c: select_machine(): use g_autoptrVladimir Sementsov-Ogievskiy2024-06-301-2/+1
* vl.c: select_machine(): use ERRP_GUARD instead of error propagationVladimir Sementsov-Ogievskiy2024-06-301-7/+7
* vl: Allow multiple -overcommit commandsZide Chen2024-06-301-2/+2
* Merge tag 'pull-vfio-20240624' of https://github.com/legoater/qemu into stagingRichard Henderson2024-06-241-13/+0
|\
| * memory: Remove IOMMU MR iommu_set_iova_range APIEric Auger2024-06-241-13/+0
* | qtest: move qtest_{get, set}_virtual_clock to accel/qtest/qtest.cPierrick Bouvier2024-06-241-12/+0
* | sysemu: generalise qtest_warp_clock as qemu_clock_advance_virtual_timeAlex Bennée2024-06-241-22/+3
* | qtest: use cpu interface in qtest_clock_warpAlex Bennée2024-06-241-3/+3
* | sysemu: add set_virtual_time to accel opsAlex Bennée2024-06-241-0/+11
* | gdbstub: move enums into separate headerAlex Bennée2024-06-241-0/+1
|/
* memory: Constify IOMMUTLBEvent in memory_region_notify_iommu()Philippe Mathieu-Daudé2024-06-191-1/+1
* memory: Constify IOMMUTLBEvent in memory_region_notify_iommu_one()Philippe Mathieu-Daudé2024-06-191-2/+2
* xen: mapcache: Pass the ram_addr offset to xen_map_cache()Edgar E. Iglesias2024-06-091-4/+5
* system/qtest: Replace sprintf by qemu_hexdump_linePhilippe Mathieu-Daudé2024-06-051-8/+4
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2024-06-051-0/+24
|\
| * memory: Introduce memory_region_init_ram_guest_memfd()Xiaoyao Li2024-06-051-0/+24
* | physmem: Replace check for RAMBlock offset 0 with xen_mr_is_memoryEdgar E. Iglesias2024-06-041-1/+1
* | physmem: Always pass offset + addr to xen_map_cacheEdgar E. Iglesias2024-06-041-1/+2
* | system/runstate: Remove unused 'qemu/plugin.h' headerPhilippe Mathieu-Daudé2024-06-041-1/+0
|/
* cpus: Improve error messages on memsave, pmemsave write errorMarkus Armbruster2024-05-271-2/+4
* memory: Add Error** argument to memory_get_xlat_addr()Cédric Le Goater2024-05-161-5/+5
* kconfig: allow compiling out QEMU device tree code per targetPaolo Bonzini2024-05-103-15/+13
* Merge tag 'pull-request-2024-05-10' of https://gitlab.com/thuth/qemu into stagingRichard Henderson2024-05-101-0/+15
|\
| * qemu-options: Deprecate "-runas" and introduce "-run-with user=..." insteadThomas Huth2024-05-101-0/+15
* | Merge tag 'migration-20240508-pull-request' of https://gitlab.com/farosas/qemu into stagingRichard Henderson2024-05-091-1/+2
|\ \ | |/ |/|
| * qapi: introduce exit-on-error parameter for migrate-incomingVladimir Sementsov-Ogievskiy2024-05-081-1/+2
* | system/physmem: Per-AddressSpace bounce bufferingMattias Nissler2024-05-082-46/+34
* | system/physmem: Propagate AddressSpace to MapClient helpersMattias Nissler2024-05-082-14/+14
* | system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARDPhilippe Mathieu-Daudé2024-05-081-6/+4
|/
* Merge tag 'accel-20240506' of https://github.com/philmd/qemu into stagingRichard Henderson2024-05-061-38/+44
|\
| * system: Pass RAM MemoryRegion and is_write in xen_map_cache()Edgar E. Iglesias2024-05-061-8/+23
| * system: let qemu_map_ram_ptr() use qemu_ram_ptr_length()Juergen Gross2024-05-061-33/+23
| * exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé2024-05-061-0/+1
* | tcg: remove CPU* types from typedefs.hPaolo Bonzini2024-05-031-2/+2
|/
* exec: Expose 'target_page.h' API to user emulationPhilippe Mathieu-Daudé2024-04-261-30/+0
* hw/core/machine: Support modules in -smpZhao Liu2024-04-251-0/+3
* Merge tag 'pull-error-2024-04-24' of https://repo.or.cz/qemu/armbru into stagingRichard Henderson2024-04-242-5/+6
|\
| * qapi: Inline and remove QERR_DEVICE_NO_HOTPLUG definitionPhilippe Mathieu-Daudé2024-04-241-1/+1
| * qapi: Inline and remove QERR_BUS_NO_HOTPLUG definitionPhilippe Mathieu-Daudé2024-04-241-3/+5
| * error: Drop superfluous #include "qapi/qmp/qerror.h"Markus Armbruster2024-04-241-1/+0
* | Merge tag 'migration-20240423-pull-request' of https://gitlab.com/peterx/qemu into stagingRichard Henderson2024-04-231-4/+40
|\ \
| * | memory: Add Error** argument to the global_dirty_log routinesCédric Le Goater2024-04-231-6/+5