10 Commits (f42cf447e2310e84e119b99f7f13c8dc7a6cf3d6)

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