From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3 09/18] x86emul/test: split generic and testcase specific parts Date: Mon, 20 Feb 2017 15:13:17 +0000 Message-ID: <7dee342d-dab4-d059-3db7-df05dde52f22@citrix.com> References: <58A43FC3020000780013A151@prv-mh.provo.novell.com> <58A445C6020000780013A1CE@prv-mh.provo.novell.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 1cfpeR-00067C-PJ for xen-devel@lists.xenproject.org; Mon, 20 Feb 2017 15:13:19 +0000 In-Reply-To: <58A445C6020000780013A1CE@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel List-Id: xen-devel@lists.xenproject.org T24gMTUvMDIvMTcgMTE6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC0tLSBhL3Rvb2xzL3Rlc3Rz L3g4Nl9lbXVsYXRvci90ZXN0X3g4Nl9lbXVsYXRvci5jCj4gKysrIGIvdG9vbHMvdGVzdHMveDg2 X2VtdWxhdG9yL3Rlc3RfeDg2X2VtdWxhdG9yLmMKPiBAQCAtOCwxOSArOCwzNyBAQAo+ICAKPiAg I2RlZmluZSB2ZXJib3NlIGZhbHNlIC8qIFN3aXRjaCB0byB0cnVlIGZvciBmYXIgbW9yZSBsb2dn aW5nLiAqLwo+ICAKPiArc3RhdGljIHZvaWQgYmxvd2Zpc2hfc2V0X3JlZ3Moc3RydWN0IGNwdV91 c2VyX3JlZ3MgKnJlZ3MpCj4gK3sKPiArICAgIHJlZ3MtPmVheCA9IDI7Cj4gKyAgICByZWdzLT5l ZHggPSAxOwo+ICt9Cj4gKwo+ICtzdGF0aWMgYm9vbCBibG93ZmlzaF9jaGVja19yZWdzKGNvbnN0 IHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ICt7Cj4gKyAgICByZXR1cm4gcmVncy0+ZWF4 ID09IDIgJiYgcmVncy0+ZWR4ID09IDE7Cj4gK30KPiArCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg ewo+ICAgICAgY29uc3Qgdm9pZCAqY29kZTsKPiAgICAgIHNpemVfdCBzaXplOwo+ICAgICAgdW5z aWduZWQgaW50IGJpdG5lc3M7Cj4gICAgICBjb25zdCBjaGFyKm5hbWU7Cj4gKyAgICB2b2lkICgq c2V0X3JlZ3MpKHN0cnVjdCBjcHVfdXNlcl9yZWdzICopOwo+ICsgICAgYm9vbCAoKmNoZWNrX3Jl Z3MpKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdzICopOwo+ICB9IGJsb2JzW10gPSB7Cj4gLSAg ICB7IGJsb3dmaXNoX3g4Nl8zMiwgc2l6ZW9mKGJsb3dmaXNoX3g4Nl8zMiksIDMyLCAiYmxvd2Zp c2giIH0sCj4gLSAgICB7IGJsb3dmaXNoX3g4Nl8zMl9tbm9fYWNjdW11bGF0ZV9vdXRnb2luZ19h cmdzLAo+IC0gICAgICBzaXplb2YoYmxvd2Zpc2hfeDg2XzMyX21ub19hY2N1bXVsYXRlX291dGdv aW5nX2FyZ3MpLAo+IC0gICAgICAzMiwgImJsb3dmaXNoIChwdXNoKSIgfSwKPiArI2RlZmluZSBC TE9XRklTSChiaXRzLCBkZXNjLCB0YWcpICAgICAgICAgICAgICAgXAo+ICsgICAgeyAuY29kZSA9 IGJsb3dmaXNoX3g4Nl8jI2JpdHMjI3RhZywgICAgICAgICBcCj4gKyAgICAgIC5zaXplID0gc2l6 ZW9mKGJsb3dmaXNoX3g4Nl8jI2JpdHMjI3RhZyksIFwKCkRvIHlvdSBtaW5kIHB1dHRpbmcgc3Bh Y2VzIGluIGFyb3VuZCAjIyA/ICBUaGV5IGFyZSBiaW5hcnkgb3BlcmF0b3JzCmFmdGVyIGFsbCwg YW5kIGl0IHdpbGwgbWFrZSB0aGUgcmVzdWx0IG1vcmUgbGVnaWJsZS4KCk90aGVyd2lzZSwgUmV2 aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgo+ICsg ICAgICAuYml0bmVzcyA9IGJpdHMsIC5uYW1lID0gI2Rlc2MsICAgICAgICAgICBcCj4gKyAgICAg IC5zZXRfcmVncyA9IGJsb3dmaXNoX3NldF9yZWdzLCAgICAgICAgICAgIFwKPiArICAgICAgLmNo ZWNrX3JlZ3MgPSBibG93ZmlzaF9jaGVja19yZWdzIH0KPiAgI2lmZGVmIF9feDg2XzY0X18KPiAt ICAgIHsgYmxvd2Zpc2hfeDg2XzY0LCBzaXplb2YoYmxvd2Zpc2hfeDg2XzY0KSwgNjQsICJibG93 ZmlzaCIgfSwKPiArICAgIEJMT1dGSVNIKDY0LCBibG93ZmlzaCwgKSwKPiAgI2VuZGlmCj4gKyAg ICBCTE9XRklTSCgzMiwgYmxvd2Zpc2gsICksCj4gKyAgICBCTE9XRklTSCgzMiwgYmxvd2Zpc2gg KHB1c2gpLCBfbW5vX2FjY3VtdWxhdGVfb3V0Z29pbmdfYXJncyksCj4gKyN1bmRlZiBCTE9XRklT SAo+ICB9Owo+ICAKPiAgc3RhdGljIHVuc2lnbmVkIGludCBieXRlc19yZWFkOwo+IEBAIC0yNTY1 LDEzICsyNTgzLDQwIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK