aboutsummaryrefslogtreecommitdiff
path: root/include/exec
AgeCommit message (Expand)AuthorFilesLines
2025-11-03exec/cpu: Declare cpu_memory_rw_debug() in 'hw/core/cpu.h' and documentPhilippe Mathieu-Daudé1-4/+0
2025-10-31accel/tcg: Introduce and use MO_ALIGN_TLB_ONLYRichard Henderson1-23/+20
2025-10-14linux-user: Support MADV_DONTDUMP, MADV_DODUMPJon Wilson1-1/+5
2025-10-14accel/tcg: Add clear_flags argument to page_set_flagsRichard Henderson1-8/+5
2025-10-10include/exec/memopidx: Adjust for 32 mmu indexesRichard Henderson1-4/+5
2025-10-07system/physmem: Remove legacy cpu_physical_memory_rw()Philippe Mathieu-Daudé1-2/+0
2025-10-07system/physmem: Un-inline cpu_physical_memory_read/write()Philippe Mathieu-Daudé1-10/+2
2025-10-07system/physmem: Pass address space argument to cpu_flush_icache_range()Philippe Mathieu-Daudé1-2/+0
2025-10-07system/physmem: Remove cpu_physical_memory_is_io()Philippe Mathieu-Daudé1-2/+0
2025-10-07system/ramblock: Move ram_block_discard_*_range() declarationsPhilippe Mathieu-Daudé1-3/+0
2025-10-03physmem: Destroy all CPU AddressSpaces on unrealizePeter Maydell1-5/+5
2025-09-30monitor: Clean up HMP gdbserver error reportingMarkus Armbruster1-3/+0
2025-09-24accel/tcg: Remove cpu_loop_exit_restore() stubPhilippe Mathieu-Daudé1-1/+1
2025-09-24accel/tcg: Create queue_tb_flush from tb_flushRichard Henderson1-11/+6
2025-09-24accel/tcg: Split out tb_flush__exclusive_or_serialRichard Henderson1-0/+15
2025-09-23include/hw/core/cpu: Introduce MMUIdxMapRichard Henderson1-16/+16
2025-09-02include/exec/target_page.h: move page-target.c to headerPierrick Bouvier1-1/+10
2025-07-15qemu: Declare all load/store helper in 'qemu/bswap.h'Philippe Mathieu-Daudé1-70/+0
2025-07-15qemu: Convert target_words_bigendian() to TargetInfo APIPhilippe Mathieu-Daudé1-12/+1
2025-07-15pci: Add a memory attribute for pre-translated DMA operationsCLEMENT MATHIEU--DRIF1-0/+3
2025-07-03physmem: qemu_ram_get_fd_offsetSteve Sistare1-0/+1
2025-07-02gdbstub: Expose gdb_write_register function to consumers of gdbstubRowan Hart1-0/+14
2025-06-07include/exec: fix assert in size_memopAlex Bennée1-2/+2
2025-05-14tcg: add vaddr type for helpersPierrick Bouvier1-0/+11
2025-05-09include/exec/cpu-common.h: fix "the the" typo in commentMichael Tokarev1-1/+1
2025-04-30include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé1-23/+0
2025-04-30accel/tcg: Extract probe API out of 'exec/exec-all.h'Philippe Mathieu-Daudé1-100/+0
2025-04-30physmem: Restrict TCG IOTLB code to TCG accelPhilippe Mathieu-Daudé1-26/+0
2025-04-30accel/tcg: Include 'accel/tcg/getpc.h' in 'exec/helper-proto'Philippe Mathieu-Daudé2-1/+2
2025-04-30include/exec: Move tb_invalidate_phys_range to translation-block.hRichard Henderson2-5/+4
2025-04-30include/exec: Include missing headers in exec-all.hPhilippe Mathieu-Daudé1-0/+3
2025-04-30accel/tcg: Reduce scope of tb_phys_invalidate, tb_set_jmp_targetRichard Henderson1-2/+0
2025-04-30accel/tcg: Convert TARGET_HAS_PRECISE_SMC to TCGCPUOps.precise_smcRichard Henderson1-1/+0
2025-04-30accel/tcg: Add CPUState arg to tb_invalidate_phys_rangeRichard Henderson1-1/+2
2025-04-25system/memory: Remove DEVICE_HOST_ENDIAN definitionPhilippe Mathieu-Daudé1-6/+0
2025-04-25exec: Rename target_words_bigendian() -> target_big_endian()Philippe Mathieu-Daudé1-6/+6
2025-04-23tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported fieldPhilippe Mathieu-Daudé1-1/+0
2025-04-23exec: Do not include 'accel/tcg/cpu-ldst.h' in 'exec-all.h'Philippe Mathieu-Daudé1-3/+0
2025-04-23exec: Restrict 'cpu_ldst.h' to accel/tcg/Philippe Mathieu-Daudé2-564/+1
2025-04-23exec: Restrict 'cpu-ldst-common.h' to accel/tcg/Philippe Mathieu-Daudé2-123/+1
2025-04-23exec/poison: KVM_HAVE_MCE_INJECTION can now be poisonedPierrick Bouvier1-0/+2
2025-04-23exec/cpu-all: remove this headerPierrick Bouvier1-25/+0
2025-04-23exec/cpu-all: transfer exec/cpu-common include to cpu.h headersPierrick Bouvier2-1/+1
2025-04-23exec/cpu-all: remove exec/target_page includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove cpu includePierrick Bouvier1-1/+0
2025-04-23accel/tcg: fix missing includes for TARGET_HAS_PRECISE_SMCPierrick Bouvier1-0/+1
2025-04-23accel/tcg: fix missing includes for TCG_GUEST_DEFAULT_MOPierrick Bouvier1-0/+1
2025-04-23exec/cpu-all: remove exec/cpu-interrupt includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove tswap includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove exec/page-protection includePierrick Bouvier1-1/+0