- 5f0df03 translate-all: include guest address in out_asm output by Alex Bennée · 4 years, 9 months ago
- e5ef4ec disas: include an optional note for the start of disassembly by Alex Bennée · 4 years, 9 months ago
- 6a7aa85 accel/tcg: don't disable exec_tb trace events by Alex Bennée · 4 years, 9 months ago
- 7d8cbba accel/tcg: Relax va restrictions on 64-bit guests by Richard Henderson · 4 years, 9 months ago
- d262312 qom: Drop parameter @errp of object_property_add() & friends by Markus Armbruster · 4 years, 10 months ago
- 7eecec7 qom: Drop object_property_set_description() parameter @errp by Markus Armbruster · 4 years, 10 months ago
- 6b552b9 KVM: Move hwpoison page related functions into kvm-all.c by Dongjiu Geng · 4 years, 9 months ago
- b9e6025 accel/tcg: Add endian-specific cpu_{ld, st}* operations by Richard Henderson · 4 years, 9 months ago
- 069cfe7 accel/tcg: Add probe_access_flags by Richard Henderson · 4 years, 9 months ago
- 7a1bfee accel/tcg: Adjust probe_access call to page_check_range by Richard Henderson · 4 years, 9 months ago
- 64547a3 tcg: Remove softmmu code_gen_buffer fixed address by Richard Henderson · 5 years ago
- 0270bd5 tcg: Remove tcg-runtime-gvec.c DO_CMP0 by Richard Henderson · 5 years ago
- 0a83e43 tcg: Tidy tcg-runtime-gvec.c DUP* by Richard Henderson · 5 years ago
- 6c7ab30 tcg: Tidy tcg-runtime-gvec.c types by Richard Henderson · 5 years ago
- 43d1ccd tcg: Remove CONFIG_VECTOR16 by Richard Henderson · 5 years ago
- 600e17b accel/tcg: increase default code gen buffer size for 64 bit by Alex Bennée · 5 years ago
- 21f2f44 accel/tcg: only USE_STATIC_CODE_GEN_BUFFER on 32 bit hosts by Alex Bennée · 5 years ago
- 47a2def accel/tcg: remove link between guest ram and TCG cache size by Alex Bennée · 5 years ago
- a2fa63a accel/tcg: use units.h for defining code gen buffer sizes by Alex Bennée · 5 years ago
- 886cc68 accel/tcg: fix race in cpu_exec_step_atomic (bug 1863025) by Alex Bennée · 5 years ago
- 9e26498 Merge branch 'exec_rw_const_v4' of https://github.com/philmd/qemu into HEAD by Paolo Bonzini · 5 years ago
- 88cd34e accel/kvm: Check ioctl(KVM_SET_USER_MEMORY_REGION) return value by Philippe Mathieu-Daudé · 5 years ago
- 19f7034 Avoid address_space_rw() with a constant is_write argument by Peter Maydell · 5 years ago
- 760df0d Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 5 years ago
- dd680bf accel/tcg: Sanitize include path by Philippe Mathieu-Daudé · 5 years ago
- 4f7f589 accel: Replace current_machine->accelerator by current_accel() wrapper by Philippe Mathieu-Daudé · 5 years ago
- ce7cdeb accel: Introduce the current_accel() wrapper by Philippe Mathieu-Daudé · 5 years ago
- 3c3959f cputlb: Hoist timestamp outside of loops over tlbs by Richard Henderson · 5 years ago
- 3c16304 cputlb: Initialize tlbs as flushed by Richard Henderson · 5 years ago
- 56e89f7 cputlb: Partially merge tlb_dyn_init into tlb_init by Richard Henderson · 5 years ago
- bbf021b cputlb: Split out tlb_mmu_flush_locked by Richard Henderson · 5 years ago
- 5c948e3 cputlb: Hoist tlb portions in tlb_flush_one_mmuidx_locked by Richard Henderson · 5 years ago
- 71ccd47 cputlb: Hoist tlb portions in tlb_mmu_resize_locked by Richard Henderson · 5 years ago
- 722a1c1 cputlb: Pass CPUTLBDescFast to tlb_n_entries and sizeof_tlb by Richard Henderson · 5 years ago
- 7a1efe1 cputlb: Make tlb_n_entries private to cputlb.c by Richard Henderson · 5 years ago
- f129314 cputlb: Merge tlb_table_flush_by_mmuidx into tlb_flush_one_mmuidx_locked by Richard Henderson · 5 years ago
- 7b7d00e cputlb: Handle NB_MMU_MODES > TARGET_PAGE_BITS_MIN by Richard Henderson · 5 years ago
- dcb32f1 tcg: Search includes from the project root source directory by Philippe Mathieu-Daudé · 5 years ago
- cfe04a4 cputlb: Expand cpu_ldst_template.h in cputlb.c by Richard Henderson · 5 years ago
- ed4cfbc cputlb: Expand cpu_ldst_useronly_template.h in user-exec.c by Richard Henderson · 5 years ago
- fc4120a cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_code by Richard Henderson · 5 years ago
- d03f140 cputlb: Move body of cpu_ldst_template.h out of line by Richard Henderson · 5 years ago
- 571951b accel/tcg: Include tcg.h in tcg-runtime.c by Richard Henderson · 5 years ago
- 4e6b138 trace: Remove trace_mem_build_info_no_se_[bl]e by Richard Henderson · 5 years ago
- d1972be accel/kvm: Make "kernel_irqchip" default on by Xiaoyao Li · 5 years ago
- f59b31e Merge remote-tracking branch 'remotes/stsquad/tags/pull-tesing-and-misc-191219-1' into staging by Peter Maydell · 5 years ago
- fc59d2d qemu_log_lock/unlock now preserves the qemu_logfile handle. by Robert Foley · 5 years ago
- 11bc4a1 kvm: convert "-machine kernel_irqchip" to an accelerator property by Paolo Bonzini · 5 years ago
- 4376c40 kvm: introduce kvm_kernel_irqchip_* functions by Paolo Bonzini · 5 years ago
- 23b0898 kvm: convert "-machine kvm_shadow_mem" to an accelerator property by Paolo Bonzini · 5 years ago
- fe17413 tcg: add "-accel tcg,tb-size" and deprecate "-tb-size" by Paolo Bonzini · 5 years ago
- 12ceaef tcg: convert "-accel threads" to a QOM property by Paolo Bonzini · 5 years ago
- fc5cf82 accel: pass object to accel_init_machine by Paolo Bonzini · 5 years ago
- 3c75e12 qom: add object_new_with_class by Paolo Bonzini · 5 years ago
- 03a7a19 accel: compile accel/accel.c just once by Paolo Bonzini · 5 years ago
- 28a0961 vl: merge -accel processing into configure_accelerators by Paolo Bonzini · 5 years ago
- af0440a tcg: move qemu_tcg_configure to accel/tcg/tcg-all.c by Paolo Bonzini · 5 years ago
- 9b3a31c kvm: Reallocate dirty_bmap when we change a slot by Dr. David Alan Gilbert · 5 years ago
- 3607715 kvm: Introduce KVM irqchip change notifier by David Gibson · 5 years ago
- 894d354 Remove unassigned_access CPU hook by Peter Maydell · 5 years ago
- 68d8ef4 Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4' into staging by Peter Maydell · 5 years ago
- 8c68ff2 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20191028' into staging by Peter Maydell · 5 years ago
- e4fbd37 accel/stubs: reduce headers from tcg-stub by Alex Bennée · 6 years ago
- 6ba6f81 translator: inject instrumentation from plugins by Emilio G. Cota · 6 years ago
- 7dec71d cputlb: ensure _cmmu helper functions follow the naming standard by Alex Bennée · 5 years ago
- 5025bb7 translate-all: notify plugin code of tb_flush by Emilio G. Cota · 6 years ago
- 235537f plugins: implement helpers for resolving hwaddr by Alex Bennée · 6 years ago
- e6d86be tcg: let plugins instrument virtual memory accesses by Emilio G. Cota · 6 years ago
- cfec388 atomic_template: add inline trace/plugin helpers by Emilio G. Cota · 6 years ago
- 38b47b1 plugin-gen: add module for TCG-related code by Emilio G. Cota · 6 years ago
- 4b2190d cputlb: introduce get_page_addr_code_hostp by Emilio G. Cota · 6 years ago
- 136094d translate-all: use cpu_in_exclusive_work_context() in tb_flush by Emilio G. Cota · 7 years ago
- cfbc3c6 cpu: introduce cpu_in_exclusive_context() by Emilio G. Cota · 6 years ago
- 504f73f trace: add mmu_index to mem_info by Alex Bennée · 6 years ago
- fe9b676 translate-all: Remove tb_alloc by Richard Henderson · 5 years ago
- 1b19400 translate-all: fix uninitialized tb->orig_tb by Clement Deschamps · 5 years ago
- 7f445c8 cputlb: Fix tlb_vaddr_to_host by Richard Henderson · 5 years ago
- 4cef72d cputlb: ensure _cmmu helper functions follow the naming standard by Alex Bennée · 5 years ago
- 038adc2 core: replace getpagesize() with qemu_real_host_page_size by Wei Yang · 5 years ago
- 87287ac accel/kvm: ensure ret always set by Alex Bennée · 5 years ago
- 023ae9a kvm: split too big memory section on several memslots by Igor Mammedov · 5 years ago
- 84516e5 kvm: clear dirty bitmaps from all overlapping memslots by Paolo Bonzini · 5 years ago
- 4222147 kvm: extract kvm_log_clear_one_slot by Paolo Bonzini · 5 years ago
- ae57db6 cputlb: Pass retaddr to tb_check_watchpoint by Richard Henderson · 5 years ago
- 5a7c27b cputlb: Pass retaddr to tb_invalidate_phys_page_fast by Richard Henderson · 5 years ago
- ce9f5e2 cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access by Richard Henderson · 5 years ago
- b56668b cputlb: Remove cpu->mem_io_vaddr by Richard Henderson · 5 years ago
- 73bc0bd cputlb: Handle TLB_NOTDIRTY in probe_access by Richard Henderson · 5 years ago
- 707526a cputlb: Merge and move memory_notdirty_write_{prepare,complete} by Richard Henderson · 5 years ago
- 8f5db64 cputlb: Partially inline memory_region_section_get_iotlb by Richard Henderson · 5 years ago
- 0856555 cputlb: Move NOTDIRTY handling from I/O path to TLB path by Richard Henderson · 5 years ago
- 7b0d792 cputlb: Move ROM handling from I/O path to TLB path by Richard Henderson · 5 years ago
- 5b87b3e cputlb: Introduce TLB_BSWAP by Richard Henderson · 5 years ago
- 80d9d1c cputlb: Split out load/store_memop by Richard Henderson · 5 years ago
- 86b7b9c cputlb: Use qemu_build_not_reached in load/store_helpers by Richard Henderson · 5 years ago
- c6b716c cputlb: Disable __always_inline__ without optimization by Richard Henderson · 5 years ago
- d2fac5f atomic_template: fix indentation in GEN_ATOMIC_HELPER by Emilio G. Cota · 5 years ago
- 9de6578 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190903' into staging by Peter Maydell · 5 years ago
- c25c283 tcg: Factor out probe_write() logic into probe_access() by David Hildenbrand · 5 years ago
- fef39cc tcg: Make probe_write() return a pointer to the host page by David Hildenbrand · 5 years ago