COMMITS
/ cpus-common.c April 27, 2023
J
cpu: expose qemu_cpu_list_lock for lock-guard use
Jamie Iles committed
March 3, 2023
P
cpus-common: stop using mb_set/mb_read
Paolo Bonzini committed
November 24, 2022
P
cpu: Move breakpoint helpers to common code
Philippe Mathieu-Daudé committed
February 14, 2023
I
cpus: Make {start,end}_exclusive() recursive
Ilya Leoshkevich committed
June 25, 2022
H
cpus: Introduce cpu_list_generation_id
Hyman Huang(黄勇) committed
March 15, 2022
M
Use g_new() & friends where that makes obvious sense
Markus Armbruster committed
October 23, 2020
C
overall/alpha tcg cpus|hppa: Fix Lesser GPL version number
Chetan Pant committed
September 23, 2020
S
qemu/atomic.h: rename atomic_ to qatomic_
Stefan Hajnoczi committed
July 2, 2020
P
cpus: Move CPU code from exec.c to cpus-common.c
Philippe Mathieu-Daudé committed
June 12, 2020
E
cpu: convert queued work to a QSIMPLEQ
Emilio G. Cota committed
May 20, 2020
A
cpus-common: ensure auto-assigned cpu_indexes don't clash
Alex Bennée committed
April 4, 2020
D
lockable: replaced locks with lock guard macros where appropriate
Daniel Brodsky committed
November 26, 2018
E
cpu: introduce cpu_in_exclusive_context()
Emilio G. Cota committed
August 22, 2019
P
Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' into staging
Peter Maydell committed
July 9, 2019
M
hw/core: Move cpu.c, cpu.h from qom/ to hw/core/
Markus Armbruster committed
May 23, 2019
R
cpus-common: nuke finish_safe_work
Roman Kagan committed
December 6, 2018
P
qemu/queue.h: simplify reverse access to QTAILQ
Paolo Bonzini committed
August 19, 2018
E
qom: convert the CPU list to RCU
Emilio G. Cota committed
October 31, 2016
P
*_run_on_cpu: introduce run_on_cpu_data type
Paolo Bonzini committed
August 31, 2016
P
cpus-common: lock-free fast path for cpu_exec_start/end
Paolo Bonzini committed
P
cpus-common: always defer async_run_on_cpu work items
Paolo Bonzini committed
P
cpus-common: move exclusive work infrastructure from linux-user
Paolo Bonzini committed
August 28, 2016
P
cpus-common: Introduce async_safe_run_on_cpu()
Paolo Bonzini committed
P
cpus-common: move CPU list management to common code
Paolo Bonzini committed
September 2, 2016
P
cpus-common: simplify locking for start_exclusive/end_exclusive
Paolo Bonzini committed
P
cpus-common: remove redundant call to exclusive_idle()
Paolo Bonzini committed
September 6, 2016
P
cpus-common: fix uninitialized variable use in run_on_cpu
Paolo Bonzini committed
August 29, 2016
S
cpus-common: move CPU work item management to common code
Sergey Fedorov committed