From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Dr. David Alan Gilbert" Subject: Re: [PATCH] migration, xen: Fix block image lock issue on live migration Date: Mon, 2 Oct 2017 20:18:22 +0100 Message-ID: <20171002191822.GA2707@work-vm> References: <20171002163058.15651-1-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dz6EX-0004nF-NP for xen-devel@lists.xenproject.org; Mon, 02 Oct 2017 19:18:29 +0000 Content-Disposition: inline In-Reply-To: <20171002163058.15651-1-anthony.perard@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Anthony PERARD , kwolf@redhat.com Cc: xen-devel@lists.xenproject.org, Juan Quintela , Ian Jackson , qemu-devel@nongnu.org, Wei Liu List-Id: xen-devel@lists.xenproject.org QWRkaW5nIGluIGt3b2xmOyAgaXQgbG9va3Mgc2FuZSB0byBtZTsgS2V2aW4/CklmIEknbSByZWFk aW5nIHRoaXMgcmlnaHQsIHRoaXMgaXMganVzdCBhZnRlciB0aGUgZGV2aWNlIHN0YXRlIHNhdmUu CgpEYXZlCgoqIEFudGhvbnkgUEVSQVJEIChhbnRob255LnBlcmFyZEBjaXRyaXguY29tKSB3cm90 ZToKPiBXaGVuIGRvaW5nIGEgbGl2ZSBtaWdyYXRpb24gb2YgYSBYZW4gZ3Vlc3Qgd2l0aCBsaWJ4 bCwgdGhlIGltYWdlcyBmb3IKPiBibG9jayBkZXZpY2VzIGFyZSBsb2NrZWQgYnkgdGhlIG9yaWdp bmFsIFFFTVUgcHJvY2VzcywgYW5kIHRoaXMgcHJldmVudAo+IHRoZSBRRU1VIGF0IHRoZSBkZXN0 aW5hdGlvbiB0byB0YWtlIHRoZSBsb2NrIGFuZCB0aGUgbWlncmF0aW9uIGZhaWwuCj4gCj4gRnJv bSBRRU1VIHBvaW50IG9mIHZpZXcsIG9uY2UgdGhlIFJBTSBvZiBhIGRvbWFpbiBpcyBtaWdyYXRl ZCwgdGhlcmUgaXMKPiB0d28gUU1QIGNvbW1hbmRzLCAic3RvcCIgdGhlbiAieGVuLXNhdmUtZGV2 aWNlcy1zdGF0ZSIsIGF0IHdoaWNoIHBvaW50IGEKPiBuZXcgUUVNVSBpcyBzcGF3bmVkIGF0IHRo ZSBkZXN0aW5hdGlvbi4KPiAKPiBSZWxlYXNlIGxvY2tzIGluICJ4ZW4tc2F2ZS1kZXZpY2VzLXN0 YXRlIiBzbyB0aGUgZGVzdGluYXRpb24gY2FuIHRha2VzCj4gdGhlbS4KPiAKPiBTaWduZWQtb2Zm LWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiBD Q2luZyBsaWJ4bCBtYWludGFpbmVyczoKPiBDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1 LmNpdHJpeC5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4g IG1pZ3JhdGlvbi9zYXZldm0uYyB8IDE0ICsrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2Vk LCAxNCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL21pZ3JhdGlvbi9zYXZldm0uYyBi L21pZ3JhdGlvbi9zYXZldm0uYwo+IGluZGV4IDRhODgyMjg2MTQuLjY5ZDkwNGMxNzkgMTAwNjQ0 Cj4gLS0tIGEvbWlncmF0aW9uL3NhdmV2bS5jCj4gKysrIGIvbWlncmF0aW9uL3NhdmV2bS5jCj4g QEAgLTIyNjMsNiArMjI2MywyMCBAQCB2b2lkIHFtcF94ZW5fc2F2ZV9kZXZpY2VzX3N0YXRlKGNv bnN0IGNoYXIgKmZpbGVuYW1lLCBFcnJvciAqKmVycnApCj4gICAgICBxZW11X2ZjbG9zZShmKTsK PiAgICAgIGlmIChyZXQgPCAwKSB7Cj4gICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCBRRVJSX0lP X0VSUk9SKTsKPiArICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgLyogbGlieGwgY2FsbHMgdGhlIFFN UCBjb21tYW5kICJzdG9wIiBiZWZvcmUgY2FsbGluZwo+ICsgICAgICAgICAqICJ4ZW4tc2F2ZS1k ZXZpY2VzLXN0YXRlIiBhbmQgaW4gY2FzZSBvZiBtaWdyYXRpb24gZmFpbHVyZSwgbGlieGwKPiAr ICAgICAgICAgKiB3b3VsZCBjYWxsICJjb250Ii4KPiArICAgICAgICAgKiBTbyBjYWxsIGJkcnZf aW5hY3RpdmF0ZV9hbGwgKHJlbGVhc2UgbG9ja3MpIGhlcmUgdG8gbGV0IHRoZSBvdGhlcgo+ICsg ICAgICAgICAqIHNpZGUgb2YgdGhlIG1pZ3JhdGlvbiB0YWtlIGNvbnRyb2xlIG9mIHRoZSBpbWFn ZXMuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgaWYgKCFzYXZlZF92bV9ydW5uaW5nKSB7Cj4g KyAgICAgICAgICAgIHJldCA9IGJkcnZfaW5hY3RpdmF0ZV9hbGwoKTsKPiArICAgICAgICAgICAg aWYgKHJldCkgewo+ICsgICAgICAgICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAiJXM6IGJkcnZf aW5hY3RpdmF0ZV9hbGwoKSBmYWlsZWQgKCVkKSIsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgIF9fZnVuY19fLCByZXQpOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICAgICAg fQo+ICAKPiAgIHRoZV9lbmQ6Cj4gLS0gCj4gQW50aG9ueSBQRVJBUkQKPiAKLS0KRHIuIERhdmlk IEFsYW4gR2lsYmVydCAvIGRnaWxiZXJ0QHJlZGhhdC5jb20gLyBNYW5jaGVzdGVyLCBVSwoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==