On 04/06/2017 09:25 AM, Fam Zheng wrote: > It should be moved to the same context as source, before inserting to the > graph. > > Signed-off-by: Fam Zheng <f...@redhat.com> > --- > block/mirror.c | 1 + > 1 file changed, 1 insertion(+)
Reviewed-by: Eric Blake <ebl...@redhat.com> > > diff --git a/block/mirror.c b/block/mirror.c > index 9e2fecc..e904fef 100644 > --- a/block/mirror.c > +++ b/block/mirror.c > @@ -1148,6 +1148,7 @@ static void mirror_start_job(const char *job_id, > BlockDriverState *bs, > return; > } > mirror_top_bs->total_sectors = bs->total_sectors; > + bdrv_set_aio_context(mirror_top_bs, bdrv_get_aio_context(bs)); > > /* bdrv_append takes ownership of the mirror_top_bs reference, need to > keep > * it alive until block_job_create() even if bs has no parent. */ > -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature