summaryrefslogtreecommitdiff
path: root/include/exec
AgeCommit message (Expand)Author
2026-06-18accel/tcg: Move cpu_loop_exit_*() out of 'exec/cpu-common.h'Philippe Mathieu-Daudé
2026-06-18accel/tcg: Have cpu_loop_exit_requested() take const @cpu argumentPhilippe Mathieu-Daudé
2026-06-18accel/tcg: Move cpu_restore_state() out of 'exec/cpu-common.h'Philippe Mathieu-Daudé
2026-06-18accel/tcg: Move cpu_unwind_state_data() out of 'exec/cpu-common.h'Philippe Mathieu-Daudé
2026-06-18accel/tcg: Move cpu_exec_step_atomic() out of 'exec/cpu-common.h'Philippe Mathieu-Daudé
2026-06-18accel/tcg: Move cpu_exec() out of 'exec/cpu-common.h'Philippe Mathieu-Daudé
2026-06-18system/memory: Rename cpu_exec_init_all() -> machine_memory_init()Philippe Mathieu-Daudé
2026-06-18exec/cpu-common.h: Avoid including unused exec/page-protection.h headerPhilippe Mathieu-Daudé
2026-06-18exec/cpu-common.h: Avoid including unused 'tcg/debug-assert.h' headerPhilippe Mathieu-Daudé
2026-06-18exec/cpu-common.h: Avoid including unused 'exec/vaddr.h' headerPhilippe Mathieu-Daudé
2026-06-18exec/cpu-common.h: Include missing 'qemu/thread.h' headerPhilippe Mathieu-Daudé
2026-06-18accel/tcg: Restrict IOMMU declarationsPhilippe Mathieu-Daudé
2026-06-18system: Move cpu_physical_memory_*() declarations to 'system/physmem.h'Philippe Mathieu-Daudé
2026-06-18system: Document cpu_physical_memory_*() declarationsPhilippe Mathieu-Daudé
2026-05-06exec/helper-head: Include missing 'exec/target_long.h' headerPhilippe Mathieu-Daudé
2026-04-29target/riscv: Use the tb->cs_base as the extend tb flagsMax Chou
2026-04-23tcg/translator: add parameter to translator_loop for current addr typePierrick Bouvier
2026-03-12include/exec: Provide the cpu_internal_tswap() functionsMartin Kröning
2026-03-10gdbstub: Emit base_register index in GDBFeature entriesPhilippe Mathieu-Daudé
2026-03-10gdbstub: Remove @g_pos argument in gdb_register_coprocessor()Philippe Mathieu-Daudé
2026-02-26page-vary: Build finalize_target_page_bits as common codeRichard Henderson
2026-02-26page-vary: Build set_preferred_target_page_bits as common codeRichard Henderson
2026-02-26page-vary: Expose TARGET_PAGE_BITS_MIN definitionPhilippe Mathieu-Daudé
2026-02-25exec: Drop TARGET_PHYS_ADDR_SPACE_BITSAnton Johansson
2026-02-09target/or1k: Rename from openriscRichard Henderson
2026-02-02accel/tcg: Fix iotlb_to_section() for different AddressSpaceJim Shu
2026-01-22cpus: Allocate maximum number of ASes supported by the archPhilippe Mathieu-Daudé
2026-01-22system: Allow restricting the legacy MO_TE* 'native-endian' definitionsPhilippe Mathieu-Daudé
2026-01-22system: Allow restricting the legacy tswap() 'native-endian' APIPhilippe Mathieu-Daudé
2026-01-22system: Allow restricting the legacy translator_ld() 'native-endian' APIPhilippe Mathieu-Daudé
2026-01-12accel/tcg: Un-inline WatchPoint API user-emulation stubsPhilippe Mathieu-Daudé
2025-12-27include: reorganize memory API headersPaolo Bonzini
2025-12-27include: move memory_ldst* to include/systemPaolo Bonzini
2025-11-03exec/cpu: Declare cpu_memory_rw_debug() in 'hw/core/cpu.h' and documentPhilippe Mathieu-Daudé
2025-10-31accel/tcg: Introduce and use MO_ALIGN_TLB_ONLYRichard Henderson
2025-10-14linux-user: Support MADV_DONTDUMP, MADV_DODUMPJon Wilson
2025-10-14accel/tcg: Add clear_flags argument to page_set_flagsRichard Henderson
2025-10-10include/exec/memopidx: Adjust for 32 mmu indexesRichard Henderson
2025-10-07system/physmem: Remove legacy cpu_physical_memory_rw()Philippe Mathieu-Daudé
2025-10-07system/physmem: Un-inline cpu_physical_memory_read/write()Philippe Mathieu-Daudé
2025-10-07system/physmem: Pass address space argument to cpu_flush_icache_range()Philippe Mathieu-Daudé
2025-10-07system/physmem: Remove cpu_physical_memory_is_io()Philippe Mathieu-Daudé
2025-10-07system/ramblock: Move ram_block_discard_*_range() declarationsPhilippe Mathieu-Daudé
2025-10-03physmem: Destroy all CPU AddressSpaces on unrealizePeter Maydell
2025-09-30monitor: Clean up HMP gdbserver error reportingMarkus Armbruster
2025-09-24accel/tcg: Remove cpu_loop_exit_restore() stubPhilippe Mathieu-Daudé
2025-09-24accel/tcg: Create queue_tb_flush from tb_flushRichard Henderson
2025-09-24accel/tcg: Split out tb_flush__exclusive_or_serialRichard Henderson
2025-09-23include/hw/core/cpu: Introduce MMUIdxMapRichard Henderson
2025-09-02include/exec/target_page.h: move page-target.c to headerPierrick Bouvier