1686 Commits (cd9fe9265c469f1ad247046e54113f2ede3d6c7c)

Author SHA1 Message Date
Paolo Bonzini 7f548b8f23 include: reorganize memory API headers 9 months ago
Paolo Bonzini 32222dc3bb include: move hw/irq.h to hw/core/ 9 months ago
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 9 months ago
Markus Armbruster 88be119fb1 kvm: Fix kvm_vm_ioctl() and kvm_device_ioctl() return value 9 months ago
Nguyen Dinh Phi 3bee93b9ab accel/hvf: Fix i386 HVF compilation failures 9 months ago
Philippe Mathieu-Daudé 31dd80e1e7 accel/tcg: Trace tb_gen_code() buffer overflow 11 months ago
Philippe Mathieu-Daudé 98d7c29941 accel/tcg: Trace tb_flush() calls 11 months ago
Philippe Mathieu-Daudé fc2380b568 accel/tcg: Use cpu_is_stopped() helper to access CPUState::stopped 12 months ago
Philippe Mathieu-Daudé 1182ede151 accel/hvf: Rename hvf_put|get_registers -> hvf_arch_put|get_registers 10 months ago
Philippe Mathieu-Daudé 963f1576c0 accel/hvf: Rename hvf_vcpu_exec() -> hvf_arch_vcpu_exec() 10 months ago
Richard Henderson 4dea00368d accel/tcg: Introduce and use MO_ALIGN_TLB_ONLY 10 months ago
Paolo Bonzini 2cd3c1d35a accel/mshv: initialize thread name 10 months ago
Zhenzhong Duan 725ec89803 accel/kvm: Fix an erroneous check on coalesced_mmio_ring 11 months ago
Richard Henderson ec03dd9723 accel/tcg: Hoist first page lookup above pointer_wrap 10 months ago
Richard Henderson f55fc1c092 accel/tcg: Add clear_flags argument to page_set_flags 11 months ago
Philippe Mathieu-Daudé 0de36ecb2b accel/kvm: Factor kvm_cpu_synchronize_put() out 10 months ago
Richard Henderson e1e2f08b43 include/hw/core/cpu: Widen MMUIdxMap 10 months ago
Magnus Kulke e4a20afce5 target/i386/mshv: Use preallocated page for hvcall 10 months ago
Magnus Kulke efc4093358 accel/mshv: Handle overlapping mem mappings 11 months ago
Magnus Kulke 9bc6a1d296 target/i386/mshv: Integrate x86 instruction decoder/emulator 11 months ago
Magnus Kulke f38e2a63e5 target/i386/mshv: Register MSRs with MSHV 10 months ago
Magnus Kulke 575df4df54 accel/mshv: Add vCPU signal handling 11 months ago
Magnus Kulke 4dc5d42572 accel/mshv: Add vCPU creation and execution loop 11 months ago
Magnus Kulke c5f23bccde accel/mshv: Initialize VM partition 10 months ago
Magnus Kulke 5006ea1344 accel/mshv: Register memory region listeners 11 months ago
Magnus Kulke d0d2918f96 accel/mshv: Add accelerator skeleton 10 months ago
Magnus Kulke 638ac1c784 hw/intc: Generalize APIC helper names from kvm_* to accel_* 11 months ago
Magnus Kulke 37e12da5df accel: Add Meson and config support for MSHV accelerator 11 months ago
Philippe Mathieu-Daudé 4db362f68c system/physmem: Extract API out of 'system/ram_addr.h' header 10 months ago
Philippe Mathieu-Daudé aa60bdb700 system/physmem: Drop 'cpu_' prefix in Physical Memory API 10 months ago
Philippe Mathieu-Daudé a55e8ffe47 accel/kvm: Include missing 'exec/target_page.h' header 10 months ago
Philippe Mathieu-Daudé 8fe6ce4019 system/ramblock: Move ram_block_discard_*_range() declarations 11 months ago
Philippe Mathieu-Daudé f6f7fdd68e accel/tcg: Remove cpu_loop_exit_restore() stub 11 months ago
Philippe Mathieu-Daudé b94cca31a7 accel/tcg: Remove dead mmap_unlock() call in invalidate_phys_page_range 11 months ago
Richard Henderson ebf7a5d294 accel/tcg: Improve buffer overflow in tb_gen_code 11 months ago
Richard Henderson a9519a4615 accel/tcg: Create queue_tb_flush from tb_flush 11 months ago
Richard Henderson 7330741b3e plugins: Use tb_flush__exclusive_or_serial 11 months ago
Richard Henderson 8414218489 accel/tcg: Move post-load tb_flush to vm_change_state hook 11 months ago
Richard Henderson b773c149a8 accel/tcg: Split out tb_flush__exclusive_or_serial 11 months ago
Richard Henderson 03fe665980 accel/tcg: Properly unlink a TB linked to itself 11 months ago
Richard Henderson 3c58ddc9d7 include/hw/core/cpu: Introduce cpu_tlb_fast 1 year ago
Richard Henderson 3014059e8f include/hw/core/cpu: Introduce MMUIdxMap 1 year ago
Xiaoyao Li 00c0911c68 accel/kvm: Set guest_memfd_offset to non-zero value only when guest_memfd is valid 1 year ago
Xiaoyao Li 80030f66ad accel/kvm: Zero out mem explicitly in kvm_set_user_memory_region() 1 year ago
Xiaoyao Li 706cc70865 accel/kvm: Switch to check KVM_CAP_GUEST_MEMFD and KVM_CAP_USER_MEMORY2 on VM 1 year ago
Paolo Bonzini b422a7bff6 tcg/user: do not set exit_request gratuitously 1 year ago
Paolo Bonzini d5e33b5f8f accel: make all calls to qemu_process_cpu_events look the same 1 year ago
Paolo Bonzini 9a191d3782 cpus: clear exit_request in qemu_process_cpu_events 12 months ago
Paolo Bonzini 758e5de501 bsd-user, linux-user: introduce qemu_process_cpu_events 12 months ago
Paolo Bonzini 871de7078f treewide: rename qemu_wait_io_event/qemu_wait_io_event_common 11 months ago