[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] VM generation ID save/restore and migrate
Paul Durrant writes ("[Xen-devel] [PATCH] VM generation ID save/restore and migrate"): > VM generation ID save/restore and migrate. > > Add code to track the address of the VM generation id buffer across a > save/restore or migrate and increment it as necessary. > The address of the buffer is written into xenstore by hvmloader at > boot time. It must be read from xenstore by the caller of > xc_domain_save() and then written back again by the caller of > xc_domain_restore(). ... > + if ( RDEXACT(fd, &buf->vm_gid_addr, sizeof(uint32_t)) || > + RDEXACT(fd, &buf->vm_gid_addr, sizeof(uint64_t)) ) I'm generally OK with this, but I have two comments. Firstly "vm_gid_addr" etc. is a bit opaque and there might be lots of things called a "g identifier". Perhaps we could call these variables vm_generationid_addr or something ? > + ents[12] = "data/generation-id"; And this xenstore key suggests that the value is the id, not the address. I think it should be renamed. Thanks, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |