Mailing List Archive

Re: [PATCH v2 0/6] initial suspend support
On 01/16/2012 07:15 PM, Gerd Hoffmann wrote:
> This patch series makes suspend support in qemu alot more useful. Right
> now the guest can put itself into s3, but qemu will wakeup the guest
> instantly. With this patch series applied the guest will stay suspended
> instead and there are a few events which can kick the guest out of
> suspend state: A monitor command, ps/2 input, serial input, rtc. Not
> much yet, but it's a start with the low hanging fruits ;)
>
> Changes in v2:
> * Add a suspend notifier.
> * Replace the cmos_s3 qemu_irq with the notifier, zap a bunch of hackish
> cmos_s3 windup code (this touches xen-all.c, thus cc xen-devel).
> * Add rtc wakeup support.
>
> Gerd Hoffmann (6):
> suspend: add infrastructure
> suspend: switch acpi s3 to new infrastructure.
> suspend: add wakeup monitor command
> suspend: make ps/2 devices wakeup the guest
> suspend: make serial ports wakeup the guest.
> suspend: make rtc alarm wakeup the guest.
>
> hmp-commands.hx | 14 ++++++++++++++
> hmp.c | 5 +++++
> hmp.h | 1 +
> hw/acpi.c | 11 +----------
> hw/acpi.h | 2 --
> hw/acpi_piix4.c | 3 +--
> hw/mc146818rtc.c | 17 +++++++++++++++++
> hw/mips_malta.c | 2 +-
> hw/pc.c | 11 -----------
> hw/pc.h | 3 +--
> hw/pc_piix.c | 8 +-------
> hw/ps2.c | 6 ++++++
> hw/serial.c | 6 ++++++
> hw/vt82c686.c | 1 -
> qapi-schema.json | 11 +++++++++++
> qmp-commands.hx | 21 +++++++++++++++++++++
> qmp.c | 5 +++++
> sysemu.h | 3 +++
> vl.c | 28 ++++++++++++++++++++++++++++
> xen-all.c | 11 ++++++-----
> 20 files changed, 128 insertions(+), 41 deletions(-)

Nice. :)

Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>

Paolo

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel