summary refs log tree commit diff stats
path: root/include/exec (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * exec: Declare tlb_reset_dirty*() in 'exec/cputlb.h'Philippe Mathieu-Daudé2025-03-083-3/+8
| * include/exec: Split out exec/cpu-interrupt.hRichard Henderson2025-03-083-65/+71
| * include/exec: Move TARGET_PAGE_{SIZE,MASK,BITS} to target_page.hRichard Henderson2025-03-073-28/+51
| * accel/tcg: Restrict CPU_TLB_DYN_*_BITS definitions to accel/tcg/Philippe Mathieu-Daudé2025-03-071-26/+0
* | include/exec/memop.h: Expand comment for MO_ATOM_SUBALIGNPeter Maydell2025-03-071-2/+6
|/
* include: Poison TARGET_PHYS_ADDR_SPACE_BITS definitionPhilippe Mathieu-Daudé2025-03-061-0/+1
* accel/tcg: Restrict tlb_init() / destroy() to TCGPhilippe Mathieu-Daudé2025-03-061-16/+0
* qemu/compiler: Absorb 'clang-tsa.h'Philippe Mathieu-Daudé2025-03-061-2/+0
* Merge tag 'pull-tcg-20250215-3' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi2025-02-192-12/+14
|\
| * include/exec: Use uintptr_t in CPUTLBEntryRichard Henderson2025-02-181-5/+5
| * include/exec: Change vaddr to uintptr_tRichard Henderson2025-02-181-7/+9
* | system/physmem: handle hugetlb correctly in qemu_ram_remap()William Roche2025-02-121-1/+1
* | physmem: teach cpu_memory_rw_debug() to write to more memory regionsDavid Hildenbrand2025-02-122-2/+6
* | memory: pass MemTxAttrs to memory_access_is_direct()David Hildenbrand2025-02-121-2/+3
* | physmem: factor out direct access check into memory_region_supports_direct_ac...David Hildenbrand2025-02-121-3/+11
* | physmem: factor out RAM/ROMD check in memory_access_is_direct()David Hildenbrand2025-02-121-4/+6
* | physmem: factor out memory_region_is_ram_device() check in memory_access_is_d...David Hildenbrand2025-02-121-3/+10
|/
* Merge tag 'migration-20250129-pull-request' of https://gitlab.com/farosas/qem...Stefan Hajnoczi2025-01-302-4/+19
|\
| * memory: add RAM_PRIVATESteve Sistare2025-01-291-0/+10
| * physmem: qemu_ram_alloc_from_fd extensionsSteve Sistare2025-01-291-4/+9
* | memattrs: Check the size of MemTxAttrsZhao Liu2025-01-231-0/+2
* | memattrs: Convert unspecified member to boolZhao Liu2025-01-231-7/+12
|/
* include/exec: remove warning_printed from MemoryRegionAlex Bennée2025-01-171-1/+0
* include/exec: fix some copy and paste errors in kdocAlex Bennée2025-01-171-2/+2
* system: propagate Error to gdbserver_start (and other device setups)Alex Bennée2025-01-171-1/+7
* accel/tcg: Move gen_intermediate_code to TCGCPUOps.translate_coreRichard Henderson2024-12-241-14/+0
* accel/tcg: Un-inline translator_is_same_page()Philippe Mathieu-Daudé2024-12-201-8/+7
* accel/tcg: Move tcg_cflags_has/set() to 'exec/translation-block.h'Philippe Mathieu-Daudé2024-12-202-3/+3
* accel/tcg: Restrict curr_cflags() declaration to 'internal-common.h'Philippe Mathieu-Daudé2024-12-201-3/+0
* exec/translation-block: Include missing 'qemu/atomic.h' headerPhilippe Mathieu-Daudé2024-12-201-0/+1
* accel/tcg: Declare cpu_loop_exit_requested() in 'exec/cpu-common.h'Philippe Mathieu-Daudé2024-12-202-17/+18
* exec/cpu-all: Include 'cpu.h' earlier so MMU_USER_IDX is always definedPhilippe Mathieu-Daudé2024-12-201-1/+4
* user: Move various declarations out of 'exec/exec-all.h'Philippe Mathieu-Daudé2024-12-201-54/+1
* accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4)Philippe Mathieu-Daudé2024-12-201-6/+0
* accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (3/4)Philippe Mathieu-Daudé2024-12-201-12/+0
* accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (2/4)Philippe Mathieu-Daudé2024-12-201-55/+0
* accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (1/4)Philippe Mathieu-Daudé2024-12-201-5/+0
* accel/tcg: Move 'exec/translate-all.h' -> 'tb-internal.h'Philippe Mathieu-Daudé2024-12-201-28/+0
* accel/tcg: Move page_[un]protect() to 'user/page-protection.h'Philippe Mathieu-Daudé2024-12-201-5/+0
* accel/tcg: Use tb_page_addr_t type in page_unprotect()Philippe Mathieu-Daudé2024-12-201-1/+1
* accel/tcg: Declare mmap_[un]lock() in 'exec/page-protection.h'Philippe Mathieu-Daudé2024-12-202-17/+24
* exec/ram_addr: Include missing 'exec/hwaddr.h' and 'exec/cpu-common.h'Philippe Mathieu-Daudé2024-12-201-0/+3
* user: Introduce 'user/guest-host.h' headerPhilippe Mathieu-Daudé2024-12-202-79/+2
* exec/translation-block: Include missing 'exec/vaddr.h' headerPhilippe Mathieu-Daudé2024-12-201-0/+1
* exec/cpu-defs: Remove unnecessary headersPhilippe Mathieu-Daudé2024-12-201-8/+0
* exec/cpu-all: Include missing 'exec/cpu-defs.h' headerPhilippe Mathieu-Daudé2024-12-201-1/+1
* accel/tcg: Have tlb_vaddr_to_host() use vaddr typePhilippe Mathieu-Daudé2024-12-201-1/+2
* system: Move 'exec/confidential-guest-support.h' to system/Philippe Mathieu-Daudé2024-12-201-99/+0
* include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-2/+2
* include/exec: Introduce fpst alias in helper-head.h.incRichard Henderson2024-12-121-0/+3