[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 5/5] libxl: add libxl_vm_generation_id_set()
> -----Original Message----- > From: xen-devel-bounces@xxxxxxxxxxxxx [mailto:xen-devel- > bounces@xxxxxxxxxxxxx] On Behalf Of Ian Campbell > Sent: 21 May 2014 17:10 > To: David Vrabel > Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx; Andrew Cooper; Ian Jackson; Stefano > Stabellini > Subject: Re: [Xen-devel] [PATCH 5/5] libxl: add libxl_vm_generation_id_set() > > On Wed, 2014-05-21 at 14:21 +0100, David Vrabel wrote: > > Add a function to allow a toolstack to set a domain's VM generation > > ID. > > > > Although the specification requires that a ACPI Notify event is raised > > if the generation ID is changed, in practice this appears not to be > > necessary if the generation ID is changed while the Windows VM is > > suspended. > > Er, ok, that sounds suspicious though, can it be relied on for Windows > 2015? Is generating the event so difficult? (I thought we had a libxl > function to do it...) > I don't believe so. All that logic is still in QEMU AFAICT; it was part of what I was planning to pull into Xen with my PCI hotplug controller implementation. Paul > > > > +/* > > + * Set a HVM domain's VM Generation ID. > > + * > > + * Toolstacks should call this after building or restoring the domain, > > + * but before unpausing it. > > This would suggest that libxl_domain_config is the right place for it > then, and it should be handled within the library. But I'll await > completion of the discussion in 0/5 before committing 100% to that... > > > + * > > + * For further details, refer to the "Virtual Machine Generation ID" > > + * document from Microsoft. > > You linked to this in 0/5 -- perhaps include that in wherever this > comment ends up too? > > > + */ > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |