[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 3/5] migration/vmstate: fix array of ptr with
From: |
Dr. David Alan Gilbert |
Subject: |
Re: [Qemu-devel] [PATCH v2 3/5] migration/vmstate: fix array of ptr with nullptrs |
Date: |
Mon, 27 Feb 2017 19:00:12 +0000 |
User-agent: |
Mutt/1.7.1 (2016-10-04) |
* Halil Pasic (address@hidden) wrote:
>
>
> On 02/24/2017 01:29 PM, Dr. David Alan Gilbert wrote:
> > * Halil Pasic (address@hidden) wrote:
> >> Make VMS_ARRAY_OF_POINTER cope with null pointers. Previously the
> >> reward for trying to migrate an array with some null pointers in it was
> >> an illegal memory access, that is a swift and painless death of the
> >> process. Let's make vmstate cope with this scenario.
> >>
> >> The general approach is, when we encounter a null pointer (element),
> >> instead of following the pointer to save/load the data behind it, we
> >> save/load a placeholder. This way we can detect if we expected a null
> >> pointer at the load side but not null data was saved instead.
> >>
> >> Signed-off-by: Halil Pasic <address@hidden>
> >> Reviewed-by: Guenther Hutzl <address@hidden>
> >
> > Reviewed-by: Dr. David Alan Gilbert <address@hidden>
> >
>
> Thanks! Seems there are no further objections. Is the series going in
> via your tree (softfreeze starting 28.02, me worried)?
I'm ok with that; and there will be a migration pull tomorrow.
So lets see what we can do.
Dave
>
> Regards,
> Halil
>
--
Dr. David Alan Gilbert / address@hidden / Manchester, UK
- [Qemu-devel] [PATCH v2 0/5] vmstate: handle arrays with null ptrs, Halil Pasic, 2017/02/22
- [Qemu-devel] [PATCH v2 4/5] tests/test-vmstate.c: test array of ptr with null, Halil Pasic, 2017/02/22
- [Qemu-devel] [PATCH v2 1/5] migration/vmstate: renames in (load|save)_state, Halil Pasic, 2017/02/22
- [Qemu-devel] [PATCH v2 2/5] migration/vmstate: split up vmstate_base_addr, Halil Pasic, 2017/02/22
- [Qemu-devel] [PATCH v2 3/5] migration/vmstate: fix array of ptr with nullptrs, Halil Pasic, 2017/02/22
- [Qemu-devel] [PATCH v2 5/5] tests/test-vmstate.c: test array of ptr to primitive, Halil Pasic, 2017/02/22
- Re: [Qemu-devel] [PATCH v2 0/5] vmstate: handle arrays with null ptrs, Dr. David Alan Gilbert, 2017/02/28