From mboxrd@z Thu Jan 1 00:00:00 1970 From: Razvan Cojocaru Subject: Re: [PATCH v2 25/25] arm/altp2m: Add test of xc_altp2m_change_gfn. Date: Tue, 2 Aug 2016 12:14:44 +0300 Message-ID: <8b74cee1-c72b-a875-4516-fb05bb1f038e@bitdefender.com> References: <20160801171028.11615-1-proskurin@sec.in.tum.de> <20160801171028.11615-26-proskurin@sec.in.tum.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bUVkp-0004uG-EG for xen-devel@lists.xenproject.org; Tue, 02 Aug 2016 09:12:51 +0000 Received: from smtp03.buh.bitdefender.org (smtp.bitdefender.biz [10.17.80.77]) by mx-sr.buh.bitdefender.com (Postfix) with ESMTP id DD2C67FBE7 for ; Tue, 2 Aug 2016 12:12:48 +0300 (EEST) In-Reply-To: <20160801171028.11615-26-proskurin@sec.in.tum.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Sergej Proskurin , xen-devel@lists.xenproject.org Cc: Wei Liu , Tamas K Lengyel , Ian Jackson List-Id: xen-devel@lists.xenproject.org T24gMDgvMDEvMjAxNiAwODoxMCBQTSwgU2VyZ2VqIFByb3NrdXJpbiB3cm90ZToKPiBUaGlzIGNv bW1pdCBleHRlbmRzIHhlbi1hY2Nlc3MgYnkgYSBzaW1wbGUgdGVzdCBvZiB0aGUgZnVuY3Rpb25h bGl0eQo+IHByb3ZpZGVkIGJ5ICJ4Y19hbHRwMm1fY2hhbmdlX2dmbiIuIFRoZSBpZGVhIGlzIHRv IGR5bmFtaWNhbGx5IHJlbWFwIGEKPiB0cmFwcGluZyBnZm4gdG8gYW5vdGhlciBtZm4sIHdoaWNo IGhvbGRzIHRoZSBzYW1lIGNvbnRlbnQgYXMgdGhlCj4gb3JpZ2luYWwgbWZuLgo+IAo+IFNpZ25l ZC1vZmYtYnk6IFNlcmdlaiBQcm9za3VyaW4gPHByb3NrdXJpbkBzZWMuaW4udHVtLmRlPgo+IC0t LQo+IENjOiBSYXp2YW4gQ29qb2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+Cj4gQ2M6 IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT4KPiBDYzogSWFuIEphY2tzb24g PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJp eC5jb20+Cj4gLS0tCj4gIHRvb2xzL3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jIHwgMTM1 ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwg MTMyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xz L3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jIGIvdG9vbHMvdGVzdHMveGVuLWFjY2Vzcy94 ZW4tYWNjZXNzLmMKPiBpbmRleCBlYWZkN2Q2Li4zOWI3ZGRmIDEwMDY0NAo+IC0tLSBhL3Rvb2xz L3Rlc3RzL3hlbi1hY2Nlc3MveGVuLWFjY2Vzcy5jCj4gKysrIGIvdG9vbHMvdGVzdHMveGVuLWFj Y2Vzcy94ZW4tYWNjZXNzLmMKPiBAQCAtMzgsNiArMzgsNyBAQAo+ICAjaW5jbHVkZSA8c3lzL21t YW4uaD4KPiAgI2luY2x1ZGUgPHN5cy9wb2xsLmg+Cj4gIAo+ICsjZGVmaW5lIFhDX1dBTlRfQ09N UEFUX01BUF9GT1JFSUdOX0FQSQo+ICAjaW5jbHVkZSA8eGVuY3RybC5oPgo+ICAjaW5jbHVkZSA8 eGVuZXZ0Y2huLmg+Cj4gICNpbmNsdWRlIDx4ZW4vdm1fZXZlbnQuaD4KPiBAQCAtNDksNiArNTAs OCBAQAo+ICAjZGVmaW5lIFNUQVJUX1BGTiAwVUxMCj4gICNlbmRpZgo+ICAKPiArI2RlZmluZSBJ TlZBTElEX0dGTiB+KDBVTCkKPiArCj4gICNkZWZpbmUgRFBSSU5URihhLCBiLi4uKSBmcHJpbnRm KHN0ZGVyciwgYSwgIyMgYikKPiAgI2RlZmluZSBFUlJPUihhLCBiLi4uKSBmcHJpbnRmKHN0ZGVy ciwgYSAiXG4iLCAjIyBiKQo+ICAjZGVmaW5lIFBFUlJPUihhLCBiLi4uKSBmcHJpbnRmKHN0ZGVy ciwgYSAiOiAlc1xuIiwgIyMgYiwgc3RyZXJyb3IoZXJybm8pKQo+IEBAIC03Miw5ICs3NSwxNCBA QCB0eXBlZGVmIHN0cnVjdCB4ZW5hY2Nlc3Mgewo+ICAgICAgeGVuX3Bmbl90IG1heF9ncGZuOwo+ ICAKPiAgICAgIHZtX2V2ZW50X3Qgdm1fZXZlbnQ7Cj4gKwo+ICsgICAgdW5zaWduZWQgaW50IGFw Mm1faWR4Owo+ICsgICAgeGVuX3Bmbl90IGdmbl9vbGQ7Cj4gKyAgICB4ZW5fcGZuX3QgZ2ZuX25l dzsKPiAgfSB4ZW5hY2Nlc3NfdDsKPiAgCj4gIHN0YXRpYyBpbnQgaW50ZXJydXB0ZWQ7Cj4gK3N0 YXRpYyBpbnQgZ2ZuX2NoYW5nZWQgPSAwOwo+ICBib29sIGV2dGNobl9iaW5kID0gMCwgZXZ0Y2hu X29wZW4gPSAwLCBtZW1fYWNjZXNzX2VuYWJsZSA9IDA7Cj4gIAo+ICBzdGF0aWMgdm9pZCBjbG9z ZV9oYW5kbGVyKGludCBzaWcpCj4gQEAgLTgyLDYgKzkwLDk0IEBAIHN0YXRpYyB2b2lkIGNsb3Nl X2hhbmRsZXIoaW50IHNpZykKPiAgICAgIGludGVycnVwdGVkID0gc2lnOwo+ICB9Cj4gIAo+ICtz dGF0aWMgaW50IGNvcHlfZ2ZuKHhjX2ludGVyZmFjZSAqeGNoLCBkb21pZF90IGRvbWFpbl9pZCwK PiArICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgZHN0X2dmbiwgeGVuX3Bmbl90IHNyY19n Zm4pCj4gK3sKPiArICAgIHZvaWQgKnNyY192YWRkciA9IE5VTEw7Cj4gKyAgICB2b2lkICpkc3Rf dmFkZHIgPSBOVUxMOwo+ICsKPiArICAgIHNyY192YWRkciA9IHhjX21hcF9mb3JlaWduX3Jhbmdl KHhjaCwgZG9tYWluX2lkLCBYQ19QQUdFX1NJWkUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBQUk9UX1JFQUQsIHNyY19nZm4pOwo+ICsgICAgaWYgKCBzcmNfdmFkZHIg PT0gTUFQX0ZBSUxFRCB8fCBzcmNfdmFkZHIgPT0gTlVMTCkKPiArICAgIHsKPiArICAgICAgICBy ZXR1cm4gLTE7Cj4gKyAgICB9CgpQbGVhc2UgZG9uJ3QgdXNlIHNjb3BlcyBmb3Igc2luZ2xlIHJl dHVybiBzdGF0ZW1lbnRzIChpLmUuIG5vIHsgLi4uIH0KYXJvdW5kIHRoZW0pLgoKPiArCj4gKyAg ICBkc3RfdmFkZHIgPSB4Y19tYXBfZm9yZWlnbl9yYW5nZSh4Y2gsIGRvbWFpbl9pZCwgWENfUEFH RV9TSVpFLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUFJPVF9XUklU RSwgZHN0X2dmbik7Cj4gKyAgICBpZiAoIGRzdF92YWRkciA9PSBNQVBfRkFJTEVEIHx8IGRzdF92 YWRkciA9PSBOVUxMKQo+ICsgICAgewo+ICsgICAgICAgIHJldHVybiAtMTsKPiArICAgIH0KCkJ1 dCBpZiB0aGlzIGZhaWxlZCBhbmQgdGhlIGZpcnN0IG9uZSBzdWNjZWVkcywgc2hvdWxkbid0IHdl IG11bm1hcCgpIHRoZQpmaXJzdCBvbmUgYmVmb3JlIHRoZSByZXR1cm4/CgoKVGhhbmtzLApSYXp2 YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=