Re: [Qemu-devel] [PATCH v4 0/6] jobs: fix transactional race condition

2016-11-14 Thread Jeff Cody
On Mon, Nov 14, 2016 at 01:58:03PM -0500, John Snow wrote: > Jeff, where did we leave off on this? > > --js I've applied it to my branch, but you made me realize I didn't send out a notice. Sorry about that! Here is my notice: :) Thanks, Applied to my block branch: git://github.com/codyprim

Re: [Qemu-devel] [PATCH v4 0/6] jobs: fix transactional race condition

2016-11-14 Thread John Snow
Jeff, where did we leave off on this? --js On 11/08/2016 01:50 AM, John Snow wrote: There are a few problems with transactional job completion right now. First, if jobs complete so quickly they complete before remaining jobs get a chance to join the transaction, the completion mode can leave w

Re: [Qemu-devel] [PATCH v4 0/6] jobs: fix transactional race condition

2016-11-09 Thread Jeff Cody
On Tue, Nov 08, 2016 at 01:50:33AM -0500, John Snow wrote: > There are a few problems with transactional job completion right now. > > First, if jobs complete so quickly they complete before remaining jobs > get a chance to join the transaction, the completion mode can leave well > known state and

Re: [Qemu-devel] [PATCH v4 0/6] jobs: fix transactional race condition

2016-11-09 Thread Jeff Cody
On Tue, Nov 08, 2016 at 01:50:33AM -0500, John Snow wrote: > There are a few problems with transactional job completion right now. > > First, if jobs complete so quickly they complete before remaining jobs > get a chance to join the transaction, the completion mode can leave well > known state and

[Qemu-devel] [PATCH v4 0/6] jobs: fix transactional race condition

2016-11-07 Thread John Snow
There are a few problems with transactional job completion right now. First, if jobs complete so quickly they complete before remaining jobs get a chance to join the transaction, the completion mode can leave well known state and the QLIST can get corrupted and the transactional jobs can complete