[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Xen-devel] [PATCH 0/3] prevent qemu-xen-traditional from waking up needlessly
this small patch series prevents qemu-xen-traditional from waking up
needlessly several times a second in order to check some timers.
The first patch makes use of a new mechanism to receive buffered io
event notifications from Xen, so that qemu doesn't need to check the
buffered io page for data 10 times a sec for the entire life of the VM.
The second patch stops qemu-xen-traditional from starting some timers
for RTC emulation; they are not needed because the RTC is already
emulated in the hypervisor.
Finally the last patch increases the default select timeout to 1h:
nothing should rely on the select timeout to be 1sec, so we might as
well increase it to 1h.
Stefano Stabellini (3):
xen: introduce an event channel for buffered io event notifications
xen: don't initialize the RTC timers if xen is available
increase minimum timeout to 1h
hw/mc146818rtc.c | 2 ++
i386-dm/helper2.c | 45 +++++++++++++++++++++++++++++++++++++--------
2 files changed, 39 insertions(+), 8 deletions(-)
Xen-devel mailing list