Sign in
qemu
/
qemu
/
9122bea9862edc0e665c796f79d99319b6638929
/
cpus.c
f28d0df
tcg: fix --disable-tcg build breakage
by Emilio G. Cota
· 7 years ago
29cd040
qapi: remove empty flat union branches and types
by Anton Nefedov
· 7 years ago
54961aa
cpus: tcg: fix never exiting loop on unplug
by Cédric Le Goater
· 7 years ago
f056158
cpus: Fix event order on resume of stopped guest
by Markus Armbruster
· 7 years ago
daa9d2b
qapi: discriminate CpuInfoFast on SysEmuTarget, not CpuInfoArch
by Laszlo Ersek
· 7 years ago
96054f5
qapi: fill in CpuInfoFast.arch in query-cpus-fast
by Laszlo Ersek
· 7 years ago
c52e713
cpus.c: ensure running CPU recalculates icount deadlines on timer expiry
by Peter Maydell
· 7 years ago
d759c95
replay: push replay_mutex_lock up the call tree
by Alex Bennée
· 7 years ago
e4ae62b
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging
by Peter Maydell
· 7 years ago
4486e89
vl: introduce vm_shutdown()
by Stefan Hajnoczi
· 7 years ago
25fa194
RISC-V Build Infrastructure
by Michael Clark
· 7 years ago
5a9c973
cpus: CPU threads are always created initially for one CPU only
by David Hildenbrand
· 7 years ago
81e9631
cpus: wait for CPU creation at central place
by David Hildenbrand
· 7 years ago
a342173
cpus: properly inititalize CPU > 1 under single-threaded TCG
by David Hildenbrand
· 7 years ago
112ed24
qapi: Empty out qapi-schema.json
by Markus Armbruster
· 7 years ago
9af2398
Include less of the generated modular QAPI headers
by Markus Armbruster
· 7 years ago
ca230ff
qmp: add architecture specific cpu data for query-cpus-fast
by Viktor Mihajlovski
· 7 years ago
ce74ee3
qmp: add query-cpus-fast
by Luiz Capitulino
· 7 years ago
9d0306d
qmp: expose s390-specific CPU info
by Viktor Mihajlovski
· 7 years ago
922a01a
Move include qemu/option.h from qemu-common.h to actual users
by Markus Armbruster
· 7 years ago
e688df6
Include qapi/error.h exactly where needed
by Markus Armbruster
· 7 years ago
7b213bb
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 7 years ago
1930680
Add the WHPX acceleration enlightenments
by Justin Terry (VM)
· 7 years ago
dbadee4
cpus: join thread when removing a vCPU
by Paolo Bonzini
· 7 years ago
8178e63
cpus: hvf: unregister thread with RCU
by Paolo Bonzini
· 7 years ago
9b0605f
cpus: tcg: unregister thread with RCU, fix exiting of loop on unplug
by Paolo Bonzini
· 7 years ago
d2831ab
cpus: dummy: unregister thread with RCU, exit loop on unplug
by Paolo Bonzini
· 7 years ago
57615ed
cpus: kvm: unregister thread with RCU
by Paolo Bonzini
· 7 years ago
9857c2d
cpus: hax: register/unregister thread with RCU, exit loop on unplug
by Paolo Bonzini
· 7 years ago
493d89b
tcg: Replace fprintf(stderr, "*\n" with error_report()
by Alistair Francis
· 7 years ago
db08b68
cpus: unify qemu_*_wait_io_event
by Paolo Bonzini
· 7 years ago
b39e3f3
icount: fixed saving/restoring of icount warp timers
by Pavel Dovgalyuk
· 7 years ago
c97d6d2
i386: hvf: add code base from Google's QEMU repository
by Sergio Andres Gomez Del Real
· 7 years ago
80ceb07
cpu: refactor cpu_address_space_init()
by Peter Xu
· 7 years ago
ebd05fe
cpus: make pause_all_cpus() play with SMP on single threaded TCG
by David Hildenbrand
· 7 years ago
3468b59
tcg: enable multiple TCG contexts in softmmu
by Emilio G. Cota
· 8 years ago
e8feb96
tcg: introduce regions to split code_gen_buffer
by Emilio G. Cota
· 8 years ago
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
· 8 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
· 9 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
· 9 years ago
d148d90
cpus-common: move CPU work item management to common code
by Sergey Fedorov
· 9 years ago
a5403c6
cpus: Rename flush_queued_work()
by Sergey Fedorov
· 9 years ago
fd38b25
cpus: Move common code out of {async_, }run_on_cpu()
by Sergey Fedorov
· 9 years ago
e0eeb4a
cpus: pass CPUState to run_on_cpu helpers
by Alex Bennée
· 9 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
· 9 years ago
1d45cea
cpus: rename local variable to meaningful one
by Cao jin
· 9 years ago
3224e87
timer/cpus: fix some typos and update some comments
by Cao jin
· 9 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
Next »