Philippe Mathieu-Daudé
|
43610f3184
cpus: Build cpu_exec_[un]realizefn() methods once
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
ca05578fc8
cpus: Register VMState per user / system emulation
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
6ff5da1600
exec: Declare tlb_flush*() in 'exec/cputlb.h'
|
9 mesiacov pred |
Philippe Mathieu-Daudé
|
a86cf967a1
cpus: Have cpu_exec_initfn() per user / system emulation
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
e3a575f560
cpus: Have cpu_class_init_props() per user / system emulation
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
530c7139f6
cpus: Restrict cpu_common_post_load() code to TCG
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
c90476325c
cpus: Fix style in cpu-target.c
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
585d4b1229
accel/tcg: Move cpu_memory_rw_debug() user implementation to user-exec.c
|
6 mesiacov pred |
Philippe Mathieu-Daudé
|
eacd1f8445
accel/tcg: Avoid using lock_user() in cpu_memory_rw_debug()
|
6 mesiacov pred |
Philippe Mathieu-Daudé
|
964a4f2c29
accel/tcg: Take mmap lock in the whole cpu_memory_rw_debug() function
|
6 mesiacov pred |
Philippe Mathieu-Daudé
|
0f66536a01
accel: Forward-declare AccelOpsClass in 'qemu/typedefs.h'
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
b12a0f8566
accel: Rename 'hw/core/accel-cpu.h' -> 'accel/accel-cpu-target.h'
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
6042c47cdd
cpus: Keep default fields initialization in cpu_common_initfn()
|
7 mesiacov pred |
Philippe Mathieu-Daudé
|
0e86d7a71e
cpus: Cache CPUClass early in instance_init() handler
|
7 mesiacov pred |
Stefan Hajnoczi
|
65cb7129f4
Merge tag 'exec-20241220' of https://github.com/philmd/qemu into staging
|
8 mesiacov pred |
Philippe Mathieu-Daudé
|
68df8c8dba
accel/tcg: Include missing 'exec/translation-block.h' header
|
9 mesiacov pred |
Philippe Mathieu-Daudé
|
f47dcf519d
accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4)
|
8 mesiacov pred |
Philippe Mathieu-Daudé
|
733d05bdc7
system: Remove unnecessary 'exec/translate-all.h' include
|
8 mesiacov pred |
Philippe Mathieu-Daudé
|
32cad1ffb8
include: Rename sysemu/ -> system/
|
8 mesiacov pred |
Richard Henderson
|
5fcabe628b
include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST
|
8 mesiacov pred |
Richard Henderson
|
9aec5dc3a4
cpu-target: Constify all Property
|
8 mesiacov pred |
Alex Bennée
|
39e4bc4cdf
cpu-target: don't set cpu->thread_id to bogus value
|
1 rok pred |
Philippe Mathieu-Daudé
|
74781c0888
exec/cpu: Extract page-protection definitions to page-protection.h
|
1 rok pred |
Philippe Mathieu-Daudé
|
425082612c
exec: Declare target_words_bigendian() in 'exec/tswap.h'
|
1 rok pred |
Richard Henderson
|
8c45039f9e
cpu: Remove page_size_init
|
1 rok pred |
Philippe Mathieu-Daudé
|
5f8d88bdeb
cpu-target: Include missing 'exec/memory.h' header
|
1 rok pred |
Ilya Leoshkevich
|
87ab270429
linux-user: Allow gdbstub to ignore page protection
|
1 rok pred |
Philippe Mathieu-Daudé
|
0f9237f4e2
cpus: Restrict 'start-powered-off' property to system emulation
|
1 rok pred |
Philippe Mathieu-Daudé
|
c076f37a77
accel/tcg: Remove unused tb_invalidate_phys_addr()
|
1 rok pred |
Gavin Shan
|
dfa4753131
cpu: Add generic cpu_list()
|
1 rok pred |