Re: [Qemu-devel] [PATCH] Vmchannel PCI device.

Dan Kenigsberg
2008-12-15T09:25:59Z

On Sun, Dec 14, 2008 at 04:52:20PM -0600, Anthony Liguori wrote:
> Gleb Natapov wrote:
>> On Sun, Dec 14, 2008 at 01:15:42PM -0600, Anthony Liguori wrote:
>> I don't know why do you think that we are going to use that for
>> closed
>> code or something. It will be used by libvirt and it is open source last
>> I checked.
>>
>
> For what?
>
> vmchannel was developed for SPICE, is this not right? That's where my
> assumption comes from. If there's another use case, please describe it.

Our management system uses vmchannel to communicate with an agent
running on the guest.

We use this agent to collect information about the guest OS: e.g.,
installed applications, who's logged in, whether anything's running, or
the guest is rebooting.

The agent is capable of performing operations on the guest, too. We use
this to log a user in (for single sign-on), to log a user out before
migrating to file, to renew the guest's dhcp lease if the guest is
migrated to another subnet, to name a few uses.

Dan.