cpus-common: move CPU work item management to common code
commitd148d90ee83738d45a90dc0b2fb7b1712f164103
authorSergey Fedorov <serge.fdrv@gmail.com>
Mon, 29 Aug 2016 07:51:00 +0000 (29 09:51 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 27 Sep 2016 09:57:30 +0000 (27 11:57 +0200)
treece7cb2eec66d12b4e4ef0a1105a4a8170ed354fb
parent267f685b8b20784c97251618b515fcd17b42aad6
cpus-common: move CPU work item management to common code

Make CPU work core functions common between system and user-mode
emulation. User-mode does not use run_on_cpu, so do not implement it.

Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com>
Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <1470158864-17651-10-git-send-email-alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
bsd-user/main.c
cpus-common.c
cpus.c
include/qom/cpu.h
linux-user/main.c