From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: Re: [PATCH v3 09/16] hvmloader: Check modules whereabouts Date: Thu, 3 Mar 2016 16:00:49 +0000 Message-ID: <20160303160049.GH7532@perard.uk.xensource.com> References: <1456412174-20162-1-git-send-email-anthony.perard@citrix.com> <1456412174-20162-10-git-send-email-anthony.perard@citrix.com> <56D486C502000078000D77F2@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <56D486C502000078000D77F2@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 Cc: Keir Fraser , Stefano Stabellini , Andrew Cooper , Ian Jackson , xen-devel@lists.xen.org, Wei Liu List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBGZWIgMjksIDIwMTYgYXQgMDk6NTg6MjlBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDI1LjAyLjE2IGF0IDE1OjU2LCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv bT4gd3JvdGU6Cj4gPiAtLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMK PiA+ICsrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwo+ID4gQEAgLTMw Myw2ICszMDMsMTUgQEAgaW50IG1haW4odm9pZCkKPiA+ICAKPiA+ICAgICAgc21wX2luaXRpYWxp c2UoKTsKPiA+ICAKPiA+ICsgICAgLyogQ2hlY2sgdGhhdCB0ZXN0cyBkb2VzIG5vdCB1c2UgbWVt b3J5IHdoZXJlIG1vZHVsZXMgYXJlIHN0b3JlZCAqLwo+ID4gKyAgICBCVUdfT04oICgodWludDMy X3QpaHZtX3N0YXJ0X2luZm8gKyBzaXplb2Yoc3RydWN0IGh2bV9zdGFydF9pbmZvKSkgPj0gNCA8 PCAyMCApOwo+ID4gKyAgICBmb3IgKCB1bnNpZ25lZCBpID0gMDsgaSA8IGh2bV9zdGFydF9pbmZv LT5ucl9tb2R1bGVzOyBpKysgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBjb25zdCBzdHJ1Y3Qg aHZtX21vZGxpc3RfZW50cnkgKm1vZGxpc3QgPQo+ID4gKyAgICAgICAgICAgIChzdHJ1Y3QgaHZt X21vZGxpc3RfZW50cnkgKilodm1fc3RhcnRfaW5mby0+bW9kbGlzdF9wYWRkcjsKPiA+ICsgICAg ICAgIGlmICggbW9kbGlzdFtpXS5zaXplICkKPiA+ICsgICAgICAgICAgICBCVUdfT04oIG1vZGxp c3RbaV0ucGFkZHIgKyBtb2RsaXN0W2ldLnNpemUgPj0gNHVsIDw8IDIwICk7Cj4gPiArICAgIH0K PiAKPiBGaXJzdCBvZiBhbGwgYm90aCBjaGVja3Mgc2hvdWxkIHVzZSA+IGluc3RlYWQgb2YgPj0u IEFuZCB0aGVuCj4gZXhwZWN0aW5nIGFsbCBtb2R1bGVzIHRvIGxpdmUgYmVsb3cgNE1iIGRvZXNu J3Qgc2VlbSB2ZXJ5Cj4gcmVhc29uYWJsZS4KClllcywgYW5kIHRoaXMgY2FuIGJlIGFuIGlzc3Vl IHdpdGggT1ZNRiwgaXQncyBhIDJNQiBiaW5hcnkuIEknbSBub3Qgc3VyZQp3aGF0IHRvIGRvIGFi b3V0IHRoaXMsIHNob3VsZCBJIGlnbm9yZSBwZXJmb3JtX3Rlc3RzKCkgaWYgaXQgZ29pbmcgdG8K Y2xlYXIgdGhlIG1lbW9yeSB1c2VkIGJ5IHRoZSBtb2R1bGVzPwoKSSBzaG91bGQgcHJvYmFibHkg Y2hlY2sgdGhhdCB0aGUgbW9kdWxlcyBhcmUgb3V0c2lkZSB0aGUgbWVtb3J5IHJlZ2lvbiB0aGF0 CmlzIGdvaW5nIHRvIGJlIHVzZWQgYnkgcGVyZm9ybV90ZXN0cygpLCBpbnN0ZWFkIG9mIGp1c3Qg Y2hlY2tpbmcgdGhhdCB0aGV5CmFyZSBiZWxsb3cgNE1CLgoKLS0gCkFudGhvbnkgUEVSQVJECgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=