From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 2/2] hvmloader: cast to 64bit before multiplication in get_module_entry Date: Mon, 22 Aug 2016 12:37:40 +0100 Message-ID: <20160822113740.GV20641@citrix.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> 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 1bbnY2-0005CF-8N for xen-devel@lists.xenproject.org; Mon, 22 Aug 2016 11:37:46 +0000 Content-Disposition: inline In-Reply-To: <57B710EC020000780010760E@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: Anthony PERARD , Andrew Cooper , Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBBdWcgMTksIDIwMTYgYXQgMDY6MDA6MTJBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE5LjA4LjE2IGF0IDEyOjA5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv bT4gd3JvdGU6Cj4gPiBPbiAxOS8wOC8xNiAwOTozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+ Pj4gT24gMTkuMDguMTYgYXQgMTA6MDYsIDx3ZWkubGl1MkBjaXRyaXguY29tPiB3cm90ZToKPiA+ Pj4gLS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCj4gPj4+ICsrKyBi L3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwo+ID4+PiBAQCAtMjcyLDggKzI3 Miw4IEBAIGNvbnN0IHN0cnVjdCBodm1fbW9kbGlzdF9lbnRyeSAqZ2V0X21vZHVsZV9lbnRyeSgK PiA+Pj4gIAo+ID4+PiAgICAgIGlmICggIW1vZGxpc3QgfHwKPiA+Pj4gICAgICAgICAgIGluZm8t Pm1vZGxpc3RfcGFkZHIgPiBVSU5UUFRSX01BWCB8fAo+ID4+PiAtICAgICAgICAgKGluZm8tPm1v ZGxpc3RfcGFkZHIgKyBpbmZvLT5ucl9tb2R1bGVzICogc2l6ZW9mKCptb2RsaXN0KSAtIDEpCj4g Pj4+IC0gICAgICAgICAgICA+IFVJTlRQVFJfTUFYICkKPiA+Pj4gKyAgICAgICAgIChpbmZvLT5t b2RsaXN0X3BhZGRyICsKPiA+Pj4gKyAgICAgICAgICAodWludDY0X3QpaW5mby0+bnJfbW9kdWxl cyAqIHNpemVvZigqbW9kbGlzdCkgLSAxKSA+IFVJTlRQVFJfTUFYICkKPiA+Pj4gICAgICAgICAg cmV0dXJuIE5VTEw7Cj4gPj4gVGhpcyBjYW4gYmUgaGFkIHdpdGhvdXQgcmVzb3J0aW5nIHRvIDY0 LWJpdCBtdWx0aXBsaWNhdGlvbiwgYnkgYm91bmRzCj4gPj4gY2hlY2tpbmcKPiA+Pgo+ID4+ICAg ICAgICAgIChVSU5UUFRSX01BWCAtICh1aW50cHRyX3QpaW5mby0+bW9kbGlzdF9wYWRkcikgLyBz aXplb2YoKm1vZGxpc3QpCj4gPj4KPiA+PiBpbnN0ZWFkLiBXaGlsZSB3ZSB3b3VsZCBjZXJ0YWlu bHkgaG9wZSB0aGF0IGNvbXBpbGVycyBkb24ndCByZXNvcnQKPiA+PiB0byBhIGxpYmdjYyBoZWxw ZXIgZm9yIDY0LWJpdCBtdWx0aXBsaWNhdGlvbiwgSSB0aGluayB3ZSdkIGJldHRlciBhdm9pZAo+ ID4+IHRoYXQgcmlzayBhbHRvZ2V0aGVyLgo+ID4gCj4gPiBJbiB0aGlzIGNhc2UsIHVzaW5nIGxp YmdjYyB3b3VsZCBjYXVzZSBhIGxpbmsgZXJyb3IgYmVjYXVzZSBvZgo+ID4gLWZuby1idWlsdGlu LCBzbyBJIGRvbid0IHRoaW5rIGl0IGlzIHRvbyBiYWQuCj4gCj4gQW5kIGl0J3MgdGhpcyBsaW5r IGVycm9yIHdoaWNoIEkgd2FudCB0byBhdm9pZC4KPiAKCldoYXQgYXBwcm9hY2ggc2hvdWxkIEkg dXNlPyBJIHdvdWxkIGxpa2UgdG8gY2xlYXIgdGhpcyBtaW5vciBpc3N1ZSBhcwpxdWljayBhcyBw b3NzaWJsZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=