- 917d7f8 plugins: Update the documentation block for plugin-gen.c by Richard Henderson · 12 months ago
- 5c48b01 plugins: Inline plugin_gen_empty_callback by Richard Henderson · 12 months ago
- 5e379b0 plugins: Merge qemu_plugin_tb_insn_get to plugin-gen.c by Richard Henderson · 12 months ago
- 7e53aa2 plugins: Split out common cb expanders by Richard Henderson · 12 months ago
- b384c73 plugins: Replace pr_ops with a proper debug dump flag by Richard Henderson · 12 months ago
- ccd8f17 plugins: Introduce PLUGIN_CB_MEM_REGULAR by Richard Henderson · 12 months ago
- db409c0 plugins: Simplify callback queues by Richard Henderson · 12 months ago
- 36ab430 tcg: Remove INDEX_op_plugin_cb_{start,end} by Richard Henderson · 12 months ago
- 5f2a5a5 plugins: Remove plugin helpers by Richard Henderson · 12 months ago
- 8a2927f plugins: Use emit_before_op for PLUGIN_GEN_FROM_MEM by Richard Henderson · 12 months ago
- ac97717 plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSN by Richard Henderson · 12 months ago
- 74bb8ac plugins: Add PLUGIN_GEN_AFTER_TB by Richard Henderson · 12 months ago
- 21a3f62 plugins: Use emit_before_op for PLUGIN_GEN_FROM_TB by Richard Henderson · 12 months ago
- a0948bb plugins: Use emit_before_op for PLUGIN_GEN_AFTER_INSN by Richard Henderson · 12 months ago
- aff56de plugins: Move function pointer in qemu_plugin_dyn_cb by Richard Henderson · 12 months ago
- aacfd8b exec: Move CPUTLBEntry helpers to cputlb.c by Philippe Mathieu-Daudé · 11 months ago
- e620363 accel/hvf: Use accel-specific per-vcpu @dirty field by Philippe Mathieu-Daudé · 10 months ago
- e4751d3 accel/tcg: Rename load-extract/store-insert headers using .h.inc suffix by Philippe Mathieu-Daudé · 11 months ago
- 893b4bd accel/tcg: Include missing headers in 'tb-jmp-cache.h' by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 6bba316 accel/tcg: Include missing 'hw/core/cpu.h' header by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 3b28c27 accel/tcg: Un-inline retaddr helpers to 'user-retaddr.h' by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 4597463 accel: Include missing 'exec/cpu_ldst.h' header by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 51579d4 exec: Reduce tlb_set_dirty() declaration scope by Philippe Mathieu-Daudé · 1 year, 6 months ago
- 94da7b6 accel/tcg/icount-common: Consolidate the use of warn_report_once() by Zhao Liu · 11 months ago
- 565f476 kvm/tdx: Ignore memory conversion to shared of unassigned region by Isaku Yamahata · 1 year ago
- c5d9425 kvm/tdx: Don't complain when converting vMMIO region to shared by Isaku Yamahata · 1 year ago
- c15e568 kvm: handle KVM_EXIT_MEMORY_FAULT by Chao Peng · 12 months ago
- bd3bcf6 kvm/memory: Make memory type private by default if it has guest memfd backend by Xiaoyao Li · 12 months ago
- ce5a983 kvm: Enable KVM_SET_USER_MEMORY_REGION2 for memslot by Chao Peng · 12 months ago
- 15f7a80 RAMBlock: Add support of KVM private guest memfd by Xiaoyao Li · 12 months ago
- 0811bae kvm: Introduce support for memory_attributes by Xiaoyao Li · 12 months ago
- 72853af trace/kvm: Split address space and slot id in trace_kvm_set_user_memory() by Xiaoyao Li · 1 year ago
- a99c0c6 KVM: remove kvm_arch_cpu_check_are_resettable by Paolo Bonzini · 12 months ago
- 5c3131c KVM: track whether guest state is encrypted by Paolo Bonzini · 12 months ago
- 1e1e487 kvm: use configs/ definition to conditionalize debug support by Paolo Bonzini · 11 months ago
- dcd092a accel/tcg: Improve can_do_io management by Richard Henderson · 11 months ago
- e7face7 accel/tcg: Add insn_start to DisasContextBase by Richard Henderson · 11 months ago
- e34f4d8 kvm: error out of kvm_irqchip_add_msi_route() in case of full route table by Igor Mammedov · 11 months ago
- 9301969 accel/tcg/plugin: Remove CONFIG_SOFTMMU_GATE definition by Philippe Mathieu-Daudé · 12 months ago
- dafa0ec accel/tcg: Use CPUState.get_pc in cpu_io_recompile by Richard Henderson · 11 months ago
- 94956d7 bulk: Call in place single use cpu_env() by Philippe Mathieu-Daudé · 1 year, 1 month ago
- f28b958 hw/xen: Extract 'xen_igd.h' from 'xen_pt.h' by Philippe Mathieu-Daudé · 1 year, 4 months ago
- 3077be2 plugins: cleanup codepath for previous inline operation by Pierrick Bouvier · 12 months ago
- 0bcebab plugins: add inline operation per vcpu by Pierrick Bouvier · 12 months ago
- 62f92b8 plugins: implement inline operation relative to cpu_index by Pierrick Bouvier · 12 months ago
- 49fa457 accel/tcg: Add TLB_CHECK_ALIGNED by Richard Henderson · 12 months ago
- a0ff4a8 accel/tcg: Add tlb_fill_flags to CPUTLBEntryFull by Richard Henderson · 12 months ago
- 33402ce accel/tcg: Disconnect TargetPageDataNode from page size by Richard Henderson · 1 year, 2 months ago
- 8c45039 cpu: Remove page_size_init by Richard Henderson · 1 year, 2 months ago
- a372d48 accel/tcg: Remove qemu_host_page_size from page_protect/page_unprotect by Richard Henderson · 1 year, 2 months ago
- 6aba908 tcg: Avoid double lock if page tables happen to be in mmio memory. by Jonathan Cameron · 1 year ago
- 62bcba8 accel/tcg: Set can_do_io at at start of lookup_tb_ptr helper by Peter Maydell · 1 year ago
- c006147 plugins: create CPUPluginState and migrate plugin_mask by Alex Bennée · 1 year ago
- 33a277f plugins: Use different helpers when reading registers by Akihiko Odaki · 1 year ago
- 431eddb accel/tcg: correct typos by Manos Pitsidianakis · 1 year ago
- d8c7f13 i386: xen: fix compilation --without-default-devices by Paolo Bonzini · 1 year, 1 month ago
- 06152b8 migration: prevent migration when VM has poisoned memory by William Roche · 1 year, 1 month ago
- 3b91614 include/exec: Change cpu_mmu_index argument to CPUState by Richard Henderson · 1 year, 1 month ago
- ec1d32a target/i386: Extract x86_cpu_exec_halt() from accel/tcg/ by Philippe Mathieu-Daudé · 1 year, 1 month ago
- aa6fb65 accel/tcg: Introduce TCGCPUOps::cpu_exec_halt() handler by Philippe Mathieu-Daudé · 1 year, 1 month ago
- b7e9a4a accel/tcg: Inline need_replay_interrupt by Richard Henderson · 1 year, 1 month ago
- 6ae7548 target/i386: Extract x86_need_replay_interrupt() from accel/tcg/ by Philippe Mathieu-Daudé · 1 year, 1 month ago
- 0fdc69b accel/tcg: Introduce TCGCPUOps::need_replay_interrupt() handler by Philippe Mathieu-Daudé · 1 year, 1 month ago
- 991bd65 accel/tcg: Use CPUState.cc instead of CPU_GET_CLASS in cpu-exec.c by Richard Henderson · 1 year, 1 month ago
- 93c6091 accel/tcg: Un-inline icount_exit_request() for clarity by Philippe Mathieu-Daudé · 1 year, 1 month ago
- f4cf2ef accel/tcg: Rename tcg_cpus_exec() -> tcg_cpu_exec() by Philippe Mathieu-Daudé · 1 year, 1 month ago
- cca2f62 accel/tcg: Rename tcg_cpus_destroy() -> tcg_cpu_destroy() by Philippe Mathieu-Daudé · 1 year, 1 month ago
- 29c0e68 accel/tcg: Rename tcg_ss[] -> tcg_specific_ss[] in meson by Philippe Mathieu-Daudé · 1 year, 1 month ago
- 327b75a accel/tcg: Move perf and debuginfo support to tcg/ by Ilya Leoshkevich · 1 year, 1 month ago
- ad66ac2 accel/tcg: Remove #ifdef TARGET_I386 from perf.c by Ilya Leoshkevich · 1 year, 1 month ago
- 8a6a9ab accel/tcg: Make use of qemu_target_page_mask() in perf.c by Ilya Leoshkevich · 1 year, 1 month ago
- f5e9362 accel/tcg/cpu-exec: Use RCU_READ_LOCK_GUARD by Philippe Mathieu-Daudé · 1 year, 1 month ago
- d157e54 cpu-exec: simplify jump cache management by Paolo Bonzini · 1 year, 1 month ago
- 3f2a357 Merge tag 'hw-cpus-20240119' of https://github.com/philmd/qemu into staging by Peter Maydell · 1 year, 1 month ago
- 463b006 accel: Rename accel_init_ops_interfaces() to include 'system' by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 1c3d42c system/watchpoint: Move TCG specific code to accel/tcg/ by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 72c603f util/async: Only call icount_notify_exit() if icount is enabled by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 8e98c27 system/cpu-timers: Introduce ICountMode enumerator by Philippe Mathieu-Daudé · 1 year, 3 months ago
- f07f246 system/cpu-timers: Have icount_configure() return a boolean by Philippe Mathieu-Daudé · 1 year, 3 months ago
- fe5c4ad accel/tcg: Remove tb_invalidate_phys_page() from system emulation by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 396f66f accel: Do not set CPUState::can_do_io in non-TCG accels by Philippe Mathieu-Daudé · 1 year, 3 months ago
- aef158b Add class property to configure KVM device node to use by Daan De Meyer · 1 year, 4 months ago
- 9468484 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging by Peter Maydell · 1 year, 2 months ago
- a4a411f Replace "iothread lock" with "BQL" in comments by Stefan Hajnoczi · 1 year, 2 months ago
- 7c754c7 qemu/main-loop: rename qemu_cond_wait_iothread() to qemu_cond_wait_bql() by Stefan Hajnoczi · 1 year, 2 months ago
- 195801d system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() by Stefan Hajnoczi · 1 year, 2 months ago
- 1f881ea replay: stop us hanging in rr_wait_io_event by Alex Bennée · 1 year, 3 months ago
- 05470c3 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Peter Maydell · 1 year, 2 months ago
- d0cda6f configure, meson: rename targetos to host_os by Paolo Bonzini · 1 year, 4 months ago
- 53e8868 meson: remove OS definitions from config_targetos by Paolo Bonzini · 1 year, 9 months ago
- 9cdfb1e accel/kvm: Turn DPRINTF macro use into tracepoints by Jai Arora · 1 year, 3 months ago
- 16617c3 accel/kvm: Make kvm_has_guest_debug static by Richard Henderson · 1 year, 2 months ago
- e2faabe accel/tcg: Forward probe size on to notdirty_write by Jessica Clarke · 1 year, 4 months ago
- cf9b579 accel/tcg: Remove CF_LAST_IO by Richard Henderson · 1 year, 4 months ago
- bb6cf6f accel/tcg: Factor tcg_cpu_reset_hold() out by Philippe Mathieu-Daudé · 1 year, 6 months ago
- 1b5120d accel: Introduce cpu_exec_reset_hold() by Philippe Mathieu-Daudé · 1 year, 6 months ago
- f4f826c accel/tcg: Declare tcg_flush_jmp_cache() in 'exec/tb-flush.h' by Philippe Mathieu-Daudé · 1 year, 6 months ago
- 6046f6e accel/tcg: Fix condition for store_atom_insert_al16 by Richard Henderson · 1 year, 6 months ago
- 8b1b3db accel/tcg: Remove redundant case in store_atom_16 by Richard Henderson · 1 year, 6 months ago
- 24a4d59 accel/tcg: Move HMP info jit and info opcount code by Richard Henderson · 1 year, 8 months ago