Re: [Qemu-block] [PATCH v3 0/4] vl: introduce vm_shutdown()

2018-03-08 Thread Stefan Hajnoczi
On Wed, Mar 07, 2018 at 02:42:01PM +, Stefan Hajnoczi wrote: > v3: > * Rebase on qemu.git/master after AIO_WAIT_WHILE() was merged [Fam] > v2: > * Tackle the .ioeventfd_stop() vs vq handler race by removing the ioeventfd >from a BH in the IOThread [Fam] > > There are several race

Re: [Qemu-block] [PATCH v3 0/4] vl: introduce vm_shutdown()

2018-03-08 Thread Paolo Bonzini
On 08/03/2018 17:01, Michael S. Tsirkin wrote: > On Wed, Mar 07, 2018 at 02:42:01PM +, Stefan Hajnoczi wrote: >> v3: >> * Rebase on qemu.git/master after AIO_WAIT_WHILE() was merged [Fam] >> v2: >> * Tackle the .ioeventfd_stop() vs vq handler race by removing the ioeventfd >>from a BH in

Re: [Qemu-block] [PATCH v3 0/4] vl: introduce vm_shutdown()

2018-03-08 Thread Michael S. Tsirkin
On Wed, Mar 07, 2018 at 02:42:01PM +, Stefan Hajnoczi wrote: > v3: > * Rebase on qemu.git/master after AIO_WAIT_WHILE() was merged [Fam] > v2: > * Tackle the .ioeventfd_stop() vs vq handler race by removing the ioeventfd >from a BH in the IOThread [Fam] Acked-by: Michael S. Tsirkin

Re: [Qemu-block] [PATCH v3 0/4] vl: introduce vm_shutdown()

2018-03-07 Thread Fam Zheng
On Wed, 03/07 14:42, Stefan Hajnoczi wrote: > v3: > * Rebase on qemu.git/master after AIO_WAIT_WHILE() was merged [Fam] > v2: > * Tackle the .ioeventfd_stop() vs vq handler race by removing the ioeventfd >from a BH in the IOThread [Fam] > > There are several race conditions in

Re: [Qemu-block] [PATCH v3 0/4] vl: introduce vm_shutdown()

2018-03-07 Thread Paolo Bonzini
On 07/03/2018 15:42, Stefan Hajnoczi wrote: > v3: > * Rebase on qemu.git/master after AIO_WAIT_WHILE() was merged [Fam] > v2: > * Tackle the .ioeventfd_stop() vs vq handler race by removing the ioeventfd >from a BH in the IOThread [Fam] > > There are several race conditions in