Sign in
qemu
/
qemu
/
671f9a85d85ea7523707f88dffa9428ed4a19f75
/
cpus.c
b516572
memory: Get rid of address_space_init_shareable
by Alexey Kardashevskiy
· 7 years ago
3dc6f86
Convert error_report() to warn_report()
by Alistair Francis
· 7 years ago
90bb0c0
cpus: reset throttle_thread_scheduled after sleep
by Felipe Franciosi
· 8 years ago
75e972d
migration: Mark CPU states dirty before incoming migration/loadvm
by David Gibson
· 8 years ago
ba9915e
Merge remote-tracking branch 'ehabkost/tags/x86-and-machine-pull-request' into staging
by Stefan Hajnoczi
· 8 years ago
afed5a5
QMP: include CpuInstanceProperties into query_cpus output output
by Igor Mammedov
· 8 years ago
a3e5327
cpus: Fix CPU unplug for MTTCG
by Bharata B Rao
· 8 years ago
1d05906
cpus: call cpu_update_icount on read
by Alex Bennée
· 8 years ago
eda5f7c
cpu-exec: update icount after each TB_EXIT
by Alex Bennée
· 8 years ago
512d3c8
cpus: introduce cpu_update_icount helper
by Alex Bennée
· 8 years ago
e4cd965
cpus: don't credit executed instructions before they have run
by Alex Bennée
· 8 years ago
0524838
cpus: move icount preparation out of tcg_exec_cpu
by Alex Bennée
· 8 years ago
243c5f7
cpus: check cpu->running in cpu_get_icount_raw()
by Alex Bennée
· 8 years ago
bf51c72
cpus: remove icount handling from qemu_tcg_cpu_thread_fn
by Alex Bennée
· 8 years ago
8695350
cpus: fix wrong define name
by Nikunj A Dadhania
· 8 years ago
8cfef89
tcg: Add a new line after incompatibility warning
by Pranith Kumar
· 8 years ago
b3d3a42
hax: fix breakage in locking
by Vincent Palatin
· 8 years ago
6b8f018
icount: process QEMU_CLOCK_VIRTUAL timers in vCPU thread
by Paolo Bonzini
· 8 years ago
3f53bc6
cpus: define QEMUTimerListNotifyCB for QEMU system emulation
by Paolo Bonzini
· 8 years ago
c34c762
cpus.c: add additional error_report when !TARGET_SUPPORT_MTTCG
by Alex Bennée
· 8 years ago
83fd962
vl/cpus: be smarter with icount and MTTCG
by Alex Bennée
· 8 years ago
18268b6
KVM: move SIG_IPI handling to kvm-all.c
by Paolo Bonzini
· 8 years ago
2ae41db
KVM: do not use sigtimedwait to catch SIGBUS
by Paolo Bonzini
· 8 years ago
a16fc07
cpus: reorganize signal handling code
by Paolo Bonzini
· 8 years ago
d98d407
cpus: remove ugly cast on sigbus_handler
by Paolo Bonzini
· 8 years ago
08e73c4
tcg: handle EXCP_ATOMIC exception for system emulation
by Pranith Kumar
· 8 years ago
3725794
tcg: enable thread-per-vCPU
by Alex Bennée
· 8 years ago
e5143e3
tcg: remove global exit_request
by Alex Bennée
· 8 years ago
8d04fb5
tcg: drop global lock during TCG code execution
by Jan Kiszka
· 8 years ago
791158d
tcg: rename tcg_current_cpu to tcg_current_rr_cpu
by Alex Bennée
· 8 years ago
6546706
tcg: add kick timer for single-threaded vCPU emulation
by Alex Bennée
· 8 years ago
8d4e914
tcg: add options for enabling MTTCG
by KONRAD Frederic
· 8 years ago
2d76e82
move vm_start to cpus.c
by Claudio Imbrenda
· 8 years ago
b0cb0a6
Plumb the HAXM-based hardware acceleration support
by Vincent Palatin
· 8 years ago
b394662
kvm: move cpu synchronization code
by Vincent Palatin
· 8 years ago
14e6fe1
*_run_on_cpu: introduce run_on_cpu_data type
by Paolo Bonzini
· 8 years ago
12e9700
cpus: re-factor out handle_icount_deadline
by Alex Bennée
· 8 years ago
c93bbbe
tcg: cpus rm tcg_exec_all()
by Alex Bennée
· 8 years ago
1be7fcb
tcg: move tcg_exec_all and helpers above thread fn
by Alex Bennée
· 8 years ago
e8faee0
cpus: make all_vcpus_paused() return bool
by Alex Bennée
· 8 years ago
fdbc2b5
tcg: Add EXCP_ATOMIC
by Richard Henderson
· 8 years ago
22af08e
qemu: use bdrv_flush_all for vm_stop et al
by John Snow
· 8 years ago
6d0ceb8
replay: allow replay stopping and restarting
by Pavel Dovgalyuk
· 8 years ago
ab12997
cpus-common: move exclusive work infrastructure from linux-user
by Paolo Bonzini
· 8 years ago
d148d90
cpus-common: move CPU work item management to common code
by Sergey Fedorov
· 8 years ago
a5403c6
cpus: Rename flush_queued_work()
by Sergey Fedorov
· 8 years ago
fd38b25
cpus: Move common code out of {async_, }run_on_cpu()
by Sergey Fedorov
· 8 years ago
e0eeb4a
cpus: pass CPUState to run_on_cpu helpers
by Alex Bennée
· 8 years ago
8212ff8
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 8 years ago
d90f3cc
cpus: update comments
by Cao jin
· 8 years ago
1d45cea
cpus: rename local variable to meaningful one
by Cao jin
· 8 years ago
3224e87
timer/cpus: fix some typos and update some comments
by Cao jin
· 8 years ago
03719e4
seqlock: rename write_lock/unlock to write_begin/end
by Emilio G. Cota
· 9 years ago
ccdb3c1
seqlock: remove optional mutex
by Emilio G. Cota
· 9 years ago
2c57904
cpu: Add a sync version of cpu_remove()
by Bharata B Rao
· 9 years ago
4c055ab
cpu: Reclaim vCPU objects
by Gu Zheng
· 9 years ago
1453e66
cpus: call the core nmi injection function
by Bandan Das
· 9 years ago
a2d1761
cpus.c: Use pthread_sigmask() rather than sigprocmask()
by Peter Maydell
· 9 years ago
63c9155
cpu: move exec-all.h inclusion out of cpu.h
by Paolo Bonzini
· 9 years ago
33c1187
qemu-common: push cpu.h inclusion out of qemu-common.h
by Paolo Bonzini
· 9 years ago
ccffff4
cpus: don't use atomic_read for vm_clock_warp_start
by Alex Bennée
· 9 years ago
73bcb24
Replaced get_tick_per_sec() by NANOSECONDS_PER_SECOND
by Rutuja Shah
· 9 years ago
da31d59
block: Use blk_{commit,flush}_all() consistently
by Max Reitz
· 9 years ago
e76d179
icount: decouple warp calls
by Pavel Dovgalyuk
· 9 years ago
281b220
icount: remove obsolete warp call
by Pavel Dovgalyuk
· 9 years ago
778d9f9
icount: possible options for sleep are on or off
by Pranith Kumar
· 9 years ago
544a373
qapi: Don't box branches of flat unions
by Eric Blake
· 9 years ago
86ae191
qapi: Fix compilation failure on MIPS and SPARC
by Eric Blake
· 9 years ago
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
· 9 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
· 9 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
Next »