From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 for-4.8] x86/hvm: Don't truncate the hvm hypercall index before range checking it Date: Fri, 28 Oct 2016 11:49:59 +0100 Message-ID: <20161028104959.GD30231@citrix.com> References: <1477580744-11951-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1477580744-11951-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBPY3QgMjcsIDIwMTYgYXQgMDQ6MDU6NDRQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBjL3MgNWVlY2E2OGYgaW50cm9kdWNlZCB0aGUgNjRiaXQgQUJJIGZvciBIVk0gZ3Vl c3RzLCBhbmQgY2hvc2UgdG8gZXhwbGljaXRseQo+IHRydW5jYXRlIHRoZSBpbmRleCwgZGVzcGl0 ZSB0aGUgZmFjdCB0aGF0IHRoZSBgbW92ICRpbW0zMiwgJWVheGAgaW4gdGhlCj4gaHlwZXJjYWxs IHBhZ2UgYWxyZWFkeSBwcm92aWRlcyB0aGUgZXhwZWN0ZWQgdHJ1bmNhdGlvbi4KPiAKPiBUaGUg dHJ1bmNhdGlvbiBpc24ndCB2ZXJ5IG9idmlvdXMsIGFuZCBpcyBjb3VudGVyaW50dWl0aXZlLCBz ZWVpbmcgYXMgYWxsCj4gb3RoZXIgNjRiaXQgcGFyYW1ldGVycyBhcmUgcGFzc2VkIHdpdGhvdXQg dHJ1bmNhdGlvbi4gIEl0IGlzIGFsc28gZGlmZmVyZW50IHRvCj4gdGhlIFBWIEFCSSwgd2hpY2gg aXMgb3RoZXJ3aXNlIGlkZW50aWNhbC4KPiAKPiBBcyB0aGUgaHlwZXJjYWxsIHBhZ2UgaGFzIGFs d2F5cyBiZWVuIHByZXNlbnQgZm9yIEhWTSBndWVzdHMgKGFuZCBpbmRlZWQsIGlzCj4gYmFzaWNh bGx5IG1hbmRhdG9yeSB0byBhYnN0cmFjdCBhd2F5IHZlbmRvciBkaWZmZXJlbmNlcyksIGl0IGlz IGV4Y2VlZGluZ2x5Cj4gdW5saWtlbHkgdGhhdCBhbnkgY29kZSBleGlzdHMgd2hpY2ggZW50ZXJz IGh2bV9kb19oeXBlcmNhbGwoKSB3aXRoIHVwcGVyIGJpdHMKPiBzZXQgaW4gJXJheC4KPiAKPiBU aGVyZWZvcmUsIHRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGZpeCB0aGUgQUJJIGJlZm9yZSBpdCBi ZWNvbWVzIGltcG9zc2libGUgdG8KPiBmaXguCj4gCj4gV2hpbGUgdHdlYWtpbmcgdGhpcyBhcmVh LCBmaXggb25lIHBpZWNlIG9mIHRyYWlsaW5nIHdoaXRlc3BhY2UuCj4gCj4gU2lnbmVkLW9mZi1i eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1i eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmVsZWFzZS1hY2tlZC1ieTogV2Vp IExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=