1517 Commits (6ccca4b6bb9f994cc04e71004e1767a3476d2b23)

Author SHA1 Message Date
Richard Henderson bf455ec50b include/exec: Use uintptr_t in CPUTLBEntry 1 year ago
Richard Henderson a70af12add include/exec: Change vaddr to uintptr_t 1 year ago
William Roche c1cda1c5f8 system/physmem: handle hugetlb correctly in qemu_ram_remap() 1 year ago
David Hildenbrand 1cceedd772 physmem: teach cpu_memory_rw_debug() to write to more memory regions 1 year ago
David Hildenbrand d732b5a4ac memory: pass MemTxAttrs to memory_access_is_direct() 1 year ago
David Hildenbrand 7fd970a7d3 physmem: factor out direct access check into memory_region_supports_direct_access() 1 year ago
David Hildenbrand e76d7b6b8c physmem: factor out RAM/ROMD check in memory_access_is_direct() 1 year ago
David Hildenbrand 52012209e1 physmem: factor out memory_region_is_ram_device() check in memory_access_is_direct() 1 year ago
Steve Sistare 6169f11936 memory: add RAM_PRIVATE 1 year ago
Steve Sistare 3ec0214816 physmem: qemu_ram_alloc_from_fd extensions 1 year ago
Zhao Liu 57f9d9c84a memattrs: Check the size of MemTxAttrs 1 year ago
Zhao Liu 5014e33b1e memattrs: Convert unspecified member to bool 1 year ago
Alex Bennée 2012375d18 include/exec: remove warning_printed from MemoryRegion 1 year ago
Alex Bennée 69f11e4730 include/exec: fix some copy and paste errors in kdoc 1 year ago
Alex Bennée c0e6b8b798 system: propagate Error to gdbserver_start (and other device setups) 1 year ago
Richard Henderson e4a8e093dc accel/tcg: Move gen_intermediate_code to TCGCPUOps.translate_core 1 year ago
Philippe Mathieu-Daudé a9ca97ea9e accel/tcg: Un-inline translator_is_same_page() 1 year ago
Philippe Mathieu-Daudé 8865049bab accel/tcg: Move tcg_cflags_has/set() to 'exec/translation-block.h' 1 year ago
Philippe Mathieu-Daudé 1760c5cce8 accel/tcg: Restrict curr_cflags() declaration to 'internal-common.h' 1 year ago
Philippe Mathieu-Daudé 0ec02378e6 exec/translation-block: Include missing 'qemu/atomic.h' header 1 year ago
Philippe Mathieu-Daudé 47f7b6441a accel/tcg: Declare cpu_loop_exit_requested() in 'exec/cpu-common.h' 1 year ago
Philippe Mathieu-Daudé 5c09d295e0 exec/cpu-all: Include 'cpu.h' earlier so MMU_USER_IDX is always defined 1 year ago
Philippe Mathieu-Daudé 1bf0d6e476 user: Move various declarations out of 'exec/exec-all.h' 1 year ago
Philippe Mathieu-Daudé f47dcf519d accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4) 1 year ago
Philippe Mathieu-Daudé 187b7ca96a accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (3/4) 1 year ago
Philippe Mathieu-Daudé 62ef949bbc accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (2/4) 1 year ago
Philippe Mathieu-Daudé 970ae60e9b accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (1/4) 1 year ago
Philippe Mathieu-Daudé 93ef2c2f15 accel/tcg: Move 'exec/translate-all.h' -> 'tb-internal.h' 1 year ago
Philippe Mathieu-Daudé 634f1455fc accel/tcg: Move page_[un]protect() to 'user/page-protection.h' 1 year ago
Philippe Mathieu-Daudé 384fd3543b accel/tcg: Use tb_page_addr_t type in page_unprotect() 2 years ago
Philippe Mathieu-Daudé 487a31e0ac accel/tcg: Declare mmap_[un]lock() in 'exec/page-protection.h' 1 year ago
Philippe Mathieu-Daudé 975cb16cb5 exec/ram_addr: Include missing 'exec/hwaddr.h' and 'exec/cpu-common.h' 1 year ago
Philippe Mathieu-Daudé f9ba56a03c user: Introduce 'user/guest-host.h' header 1 year ago
Philippe Mathieu-Daudé 4081f5a698 exec/translation-block: Include missing 'exec/vaddr.h' header 1 year ago
Philippe Mathieu-Daudé 600c63d4dc exec/cpu-defs: Remove unnecessary headers 1 year ago
Philippe Mathieu-Daudé 1f52d85e36 exec/cpu-all: Include missing 'exec/cpu-defs.h' header 1 year ago
Philippe Mathieu-Daudé 9c6e54f475 accel/tcg: Have tlb_vaddr_to_host() use vaddr type 1 year ago
Philippe Mathieu-Daudé 433442a75d system: Move 'exec/confidential-guest-support.h' to system/ 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Richard Henderson a9af119f3d include/exec: Introduce fpst alias in helper-head.h.inc 1 year ago
Mattias Nissler c3ec57e495 softmmu: Expand comments describing max_bounce_buffer_size 2 years ago
Tomasz Jeznach c6f3443af1 exec/memtxattr: add process identifier to the transaction attributes 2 years ago
Richard Henderson 4a75c8c7d6 include/exec: Improve probe_access_full{, _mmu} documentation 2 years ago
Philippe Mathieu-Daudé 5caa0e1b1b exec/memop: Remove unused memop_big_endian() helper 2 years ago
Philippe Mathieu-Daudé 68e05eff50 exec/tswap: Massage target_needs_bswap() definition 2 years ago
Richard Henderson e5b063e81f include/exec/memop: Introduce memop_atomicity_bits 2 years ago
Richard Henderson c5809eee45 include/exec/memop: Rename get_alignment_bits 2 years ago
Richard Henderson da335fe12a include/exec/memop: Move get_alignment_bits from tcg.h 2 years ago
Ilya Leoshkevich f781af3b14 include/exec: Introduce env_cpu_const() 2 years ago
Paolo Bonzini fe678c45d2 tcg: remove singlestep_enabled from DisasContextBase 2 years ago