summary refs log tree commit diff stats
path: root/include/exec (follow)
Commit message (Expand)AuthorAgeFilesLines
* physmem: qemu_ram_get_fd_offsetSteve Sistare2025-07-031-0/+1
* gdbstub: Expose gdb_write_register function to consumers of gdbstubRowan Hart2025-07-021-0/+14
* include/exec: fix assert in size_memopAlex Bennée2025-06-071-2/+2
* tcg: add vaddr type for helpersPierrick Bouvier2025-05-141-0/+11
* include/exec/cpu-common.h: fix "the the" typo in commentMichael Tokarev2025-05-091-1/+1
* include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé2025-04-301-23/+0
* accel/tcg: Extract probe API out of 'exec/exec-all.h'Philippe Mathieu-Daudé2025-04-301-100/+0
* physmem: Restrict TCG IOTLB code to TCG accelPhilippe Mathieu-Daudé2025-04-301-26/+0
* accel/tcg: Include 'accel/tcg/getpc.h' in 'exec/helper-proto'Philippe Mathieu-Daudé2025-04-302-1/+2
* include/exec: Move tb_invalidate_phys_range to translation-block.hRichard Henderson2025-04-302-5/+4
* include/exec: Include missing headers in exec-all.hPhilippe Mathieu-Daudé2025-04-301-0/+3
* accel/tcg: Reduce scope of tb_phys_invalidate, tb_set_jmp_targetRichard Henderson2025-04-301-2/+0
* accel/tcg: Convert TARGET_HAS_PRECISE_SMC to TCGCPUOps.precise_smcRichard Henderson2025-04-301-1/+0
* accel/tcg: Add CPUState arg to tb_invalidate_phys_rangeRichard Henderson2025-04-301-1/+2
* system/memory: Remove DEVICE_HOST_ENDIAN definitionPhilippe Mathieu-Daudé2025-04-251-6/+0
* exec: Rename target_words_bigendian() -> target_big_endian()Philippe Mathieu-Daudé2025-04-251-6/+6
* tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported fieldPhilippe Mathieu-Daudé2025-04-231-1/+0
* exec: Do not include 'accel/tcg/cpu-ldst.h' in 'exec-all.h'Philippe Mathieu-Daudé2025-04-231-3/+0
* exec: Restrict 'cpu_ldst.h' to accel/tcg/Philippe Mathieu-Daudé2025-04-232-564/+1
* exec: Restrict 'cpu-ldst-common.h' to accel/tcg/Philippe Mathieu-Daudé2025-04-232-123/+1
* exec/poison: KVM_HAVE_MCE_INJECTION can now be poisonedPierrick Bouvier2025-04-231-0/+2
* exec/cpu-all: remove this headerPierrick Bouvier2025-04-231-25/+0
* exec/cpu-all: transfer exec/cpu-common include to cpu.h headersPierrick Bouvier2025-04-232-1/+1
* exec/cpu-all: remove exec/target_page includePierrick Bouvier2025-04-231-1/+0
* exec/cpu-all: remove cpu includePierrick Bouvier2025-04-231-1/+0
* accel/tcg: fix missing includes for TARGET_HAS_PRECISE_SMCPierrick Bouvier2025-04-231-0/+1
* accel/tcg: fix missing includes for TCG_GUEST_DEFAULT_MOPierrick Bouvier2025-04-231-0/+1
* exec/cpu-all: remove exec/cpu-interrupt includePierrick Bouvier2025-04-231-1/+0
* exec/cpu-all: remove tswap includePierrick Bouvier2025-04-231-1/+0
* exec/cpu-all: remove exec/page-protection includePierrick Bouvier2025-04-231-1/+0
* exec/cpu-all: remove system/memory includePierrick Bouvier2025-04-231-5/+0
* include/exec/cpu-all: move compile time check for CPUArchState to cpu-target.cPierrick Bouvier2025-04-231-4/+0
* exec/cpu-all: move cpu_copy to linux-user/qemu.hPierrick Bouvier2025-04-231-2/+0
* page-vary: Restrict scope of TARGET_PAGE_BITS_MINRichard Henderson2025-04-232-9/+2
* page-vary: Move and rename qemu_target_page_bits_minRichard Henderson2025-04-232-1/+9
* include/exec: Redefine tlb-flags with absolute valuesRichard Henderson2025-04-231-36/+32
* accel/tcg: Move get_page_addr_code* declarationsRichard Henderson2025-04-231-34/+0
* include/exec: Move tb_{,set_}page_addr[01] to translation-block.hRichard Henderson2025-04-232-49/+50
* include/exec: Move TLB_MMIO, TLB_DISCARD_WRITE to slow flagsRichard Henderson2025-04-231-8/+9
* accel/tcg: Fix argument types of tlb_reset_dirtyRichard Henderson2025-04-231-1/+1
* exec/cpu-all: extract tlb flags defines to exec/tlb-flags.hPierrick Bouvier2025-04-232-63/+89
* meson: Only allow CONFIG_USER_ONLY from certain source setsRichard Henderson2025-04-231-0/+5
* include/exec: Protect icount_enabled from poisoned symbolsRichard Henderson2025-04-231-1/+9
* include/exec: Split out icount.hRichard Henderson2025-04-231-0/+68
* include/exec: Drop ifndef CONFIG_USER_ONLY from cpu-common.hRichard Henderson2025-04-231-6/+0
* include/exec: Split out watchpoint.hRichard Henderson2025-04-231-0/+41
* exec: Restrict memory-internal.h to system/Philippe Mathieu-Daudé2025-04-231-66/+0
* include/system: Move exec/ramblock.h to system/ramblock.hRichard Henderson2025-04-231-95/+0
* include/system: Move exec/ram_addr.h to system/ram_addr.hRichard Henderson2025-04-231-563/+0
* include/system: Move exec/ioport.h to system/ioport.hRichard Henderson2025-04-231-77/+0