Hi Jan, In 2011 the following patch was merged to optimize I/O vs vcpu scheduling:
commit c9f711a5d31e22dac932c1c01e9c0f97caff0988 Author: Jan Kiszka <jan.kis...@siemens.com> Date: Mon Aug 22 17:46:02 2011 +0200 Poll main loop after I/O events were received This was back in the days of CONFIG_IOTHREAD. Things have changed quite a bit since then. Do you think the last_io/non-blocking trick is still needed today in TCG? Thanks, Stefan