William Roche
|
c1cda1c5f8
system/physmem: handle hugetlb correctly in qemu_ram_remap()
|
6 months ago |
Philippe Mathieu-Daudé
|
8865049bab
accel/tcg: Move tcg_cflags_has/set() to 'exec/translation-block.h'
|
8 months ago |
Philippe Mathieu-Daudé
|
1760c5cce8
accel/tcg: Restrict curr_cflags() declaration to 'internal-common.h'
|
8 months ago |
Philippe Mathieu-Daudé
|
47f7b6441a
accel/tcg: Declare cpu_loop_exit_requested() in 'exec/cpu-common.h'
|
8 months ago |
Ilya Leoshkevich
|
f781af3b14
include/exec: Introduce env_cpu_const()
|
11 months ago |
Harsh Prateek Bora
|
18530e7c57
cpu-common.c: export cpu_get_free_index to be reused later
|
1 year ago |
Salil Mehta
|
24bec42f3d
physmem: Add helper function to destroy CPU AddressSpace
|
1 year ago |
Mattias Nissler
|
5c62719710
system/physmem: Propagate AddressSpace to MapClient helpers
|
1 year ago |
Philippe Mathieu-Daudé
|
b254c342cf
accel/tcg: Access tcg_cflags with getter / setter
|
1 year ago |
Philippe Mathieu-Daudé
|
74781c0888
exec/cpu: Extract page-protection definitions to page-protection.h
|
1 year ago |
BALATON Zoltan
|
86b7c55182
exec/cpu: Rename PAGE_BITS macro to PAGE_RWX
|
1 year ago |
Philippe Mathieu-Daudé
|
f184f3856e
exec: Include missing license in 'exec/cpu-common.h'
|
1 year ago |
Xiaoyao Li
|
b2e9426c04
physmem: Introduce ram_block_discard_guest_memfd_range()
|
1 year ago |
Richard Henderson
|
8c45039f9e
cpu: Remove page_size_init
|
1 year ago |
Richard Henderson
|
3b91614004
include/exec: Change cpu_mmu_index argument to CPUState
|
1 year ago |
Richard Henderson
|
a120d32097
include/exec: Implement cpu_mmu_index generically
|
1 year ago |
Anton Johansson
|
a7f6f4f53f
include/exec: Move cpu_*()/cpu_env() to common header
|
1 year ago |
Anton Johansson
|
58771921af
include/exec: Move PAGE_* macros to common header
|
1 year ago |
Anton Johansson
|
c4b3f46c15
include/exec: Move vaddr defines to separate file
|
1 year ago |
Stefan Hajnoczi
|
a4a411fbaf
Replace "iothread lock" with "BQL" in comments
|
1 year ago |
Philippe Mathieu-Daudé
|
bb6cf6f016
accel/tcg: Factor tcg_cpu_reset_hold() out
|
1 year ago |
Philippe Mathieu-Daudé
|
f4f826c0e0
accel/tcg: Declare tcg_flush_jmp_cache() in 'exec/tb-flush.h'
|
1 year ago |
David Hildenbrand
|
022f033bd7
softmmu/physmem: Fixup qemu_ram_block_from_host() documentation
|
1 year ago |
Philippe Mathieu-Daudé
|
3549118b49
exec: Move cpu_loop_foo() target agnostic functions to 'cpu-common.h'
|
1 year ago |
Philippe Mathieu-Daudé
|
65b074daa0
exec: Make EXCP_FOO definitions target agnostic
|
1 year ago |
Richard Henderson
|
0d58c66068
softmmu: Use async_run_on_cpu in tcg_commit
|
2 years ago |
Steve Sistare
|
b0182e537e
exec/memory: Introduce RAM_NAMED_FILE flag
|
2 years ago |
Jamie Iles
|
370ed60029
cpu: expose qemu_cpu_list_lock for lock-guard use
|
2 years ago |
Peter Maydell
|
0e33928cd9
accel/tcg: Use one_insn_per_tb global instead of old singlestep global
|
2 years ago |
Thomas Huth
|
c138c3b864
cpu: Remove parameter of list_cpus()
|
2 years ago |