On 06/13/2014 02:57 AM, Alexander Graf wrote: > On 06/12/2014 05:02 PM, Alexey Kardashevskiy wrote: >> On 06/08/2014 09:59 AM, Alexey Kardashevskiy wrote: >>> On 06/03/2014 11:19 PM, Alexey Kardashevskiy wrote: >>>> On 05/30/2014 07:34 PM, Alexey Kardashevskiy wrote: >>>>> There are few helpers already to support array migration. However they >>>>> all >>>>> require the destination side to preallocate arrays before migration which >>>>> is not always possible due to unknown array size as it might be some >>>>> sort of dynamic state. One of the examples is an array of MSIX-enabled >>>>> devices in SPAPR PHB - this array may vary from 0 to 65536 entries and >>>>> its size depends on guest's ability to enable MSIX or do PCI hotplug. >>>>> >>>>> This adds new VMSTATE_VARRAY_STRUCT_ALLOC macro which is pretty >>>>> similar to >>>>> VMSTATE_STRUCT_VARRAY_POINTER_INT32 but it can alloc memory for migratign >>>>> array on the destination side. >>>>> >>>>> This defines VMS_ALLOC flag for a field. >>>>> >>>>> This changes vmstate_base_addr() to do the allocation when receiving >>>>> migration. >>>> >>>> >>>> Juan, Peter? No hurry, just pinging in order not to forget :) Thanks! >>> >>> Hi, anyone? :) >> >> Ping? > > Acked-by: Alexander Graf <ag...@suse.de>
This is cool and thanks :) But we still need to attract attention of others... -- Alexey