These patches were posted before. They bring down the overhead of the
io-thread mode for TCG here, specifically when emulating SMP.
The major change in this version, besides rebasing, is the exclusion of
KVM from the main loop polling optimization.
Jan Kiszka (3):
Do not drop global mutex for polled main loop runs
Poll main loop after I/O events were received
Do not kick vcpus in TCG mode
cpus.c | 2 +-
sysemu.h | 2 +-
vl.c | 22 ++++++++++++++++------
3 files changed, 18 insertions(+), 8 deletions(-)