On 10 March 2013 13:47, Igor Mitsyanko <i.mitsya...@gmail.com> wrote:
> hw/sd.c and hw/onenand.c were wrongly using VMSTATE_BUFFER_UNSAFE for 
> dynamically
> allocated buffer migration, this was causing memory corruption.
> Use VMSTATE_BUFFER_POINTER_UNSAFE (wich has an additional VMS_POINTER flag 
> set) instead.
>
> Not sure what to do with vmstate version for his devices, should I bump it? 
> Migration
> was never working for them anyway.
>
> Only tested hw/sd.c, by saving/loading a snapshot of VM while it was playing 
> videofile
> from SD card.

Cc'ing Juan in case he wants to comment on the vmstate changes.

-- PMM

Reply via email to