Sign in
qemu
/
qemu
/
919e11f3735c524e23d049512d3306ea1cc63fba
/
cpus.c
7b31bbc
exec: Clean up includes
by Peter Maydell
· 9 years ago
ba3fb2f
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 9 years ago
96bce68
cpus: use broadcast on qemu_pause_cond
by Dr. David Alan Gilbert
· 9 years ago
6731d86
qom/cpu: Add MemoryRegion property
by Peter Crosthwaite
· 9 years ago
12ebc9a
exec.c: Allow target CPUs to define multiple AddressSpaces
by Peter Maydell
· 9 years ago
56943e8
exec.c: Don't set cpu->as until cpu_address_space_init
by Peter Maydell
· 9 years ago
86f4b68
cpu: Convert CpuInfo into flat union
by Eric Blake
· 9 years ago
b2780d3
call bdrv_drain_all() even if the vm is stopped
by Wen Congyang
· 9 years ago
9319738
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream-replay' into staging
by Peter Maydell
· 9 years ago
8bd7f71
replay: checkpoints
by Pavel Dovgalyuk
· 9 years ago
efab87c
icount: improve counting for record/replay
by Pavel Dovgalyuk
· 9 years ago
8eda206
replay: recording and replaying clock ticks
by Pavel Dovgalyuk
· 9 years ago
8b42704
cpu: replay instructions sequence
by Pavel Dovgalyuk
· 9 years ago
6388acc
Revert "Introduce cpu_clean_all_dirty"
by Liang Li
· 9 years ago
4a7428c
s/cpu_get_real_ticks/cpu_get_host_ticks/
by Christopher Covington
· 9 years ago
2adcc85
cpu: Provide vcpu throttling interface
by Jason J. Herne
· 9 years ago
d5f8d61
cpus: remove tcg_halt_cond and tcg_cpu_thread globals
by KONRAD Frederic
· 9 years ago
376692b
cpus: protect work list with work_mutex
by Paolo Bonzini
· 10 years ago
e0c3821
tcg: signal-free qemu_cpu_kick
by Paolo Bonzini
· 9 years ago
9102ded
use qemu_cpu_kick instead of cpu_exit or qemu_cpu_kick_thread
by Paolo Bonzini
· 9 years ago
aed807c
tcg: synchronize exit_request and tcg_current_cpu accesses
by Paolo Bonzini
· 9 years ago
9373e63
tcg: introduce tcg_current_cpu
by Paolo Bonzini
· 9 years ago
46036b2
cpus.c: qemu_mutex_lock_iothread fix race condition at cpu thread init
by Aníbal Limón
· 9 years ago
414b15c
exec: drop cpu_can_do_io, just read cpu->can_do_io
by Paolo Bonzini
· 10 years ago
ab28bd2
rcu: actually register threads that have RCU read-side critical sections
by Paolo Bonzini
· 10 years ago
ea3e984
cpu-exec: Purge all uses of ENV_GET_CPU()
by Peter Crosthwaite
· 10 years ago
3d57f78
cpu: Change tcg_cpu_exec() arg to cpu, not env
by Peter Crosthwaite
· 10 years ago
afbe705
main-loop: introduce qemu_mutex_iothread_locked
by Paolo Bonzini
· 10 years ago
2e7f7a3
main-loop: use qemu_mutex_lock_iothread consistently
by Paolo Bonzini
· 10 years ago
d49b683
qerror: Move #include out of qerror.h
by Markus Armbruster
· 10 years ago
c6bd8c7
qerror: Clean up QERR_ macros to expand into a single string
by Markus Armbruster
· 10 years ago
5cd8cad
migration: Use normal VMStateDescriptions for Subsections
by Juan Quintela
· 10 years ago
d7a0f71
icount: print a warning if there is no more deadline in sleep=no mode
by Victor CLEMENT
· 10 years ago
f1f4b57
icount: add sleep parameter to the icount option to set icount_sleep mode
by Victor CLEMENT
· 10 years ago
5045e9d9
icount: implement a new icount_sleep mode toggleing real-time cpu sleep
by Victor CLEMENT
· 10 years ago
58f88d4
qmp: Add qom_path field to query-cpus command
by Eduardo Habkost
· 10 years ago
c28e399
cpus: use first_cpu macro instead of QTAILQ_FIRST(&cpus)
by Emilio G. Cota
· 10 years ago
bdd459a
cpus: Don't kick un-realized cpus.
by Peter Crosthwaite
· 10 years ago
89d5cbd
profiler: Reenable built-in profiler
by Alexey Kardashevskiy
· 10 years ago
0dc9daf
memsave: Improve and disambiguate error message
by Borislav Petkov
· 10 years ago
21618b3
cpus: be more paranoid in avoiding deadlocks
by Paolo Bonzini
· 10 years ago
6b49809
cpus: fix deadlock and segfault in qemu_mutex_lock_iothread
by Paolo Bonzini
· 10 years ago
73104fd
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
79e2b9a
exec: RCUify AddressSpaceDispatch
by Paolo Bonzini
· 10 years ago
efef88b
qtest: Fix deadloop by running main loop AIO context's timers
by Fam Zheng
· 10 years ago
2e91cc6
cpu-exec: simplify init_delay_params
by Paolo Bonzini
· 10 years ago
1979b90
cpus: consistently use QEMU_CLOCK_VIRTUAL_RT for icount_warp_rt timer
by Pavel Dovgalyuk
· 10 years ago
f9d8f66
cpu: initialize cpu->exception_index on reset
by Paolo Bonzini
· 10 years ago
bf2a7dd
cpus: make icount warp behave well with respect to stop/cont
by Pavel Dovgalyuk
· 10 years ago
2a62914
icount: introduce cpu_get_icount_raw
by Pavel Dovgalyuk
· 10 years ago
626cf8f
icount: set can_do_io outside TB execution
by Pavel Dovgalyuk
· 10 years ago
e511b4d
cpu-exec: reset exception_index correctly
by Pavel Dovgalyuk
· 10 years ago
de9d61e
Introduce cpu_clean_all_dirty
by Marcelo Tosatti
· 10 years ago
4603ea0
cpu: init vmstate for ticks and clock offset
by Pavel Dovgalyuk
· 10 years ago
48e06fe
target-tricore: Add target stubs and qom-cpu
by Bastian Koppelmann
· 10 years ago
3dd7852
s390x: Migrate to new NMI interface
by Alexey Kardashevskiy
· 10 years ago
9cb805f
cpus: Define callback for QEMU "nmi" command
by Alexey Kardashevskiy
· 10 years ago
27498be
monitor: Add drift info to 'info jit'
by Sebastian Tanase
· 11 years ago
c2aa5f8
cpu-exec: Add sleeping algorithm
by Sebastian Tanase
· 11 years ago
a8bfac3
icount: Add align option to icount
by Sebastian Tanase
· 11 years ago
1ad9580
icount: Add QemuOpts for icount
by Sebastian Tanase
· 11 years ago
7146839
icount: Fix virtual clock start value on ARM
by Sebastian Tanase
· 11 years ago
3f03131
timer: add cpu_icount_to_ns function.
by KONRAD Frederic
· 11 years ago
d09eae3
migration: migrate icount fields.
by KONRAD Frederic
· 11 years ago
c96778b
icount: put icount variables into TimerState.
by KONRAD Frederic
· 11 years ago
a4e15de
qapi event: convert STOP
by Wenchao Xia
· 11 years ago
74892d2
vl: allow other threads to do qemu_system_vmstop_request
by Paolo Bonzini
· 11 years ago
96d0e26
NUMA: move numa related code to new file numa.c
by Wanlong Gao
· 11 years ago
c9299e2
qtest: fix qtest_clock_warp() for no deadline case
by Sergey Fedorov
· 11 years ago
35d0845
savevm: Remove all the unneeded version_minimum_id_old (rest)
by Juan Quintela
· 11 years ago
eb6282f
misc: Use cpu_physical_memory_read and cpu_physical_memory_write
by Stefan Weil
· 11 years ago
28ecfd7
cpu: Move icount_decr field from CPU_COMMON to CPUState
by Andreas Färber
· 11 years ago
efee734
cpu: Move icount_extra field from CPU_COMMON to CPUState
by Andreas Färber
· 11 years ago
99df7dc
cpu: Move can_do_io field from CPU_COMMON to CPUState
by Andreas Färber
· 11 years ago
8c2e1b0
cpu: Turn cpu_has_work() into a CPUClass hook
by Andreas Färber
· 11 years ago
4900116
Add a 'name' parameter to qemu_thread_create
by Dr. David Alan Gilbert
· 11 years ago
09daed8
cpu: Add per-cpu address space
by Edgar E. Iglesias
· 11 years ago
02e5148
target-i386: Move apic_state field from CPUX86State to X86CPU
by Chen Fan
· 11 years ago
5f3e310
timers: fix stop/cont with -icount
by Paolo Bonzini
· 11 years ago
2f4d0f5
target-ppc: Check for error on address translation in memsave command
by Aneesh Kumar K.V
· 11 years ago
17a15f1
icount: make it thread-safe
by Paolo Bonzini
· 11 years ago
a3270e1
icount: document (future) locking rules for icount
by Paolo Bonzini
· 11 years ago
ce78d18
icount: prepare the code for future races in calling qemu_clock_warp
by Paolo Bonzini
· 11 years ago
8ed961d
icount: reorganize icount_warp_rt
by Paolo Bonzini
· 11 years ago
468cc7c
icount: use cpu_get_icount() directly
by Paolo Bonzini
· 11 years ago
cb36564
timer: protect timers_state's clock with seqlock
by Liu Ping Fan
· 11 years ago
38fcbd3
cpu: Replace qemu_for_each_cpu()
by Andreas Färber
· 12 years ago
bdc4464
cpu: Use QTAILQ for CPU list
by Andreas Färber
· 12 years ago
7f7f975
s390: wire up nmi command to raise a RESTART interrupt on S390
by Eugene (jno) Dvurechenski
· 12 years ago
40daca5
aio / timers: Rearrange timer.h & make legacy functions call non-legacy
by Alex Bligh
· 11 years ago
ac70aaf
aio / timers: Use all timerlists in icount warp calculations
by Alex Bligh
· 11 years ago
321bc0b
cpus: Use cpu_is_stopped() efficiently
by Tiejun Chen
· 12 years ago
d9cd400
timer: make timers_state static
by Liu Ping Fan
· 12 years ago
f17ec44
exec: Change cpu_memory_rw_debug() argument to CPUState
by Andreas Färber
· 12 years ago
ed2803d
cpu: Move singlestep_enabled field from CPU_COMMON to CPUState
by Andreas Färber
· 12 years ago
594a45c
cpus: Let vm_stop[_force_state]() always flush block devices
by Kevin Wolf
· 12 years ago
6453a3a
Merge remote-tracking branch 'quintela/migration.next' into staging
by Anthony Liguori
· 12 years ago
5698346
cpus: Add return value for vm_stop()
by Kevin Wolf
· 12 years ago
3c02270
Introduce async_run_on_cpu()
by Chegu Vinod
· 12 years ago
182735e
cpu: Make first_cpu and next_cpu CPUState
by Andreas Färber
· 12 years ago
Next »