From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH] xen-pvdevice: Introduce a simplistic xen-pvdevice save state Date: Thu, 8 Mar 2018 12:53:47 +0000 Message-ID: References: <1520513551-19851-1-git-send-email-igor.druzhinin@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1etv3e-0005Ck-Mx for xen-devel@lists.xenproject.org; Thu, 08 Mar 2018 12:54:06 +0000 In-Reply-To: <1520513551-19851-1-git-send-email-igor.druzhinin@citrix.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: "qemu-devel@nongnu.org" , "xen-devel@lists.xenproject.org" Cc: Anthony Perard , "pbonzini@redhat.com" , Igor Druzhinin , "sstabellini@kernel.org" , "mst@redhat.com" List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElnb3IgRHJ1emhpbmluIFttYWls dG86aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbV0KPiBTZW50OiAwOCBNYXJjaCAyMDE4IDEyOjUz Cj4gVG86IHFlbXUtZGV2ZWxAbm9uZ251Lm9yZzsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu b3JnCj4gQ2M6IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7IFBhdWwgRHVycmFudCA8UGF1bC5EdXJy YW50QGNpdHJpeC5jb20+OyBBbnRob255Cj4gUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXgu Y29tPjsgbXN0QHJlZGhhdC5jb207Cj4gcGJvbnppbmlAcmVkaGF0LmNvbTsgSWdvciBEcnV6aGlu aW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BBVENIXSB4ZW4tcHZk ZXZpY2U6IEludHJvZHVjZSBhIHNpbXBsaXN0aWMgeGVuLXB2ZGV2aWNlIHNhdmUKPiBzdGF0ZQo+ IAo+IFRoaXMgc2hvdWxkIGhlbHAgdG8gYXZvaWQgcHJvYmxlbXMgd2l0aCBhY2Nlc3NpbmcgdGhl IGRldmljZSBhZnRlcgo+IG1pZ3JhdGlvbi9yZXN1bWUgd2l0aG91dCBQViBkcml2ZXJzLiBPbGRl ciBzeXN0ZW1zIHdpbGwgYWNxdWlyZQo+IHRoZSBuZXcgcmVjb3JkIHdoZW4gbWlncmF0ZWQgd2hp Y2ggc2hvdWxkIG5vdCBjaGFuZ2UgdGhlaXIgc3RhdGUgZm9yCj4gd29yc2UuCj4gCj4gU2lnbmVk LW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CgpSZXZp ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNvbT4KCj4gLS0tCj4g IGh3L2kzODYveGVuL3hlbl9wdmRldmljZS5jIHwgMTEgKysrKysrKysrKysKPiAgMSBmaWxlIGNo YW5nZWQsIDExIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEvaHcvaTM4Ni94ZW4veGVu X3B2ZGV2aWNlLmMgYi9ody9pMzg2L3hlbi94ZW5fcHZkZXZpY2UuYwo+IGluZGV4IGMwOTNiMzQu LmVmMjJhMDMgMTAwNjQ0Cj4gLS0tIGEvaHcvaTM4Ni94ZW4veGVuX3B2ZGV2aWNlLmMKPiArKysg Yi9ody9pMzg2L3hlbi94ZW5fcHZkZXZpY2UuYwo+IEBAIC03MSw2ICs3MSwxNiBAQCBzdGF0aWMg Y29uc3QgTWVtb3J5UmVnaW9uT3BzIHhlbl9wdl9tbWlvX29wcyA9IHsKPiAgICAgIC5lbmRpYW5u ZXNzID0gREVWSUNFX0xJVFRMRV9FTkRJQU4sCj4gIH07Cj4gCj4gK3N0YXRpYyBjb25zdCBWTVN0 YXRlRGVzY3JpcHRpb24gdm1zdGF0ZV94ZW5fcHZkZXZpY2UgPSB7Cj4gKyAgICAubmFtZSA9ICJ4 ZW4tcHZkZXZpY2UiLAo+ICsgICAgLnZlcnNpb25faWQgPSAxLAo+ICsgICAgLm1pbmltdW1fdmVy c2lvbl9pZCA9IDEsCj4gKyAgICAuZmllbGRzID0gKFZNU3RhdGVGaWVsZFtdKSB7Cj4gKyAgICAg ICAgVk1TVEFURV9QQ0lfREVWSUNFKHBhcmVudF9vYmosIFhlblBWRGV2aWNlKSwKPiArICAgICAg ICBWTVNUQVRFX0VORF9PRl9MSVNUKCkKPiArICAgIH0KPiArfTsKPiArCj4gIHN0YXRpYyB2b2lk IHhlbl9wdl9yZWFsaXplKFBDSURldmljZSAqcGNpX2RldiwgRXJyb3IgKiplcnJwKQo+ICB7Cj4g ICAgICBYZW5QVkRldmljZSAqZCA9IFhFTl9QVl9ERVZJQ0UocGNpX2Rldik7Cj4gQEAgLTEyMCw2 ICsxMzAsNyBAQCBzdGF0aWMgdm9pZCB4ZW5fcHZfY2xhc3NfaW5pdChPYmplY3RDbGFzcyAqa2xh c3MsIHZvaWQKPiAqZGF0YSkKPiAgICAgIGstPmNsYXNzX2lkID0gUENJX0NMQVNTX1NZU1RFTV9P VEhFUjsKPiAgICAgIGRjLT5kZXNjID0gIlhlbiBQViBEZXZpY2UiOwo+ICAgICAgZGMtPnByb3Bz ID0geGVuX3B2X3Byb3BzOwo+ICsgICAgZGMtPnZtc2QgPSAmdm1zdGF0ZV94ZW5fcHZkZXZpY2U7 Cj4gIH0KPiAKPiAgc3RhdGljIGNvbnN0IFR5cGVJbmZvIHhlbl9wdl90eXBlX2luZm8gPSB7Cj4g LS0KPiAyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=