194 Commits (4d46d84ea7fbb694125b95c88e788caf6cd039fa)

Author SHA1 Message Date
Zhenzhong Duan 644a52778a system/physmem: use return value of ram_block_discard_require() as errno 2 years ago
Marc-André Lureau a99dc9cd61 vl: fix "type is NULL" in -vga help 2 years ago
Nicholas Piggin 6b6593107d system/cpus: Add cpu_pause() function 2 years ago
Edgar E. Iglesias 596ccccdbf physmem: Bail out qemu_ram_block_from_host() for invalid ram addrs 2 years ago
Eric Auger 2457343d05 memory: remove IOMMU MR iommu_set_page_size_mask() callback 2 years ago
Alex Bennée d44fe13b2b tracepoints: move physmem trace points 2 years ago
Akihiko Odaki 0ff3243a46 system/physmem: Fix reference to dump-guest-core 2 years ago
Alejandro Jimenez 8db1f7be78 pvpanic: Emit GUEST_PVSHUTDOWN QMP event on pvpanic shutdown signal 2 years ago
Thomas Weißschuh 6269086b01 hw/misc/pvpanic: add support for normal shutdowns 2 years ago
Marek Marczykowski-Górecki b2bbadc63c hw/xen: detect when running inside stubdomain 2 years ago
Vladimir Sementsov-Ogievskiy 412d294ffd vl.c: select_machine(): add selected machine type to error message 2 years ago
Vladimir Sementsov-Ogievskiy 0e460ac329 vl.c: select_machine(): use g_autoptr 2 years ago
Vladimir Sementsov-Ogievskiy e9945a8781 vl.c: select_machine(): use ERRP_GUARD instead of error propagation 2 years ago
Zide Chen 3fd73736c6 vl: Allow multiple -overcommit commands 2 years ago
Eric Auger 71386c6efd memory: Remove IOMMU MR iommu_set_iova_range API 2 years ago
Pierrick Bouvier d4d133a34b qtest: move qtest_{get, set}_virtual_clock to accel/qtest/qtest.c 2 years ago
Alex Bennée ffbc394946 sysemu: generalise qtest_warp_clock as qemu_clock_advance_virtual_time 2 years ago
Alex Bennée e83e386200 qtest: use cpu interface in qtest_clock_warp 2 years ago
Alex Bennée 113ac1d212 sysemu: add set_virtual_time to accel ops 2 years ago
Alex Bennée 5b7d54d4ed gdbstub: move enums into separate header 2 years ago
Philippe Mathieu-Daudé eb5b2896f6 memory: Constify IOMMUTLBEvent in memory_region_notify_iommu() 2 years ago
Philippe Mathieu-Daudé ec40be993b memory: Constify IOMMUTLBEvent in memory_region_notify_iommu_one() 2 years ago
Edgar E. Iglesias 49a7202979 xen: mapcache: Pass the ram_addr offset to xen_map_cache() 2 years ago
Philippe Mathieu-Daudé 4b69210978 system/qtest: Replace sprintf by qemu_hexdump_line 2 years ago
Xiaoyao Li a0aa6db7ce memory: Introduce memory_region_init_ram_guest_memfd() 2 years ago
Edgar E. Iglesias a5bdc451c7 physmem: Replace check for RAMBlock offset 0 with xen_mr_is_memory 2 years ago
Edgar E. Iglesias 5d1c26029e physmem: Always pass offset + addr to xen_map_cache 2 years ago
Philippe Mathieu-Daudé 096d9104f9 system/runstate: Remove unused 'qemu/plugin.h' header 2 years ago
Markus Armbruster c59fb13be7 cpus: Improve error messages on memsave, pmemsave write error 2 years ago
Cédric Le Goater ebb481c03c memory: Add Error** argument to memory_get_xlat_addr() 2 years ago
Paolo Bonzini 1935b7ead1 kconfig: allow compiling out QEMU device tree code per target 2 years ago
Thomas Huth 95e0fb0afa qemu-options: Deprecate "-runas" and introduce "-run-with user=..." instead 2 years ago
Mattias Nissler 69e78f1b34 system/physmem: Per-AddressSpace bounce buffering 3 years ago
Mattias Nissler 5c62719710 system/physmem: Propagate AddressSpace to MapClient helpers 3 years ago
Philippe Mathieu-Daudé d5e268197a system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD 2 years ago
Vladimir Sementsov-Ogievskiy dbea1c89da qapi: introduce exit-on-error parameter for migrate-incoming 2 years ago
Edgar E. Iglesias 5a5585f45d system: Pass RAM MemoryRegion and is_write in xen_map_cache() 2 years ago
Juergen Gross a99dd3375c system: let qemu_map_ram_ptr() use qemu_ram_ptr_length() 3 years ago
Philippe Mathieu-Daudé 74781c0888 exec/cpu: Extract page-protection definitions to page-protection.h 3 years ago
Paolo Bonzini 15d62536a9 tcg: remove CPU* types from typedefs.h 2 years ago
Philippe Mathieu-Daudé 75bbe6a4d2 exec: Expose 'target_page.h' API to user emulation 3 years ago
Zhao Liu 8ec0a46347 hw/core/machine: Support modules in -smp 2 years ago
Philippe Mathieu-Daudé f95b25c37e qapi: Inline and remove QERR_DEVICE_NO_HOTPLUG definition 2 years ago
Philippe Mathieu-Daudé 7f65e789ab qapi: Inline and remove QERR_BUS_NO_HOTPLUG definition 2 years ago
Markus Armbruster 4a18751cf4 error: Drop superfluous #include "qapi/qmp/qerror.h" 2 years ago
Cédric Le Goater 639ec3fbf9 memory: Add Error** argument to the global_dirty_log routines 2 years ago
Cédric Le Goater 3688fec892 memory: Add Error** argument to .log_global_start() handler 2 years ago
Xiaoyao Li b2e9426c04 physmem: Introduce ram_block_discard_guest_memfd_range() 2 years ago
Paolo Bonzini 852f0048f3 RAMBlock: make guest_memfd require uncoordinated discard 2 years ago
Xiaoyao Li 15f7a80c49 RAMBlock: Add support of KVM private guest memfd 2 years ago