From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 2/2] hvmloader: cast to 64bit before multiplication in get_module_entry Date: Mon, 22 Aug 2016 05:55:14 -0600 Message-ID: <57BB04420200007800107EA2@prv-mh.provo.novell.com> References: <1471593967-29166-1-git-send-email-wei.liu2@citrix.com> <1471593967-29166-3-git-send-email-wei.liu2@citrix.com> <57B6E00202000078001074EB@prv-mh.provo.novell.com> <8a71e6a7-d203-e4b9-042f-c2bbfeb2b401@citrix.com> <57B710EC020000780010760E@prv-mh.provo.novell.com> <20160822113740.GV20641@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bbnwL-0007go-NI for xen-devel@lists.xenproject.org; Mon, 22 Aug 2016 12:02:53 +0000 In-Reply-To: <20160822113740.GV20641@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: Anthony PERARD , Andrew Cooper , Xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDIyLjA4LjE2IGF0IDEzOjM3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4g T24gRnJpLCBBdWcgMTksIDIwMTYgYXQgMDY6MDA6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+ID4+PiBPbiAxOS4wOC4xNiBhdCAxMjowOSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j b20+IHdyb3RlOgo+PiA+IE9uIDE5LzA4LzE2IDA5OjMxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4g Pj4+Pj4gT24gMTkuMDguMTYgYXQgMTA6MDYsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToK Pj4gPj4+IC0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwo+PiA+Pj4g KysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCj4+ID4+PiBAQCAtMjcy LDggKzI3Miw4IEBAIGNvbnN0IHN0cnVjdCBodm1fbW9kbGlzdF9lbnRyeSAqZ2V0X21vZHVsZV9l bnRyeSgKPj4gPj4+ICAKPj4gPj4+ICAgICAgaWYgKCAhbW9kbGlzdCB8fAo+PiA+Pj4gICAgICAg ICAgIGluZm8tPm1vZGxpc3RfcGFkZHIgPiBVSU5UUFRSX01BWCB8fAo+PiA+Pj4gLSAgICAgICAg IChpbmZvLT5tb2RsaXN0X3BhZGRyICsgaW5mby0+bnJfbW9kdWxlcyAqIHNpemVvZigqbW9kbGlz dCkgLSAxKQo+PiA+Pj4gLSAgICAgICAgICAgID4gVUlOVFBUUl9NQVggKQo+PiA+Pj4gKyAgICAg ICAgIChpbmZvLT5tb2RsaXN0X3BhZGRyICsKPj4gPj4+ICsgICAgICAgICAgKHVpbnQ2NF90KWlu Zm8tPm5yX21vZHVsZXMgKiBzaXplb2YoKm1vZGxpc3QpIC0gMSkgPiBVSU5UUFRSX01BWCApCj4+ ID4+PiAgICAgICAgICByZXR1cm4gTlVMTDsKPj4gPj4gVGhpcyBjYW4gYmUgaGFkIHdpdGhvdXQg cmVzb3J0aW5nIHRvIDY0LWJpdCBtdWx0aXBsaWNhdGlvbiwgYnkgYm91bmRzCj4+ID4+IGNoZWNr aW5nCj4+ID4+Cj4+ID4+ICAgICAgICAgIChVSU5UUFRSX01BWCAtICh1aW50cHRyX3QpaW5mby0+ bW9kbGlzdF9wYWRkcikgLyBzaXplb2YoKm1vZGxpc3QpCj4+ID4+Cj4+ID4+IGluc3RlYWQuIFdo aWxlIHdlIHdvdWxkIGNlcnRhaW5seSBob3BlIHRoYXQgY29tcGlsZXJzIGRvbid0IHJlc29ydAo+ PiA+PiB0byBhIGxpYmdjYyBoZWxwZXIgZm9yIDY0LWJpdCBtdWx0aXBsaWNhdGlvbiwgSSB0aGlu ayB3ZSdkIGJldHRlciBhdm9pZAo+PiA+PiB0aGF0IHJpc2sgYWx0b2dldGhlci4KPj4gPiAKPj4g PiBJbiB0aGlzIGNhc2UsIHVzaW5nIGxpYmdjYyB3b3VsZCBjYXVzZSBhIGxpbmsgZXJyb3IgYmVj YXVzZSBvZgo+PiA+IC1mbm8tYnVpbHRpbiwgc28gSSBkb24ndCB0aGluayBpdCBpcyB0b28gYmFk Lgo+PiAKPj4gQW5kIGl0J3MgdGhpcyBsaW5rIGVycm9yIHdoaWNoIEkgd2FudCB0byBhdm9pZC4K PiAKPiBXaGF0IGFwcHJvYWNoIHNob3VsZCBJIHVzZT8gSSB3b3VsZCBsaWtlIHRvIGNsZWFyIHRo aXMgbWlub3IgaXNzdWUgYXMKPiBxdWljayBhcyBwb3NzaWJsZS4KCldlbGwsIGlmIEFuZHJldyB3 YW50cyB0byBhY2sgdGhlIHBhdGNoIHdpdGggdGhlIGFib3ZlIHVuY2hhbmdlZCwgSQp3b24ndCBv YmplY3QuIEkgY29udGludWUgdG8gcHJlZmVyIHRoZSBzdWdnZXN0ZWQgYWx0ZXJuYXRpdmUgdGhv dWdoLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==