[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC][PATCH v4 09/18] virtagent: add va_shutdown RPC
From: |
Jes Sorensen |
Subject: |
Re: [Qemu-devel] [RFC][PATCH v4 09/18] virtagent: add va_shutdown RPC |
Date: |
Thu, 18 Nov 2010 16:41:43 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101103 Fedora/1.0-0.33.b2pre.fc14 Lightning/1.0b3pre Thunderbird/3.1.6 |
On 11/18/10 16:35, Anthony Liguori wrote:
> On 11/18/2010 08:17 AM, Jes Sorensen wrote:
>> On 11/16/10 17:01, Michael Roth wrote:
>>
>>> RPC to initiate guest shutdown/reboot/powerdown
>>>
>> Do we really need this? After all those events can be passed down via
>> ACPI?
>>
>
> Reboot can't be passed by ACPI. This is why virDomainReboot is still
> not functional in KVM. Every other hypervisor does something identical
> to this series.
>
> And a hypervisor initiated shutdown ought to be treated differently than
> an ACPI shutdown. Namely, it should correspond to an immediate shut
> down vs. prompting the user.
>
> Not all OSes response to ACPI shutdown either FWIW.
Ok, fair enough.
I just would like to avoid duplicating functionality if we don't have to.
Cheers,
Jes
- [Qemu-devel] [RFC][PATCH v4 04/18] virtagent: base RPC client definitions, (continued)
- [Qemu-devel] [RFC][PATCH v4 04/18] virtagent: base RPC client definitions, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 05/18] virtagent: add getfile RPC, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 06/18] virtagent: add agent_viewfile command, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 07/18] virtagent: add getdmesg RPC, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 08/18] virtagent: add agent_viewdmesg command, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 09/18] virtagent: add va_shutdown RPC, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 12/18] virtagent: add agent_ping monitor command, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 11/18] virtagent: add va_ping RPC, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 16/18] virtagent: add va_send_hello() client function, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 13/18] virtagent: add agent_capabilities monitor function, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 18/18] virtagent: Makefile/configure changes to build virtagent bits, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 10/18] virtagent: add agent_shutdown monitor command, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 17/18] virtagent: qemu-vp, va_send_hello() on startup, Michael Roth, 2010/11/16
- [Qemu-devel] [RFC][PATCH v4 14/18] virtagent: add client capabilities init function, Michael Roth, 2010/11/16