qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-block] [PATCH] virtio-blk: assert on starting/stopping


From: Michael S. Tsirkin
Subject: Re: [Qemu-block] [PATCH] virtio-blk: assert on starting/stopping
Date: Mon, 4 Apr 2016 11:47:58 +0300

On Mon, Apr 04, 2016 at 10:25:34AM +0200, Cornelia Huck wrote:
> On Mon, 4 Apr 2016 10:19:42 +0200
> Paolo Bonzini <address@hidden> wrote:
> 
> > On 04/04/2016 10:10, Cornelia Huck wrote:
> > > > This will be fixed by Cornelia's rework, and is an example of why I
> > > > think patch 1/9 is a good idea (IOW, assign=false is harmful).
> > > 
> > > So what do we want to do for 2.6? The aio handler rework (without the
> > > cleanup) is needed. Do we want to include the minimal version of my
> > > "keep handler assigned" patch (the one without the api rework) as well,
> > > as it fixes a latent bug?
> > 
> > I would, but Michael is more conservative in general.  Since the
> > difference between a bug and a feature is very fuzzy here, I would just
> > omit my patch 9.
> 
> I'd omit patch 9 as well, but the knowledge that the "handler
> deassigned" bug is still lurking makes me uncomfortable.

It's not a bug as such - that logic was relying on handler
invoking itself being a nop and that assumption broke with
dataplane rework.

> Would like to see a test from someone with a large setup, anyway (and I
> need to enhance my test setup, I guess...)

Now that Christian sent the backtrace I feel with understand
the issues, but more testing is always good :)

-- 
MST



reply via email to

[Prev in Thread] Current Thread [Next in Thread]