io-thread optimizations
Get series with b4
b4 am [email protected]Versions newest first
- v2 Latest3 patches 11 repliesIn review
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | Do not drop global mutex for polled main loop runsvl.c | +8 | 0 replies | |
| 2/3 | Poll main loop after I/O events were receivedsysemu.h vl.c | +9 | 0 replies | |
| 3/3 | Do not kick vcpus in TCG modecpus.c | +1 | 0 replies |
Reviews trailers per patch
None of the 3 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Paolo Bonzini |
|---|---|
| Series | R-b |
| 1/3 | |
| 2/3 | |
| 3/3 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [Qemu-devel] [PATCH v2 0/3] io-thread optimizations
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(-)