[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/5] prevent Qemu from waking up needlessly
From: |
Stefano Stabellini |
Subject: |
[Qemu-devel] [PATCH v2 0/5] prevent Qemu from waking up needlessly |
Date: |
Fri, 27 Jan 2012 12:26:08 +0000 |
User-agent: |
Alpine 2.00 (DEB 1167 2008-08-23) |
Hi all,
this small patch series prevents Qemu from waking up needlessly on Xen
several times a second in order to check some timers.
The first patch stops Qemu from emulating the PIT on Xen, the second
patch disables the rtc_clock entirely.
The third 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 fourth patch changes qemu_next_alarm_deadline only to check the
expire time of a clock if it is enabled.
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.
Shortlog and diffstat follow:
Stefano Stabellini (5):
xen: do not initialize the interval timer emulator
xen: disable rtc_clock
xen: introduce an event channel for buffered io event notifications
qemu_next_alarm_deadline: check the expire time of a clock only if it is
enabled
qemu_calculate_timeout: increase minimum timeout to 1h
hw/pc.c | 7 +++++--
qemu-timer.c | 12 +++++-------
xen-all.c | 43 +++++++++++++++++++++++++++++++++++++------
3 files changed, 47 insertions(+), 15 deletions(-)
A git tree available here:
git://xenbits.xen.org/people/sstabellini/qemu-dm.git timers-2
Cheers,
Stefano
- [Qemu-devel] [PATCH v2 0/5] prevent Qemu from waking up needlessly,
Stefano Stabellini <=
- [Qemu-devel] [PATCH v2 1/5] xen: do not initialize the interval timer emulator, Stefano Stabellini, 2012/01/27
- [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Stefano Stabellini, 2012/01/27
- Re: [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Paolo Bonzini, 2012/01/27
- Re: [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Stefano Stabellini, 2012/01/30
- Re: [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Paolo Bonzini, 2012/01/30
- Re: [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Stefano Stabellini, 2012/01/30
- Re: [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Anthony Liguori, 2012/01/30
- Re: [Qemu-devel] [PATCH v2 2/5] xen: disable rtc_clock, Paolo Bonzini, 2012/01/31
[Qemu-devel] [PATCH v2 4/5] qemu_next_alarm_deadline: check the expire time of a clock only if it is enabled, Stefano Stabellini, 2012/01/27