From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42222) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bWq4j-0002Wf-UR for qemu-devel@nongnu.org; Mon, 08 Aug 2016 15:19:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bWq4f-0007fd-Ou for qemu-devel@nongnu.org; Mon, 08 Aug 2016 15:19:00 -0400 Resent-Message-Id: In-Reply-To: <1470683381-16680-1-git-send-email-jsnow@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 From: no-reply@patchew.org Date: Mon, 8 Aug 2016 12:18:48 -0700 (PDT) Message-ID: Subject: Re: [Qemu-devel] [PATCH 0/5] blockjobs: Fix transactional race condition List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: jsnow@redhat.com Cc: famz@redhat.com, qemu-block@nongnu.org, kwolf@redhat.com, vsementsov@virtuozzo.comfamz@redhat.com, jcody@redhat.com, qemu-devel@nongnu.org SGksCgpZb3VyIHNlcmllcyBzZWVtcyB0byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1z LiBTZWUgb3V0cHV0IGJlbG93IGZvcgptb3JlIGluZm9ybWF0aW9uOgoKTWVzc2FnZS1pZDogMTQ3 MDY4MzM4MS0xNjY4MC0xLWdpdC1zZW5kLWVtYWlsLWpzbm93QHJlZGhhdC5jb20KVHlwZTogc2Vy aWVzClN1YmplY3Q6IFtRZW11LWRldmVsXSBbUEFUQ0ggMC81XSBibG9ja2pvYnM6IEZpeCB0cmFu c2FjdGlvbmFsIHJhY2UgY29uZGl0aW9uCgo9PT0gVEVTVCBTQ1JJUFQgQkVHSU4gPT09CiMhL2Jp bi9iYXNoCgpCQVNFPWJhc2UKbj0xCnRvdGFsPSQoZ2l0IGxvZyAtLW9uZWxpbmUgJEJBU0UuLiB8 IHdjIC1sKQpmYWlsZWQ9MAoKY29tbWl0cz0iJChnaXQgbG9nIC0tZm9ybWF0PSVIIC0tcmV2ZXJz ZSAkQkFTRS4uKSIKZm9yIGMgaW4gJGNvbW1pdHM7IGRvCiAgICBlY2hvICJDaGVja2luZyBQQVRD SCAkbi8kdG90YWw6ICQoZ2l0IHNob3cgLS1uby1wYXRjaCAtLWZvcm1hdD0lcyAkYykuLi4iCiAg ICBpZiAhIGdpdCBzaG93ICRjIC0tZm9ybWF0PWVtYWlsIHwgLi9zY3JpcHRzL2NoZWNrcGF0Y2gu cGwgLS1tYWlsYmFjayAtOyB0aGVuCiAgICAgICAgZmFpbGVkPTEKICAgICAgICBlY2hvCiAgICBm aQogICAgbj0kKChuKzEpKQpkb25lCgpleGl0ICRmYWlsZWQKPT09IFRFU1QgU0NSSVBUIEVORCA9 PT0KClVwZGF0aW5nIDNjOGNmNWE5YzIxZmY4NzgyMTY0ZDFkZWY3ZjQ0YmQ4ODg3MTMzODQKRnJv bSBodHRwczovL2dpdGh1Yi5jb20vcGF0Y2hldy1wcm9qZWN0L3FlbXUKICogW25ldyB0YWddICAg ICAgICAgcGF0Y2hldy8xNDcwNjgzMzgxLTE2NjgwLTEtZ2l0LXNlbmQtZW1haWwtanNub3dAcmVk aGF0LmNvbSAtPiBwYXRjaGV3LzE0NzA2ODMzODEtMTY2ODAtMS1naXQtc2VuZC1lbWFpbC1qc25v d0ByZWRoYXQuY29tClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcKMjNmNzliMyBpb3Rl c3RzOiBhZGQgdHJhbnNhY3Rpb25hbCBmYWlsdXJlIHJhY2UgdGVzdAo4ODUyZThhIGJsb2Nram9i OiBhZGQgLmNsZWFuIHByb3BlcnR5CjBhNjIxNTcgYmxvY2tqb2I6IHJlZmFjdG9yIGJhY2t1cF9z dGFydCBhcyBiYWNrdXBfam9iX2NyZWF0ZQoyMmFjYzc2IGJsb2Nram9iOiBhZGQgYmxvY2tfam9i X3N0YXJ0CmUxY2JmMWIgYmxvY2tqb2I6IGZpeCBkZWFkIHBvaW50ZXIgaW4gdHhuIGxpc3QKCj09 PSBPVVRQVVQgQkVHSU4gPT09CkNoZWNraW5nIFBBVENIIDEvNTogYmxvY2tqb2I6IGZpeCBkZWFk IHBvaW50ZXIgaW4gdHhuIGxpc3QuLi4KQ2hlY2tpbmcgUEFUQ0ggMi81OiBibG9ja2pvYjogYWRk IGJsb2NrX2pvYl9zdGFydC4uLgpDaGVja2luZyBQQVRDSCAzLzU6IGJsb2Nram9iOiByZWZhY3Rv ciBiYWNrdXBfc3RhcnQgYXMgYmFja3VwX2pvYl9jcmVhdGUuLi4KV0FSTklORzogbGluZSBvdmVy IDgwIGNoYXJhY3RlcnMKIzQzMzogRklMRTogYmxvY2tkZXYuYzozMzk2OgorICAgIGpvYiA9IGJh Y2t1cF9qb2JfY3JlYXRlKGpvYl9pZCwgYnMsIHRhcmdldF9icywgc3BlZWQsIHN5bmMsIE5VTEws IG9uX3NvdXJjZV9lcnJvciwKCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgNDYzIGxpbmVz IGNoZWNrZWQKCllvdXIgcGF0Y2ggaGFzIHN0eWxlIHByb2JsZW1zLCBwbGVhc2UgcmV2aWV3LiAg SWYgYW55IG9mIHRoZXNlIGVycm9ycwphcmUgZmFsc2UgcG9zaXRpdmVzIHJlcG9ydCB0aGVtIHRv IHRoZSBtYWludGFpbmVyLCBzZWUKQ0hFQ0tQQVRDSCBpbiBNQUlOVEFJTkVSUy4KCkNoZWNraW5n IFBBVENIIDQvNTogYmxvY2tqb2I6IGFkZCAuY2xlYW4gcHJvcGVydHkuLi4KQ2hlY2tpbmcgUEFU Q0ggNS81OiBpb3Rlc3RzOiBhZGQgdHJhbnNhY3Rpb25hbCBmYWlsdXJlIHJhY2UgdGVzdC4uLgo9 PT0gT1VUUFVUIEVORCA9PT0KClRlc3QgY29tbWFuZCBleGl0ZWQgd2l0aCBjb2RlOiAx