10 Commits (530049bc1dcc24c1178a29d99ca08b6dd08413e0)

Author SHA1 Message Date
Paolo Bonzini 14e6fe12a7 *_run_on_cpu: introduce run_on_cpu_data type 10 years ago
Paolo Bonzini c265e976f4 cpus-common: lock-free fast path for cpu_exec_start/end 10 years ago
Paolo Bonzini 53f5ed9506 cpus-common: Introduce async_safe_run_on_cpu() 10 years ago
Paolo Bonzini 758e1b2b62 cpus-common: simplify locking for start_exclusive/end_exclusive 10 years ago
Paolo Bonzini cf07da65f3 cpus-common: remove redundant call to exclusive_idle() 10 years ago
Paolo Bonzini c978b31687 cpus-common: always defer async_run_on_cpu work items 10 years ago
Paolo Bonzini ab129972c8 cpus-common: move exclusive work infrastructure from linux-user 10 years ago
Paolo Bonzini 0e55539c07 cpus-common: fix uninitialized variable use in run_on_cpu 10 years ago
Sergey Fedorov d148d90ee8 cpus-common: move CPU work item management to common code 10 years ago
Paolo Bonzini 267f685b8b cpus-common: move CPU list management to common code 10 years ago