Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1748590imm; Tue, 22 May 2018 08:42:58 -0700 (PDT) X-Google-Smtp-Source: AB8JxZo+XEYQIkWr/YdAja0s4VxDdrYrYFNPg6fmQ14Ou4JLiUVJDZ0sdG8/YKch6lEIiqhMn27o X-Received: by 2002:a62:965c:: with SMTP id c89-v6mr24798998pfe.37.1527003778538; Tue, 22 May 2018 08:42:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527003778; cv=none; d=google.com; s=arc-20160816; b=FXZ8VtdLuz81rtjhsXgptae2gExW325YaFsciQmTMmTJEtZfCzc+3ZAYaIZBH0kcEc 8LwDGntl/OTj1MrQgS1S024FTR9X815wHIr+qtNotThowSVMmknifAl61EZJfVpWTLAv 7EqUobdhx+yybeRASQf9Ll4OIZbxwjdisQvPxgt6IwGqPiNL8Jizez0R7HKQ+L6rXHei s8RcKyZg6YoIKv93FtnfBNIQSMxzS/j6uEvQYtBVQqF12i88GAEHh8wgTnxeQwvwbRG0 tQxN9YN/z8LCzOq1hgV4+D1tepIg2vpt4oFP3Me9WksSoSopbD5uktYVcVQ71z37dV1b 6qsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=vlOgqJsm3ochDkmgb89tyY/E7PtN1gBEqppcatuXifA=; b=yZUi+kA2gElqpKXzlV416RIYaagmkQkuUQbtdivE67oGEgkluw7u6dUw0c2winMTZO K8MUF5MnDC5najgOmtePuQ/A+AFubzWf4b4owmruX33PqvC4Xev0xA9y1gUKGTw+msCL rJ9AIW+muB88D5FSjC8jIrnIuTHE7WpQ+wri+mOvX3LLGAq2S9jli8pOkfDrXXVBY0yV 2LMbumgMcuQ1ZDoheVNpAlH1R0DHKeD+Rm+gZdL3AxWI38VedxS5ET5Mh/76z0EK9ul7 7lu/Hx+0o5aLPA4mO/+Vf+QyikT/OWZZ0w6Km6pWM50TnhI31fNLfJkAbYCS2CoieaK4 LVQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=EQdR8Dqj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 3-v6si17342703pla.38.2018.05.22.08.42.43; Tue, 22 May 2018 08:42:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=EQdR8Dqj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751492AbeEVPmR (ORCPT + 99 others); Tue, 22 May 2018 11:42:17 -0400 Received: from smtp-fw-9101.amazon.com ([207.171.184.25]:56364 "EHLO smtp-fw-9101.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751196AbeEVPmQ (ORCPT ); Tue, 22 May 2018 11:42:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209; t=1527003735; x=1558539735; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=vlOgqJsm3ochDkmgb89tyY/E7PtN1gBEqppcatuXifA=; b=EQdR8DqjzrWb9aNWlBlLGHoBxbYbqgWhGDaJhq6NgMLIKEp9hca2J+4j Hrdyt9QJOVgl8MZltgKkbkYF8p5HyHHIv7e0Q+NtnnutBl4wLrYS2VvEw EpLBQDMhUt9ZiwCe/3TkkRn6J0cWNG7fXJ5n2yN3cFU6HBxR2bkGUX4q9 w=; X-IronPort-AV: E=Sophos;i="5.49,430,1520899200"; d="scan'208";a="742232522" Received: from sea3-co-svc-lb6-vlan3.sea.amazon.com (HELO email-inbound-relay-2b-2eab95aa.us-west-2.amazon.com) ([10.47.22.38]) by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 May 2018 15:42:11 +0000 Received: from EX13MTAUEA001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-2b-2eab95aa.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id w4MFg9R0040157 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 22 May 2018 15:42:11 GMT Received: from EX13D01EUB002.ant.amazon.com (10.43.166.113) by EX13MTAUEA001.ant.amazon.com (10.43.61.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 22 May 2018 15:42:09 +0000 Received: from EX13D01EUB003.ant.amazon.com (10.43.166.248) by EX13D01EUB002.ant.amazon.com (10.43.166.113) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 22 May 2018 15:42:08 +0000 Received: from EX13D01EUB003.ant.amazon.com ([10.43.166.248]) by EX13D01EUB003.ant.amazon.com ([10.43.166.248]) with mapi id 15.00.1367.000; Tue, 22 May 2018 15:42:09 +0000 From: "Raslan, KarimAllah" To: "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , "pbonzini@redhat.com" CC: "rkrcmar@redhat.com" Subject: Re: [PATCH] KVM: Switch 'requests' to be 64-bit (explicitly) Thread-Topic: [PATCH] KVM: Switch 'requests' to be 64-bit (explicitly) Thread-Index: AQHT1D++Gdqnz/tFy0K4EdrtXKZQKaQDl3kAgDiG6QA= Date: Tue, 22 May 2018 15:42:08 +0000 Message-ID: <1527003728.13207.55.camel@amazon.de> References: <1523744804-8220-1-git-send-email-karahmed@amazon.de> <53700469-74f0-f3b0-96a4-d8ace2919b36@redhat.com> In-Reply-To: <53700469-74f0-f3b0-96a4-d8ace2919b36@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.165.101] Content-Type: text/plain; charset="utf-8" Content-ID: <7F024E4BA91BD94EAA6E79E996156847@amazon.com> MIME-Version: 1.0 Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gTW9uLCAyMDE4LTA0LTE2IGF0IDE4OjI4ICswMjAwLCBQYW9sbyBCb256aW5pIHdyb3RlOg0K PiBPbiAxNS8wNC8yMDE4IDAwOjI2LCBLYXJpbUFsbGFoIEFobWVkIHdyb3RlOg0KPiA+IA0KPiA+ IFN3aXRjaCAncmVxdWVzdHMnIHRvIGJlIGV4cGxpY2l0bHkgNjQtYml0IGFuZCB1cGRhdGUgQlVJ TERfQlVHX09OIGNoZWNrIHRvDQo+ID4gdXNlIHRoZSBzaXplIG9mICJyZXF1ZXN0cyIgaW5zdGVh ZCBvZiB0aGUgaGFyZC1jb2RlZCAnMzInLg0KPiA+IA0KPiA+IFRoYXQgZ2l2ZXMgdXMgYSBiaXQg bW9yZSByb29tIGFnYWluIGZvciBhcmNoLXNwZWNpZmljIHJlcXVlc3RzIGFzIHdlDQo+ID4gYWxy ZWFkeSByYW4gb3V0IG9mIHNwYWNlIGZvciB4ODYgZHVlIHRvIHRoZSBoYXJkLWNvZGVkIGNoZWNr Lg0KPiA+IA0KPiA+IENjOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPg0KPiA+ IENjOiBSYWRpbSBLcsSNbcOhxZkgPHJrcmNtYXJAcmVkaGF0LmNvbT4NCj4gPiBDYzoga3ZtQHZn ZXIua2VybmVsLm9yZw0KPiA+IENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnDQo+ID4g U2lnbmVkLW9mZi1ieTogS2FyaW1BbGxhaCBBaG1lZCA8a2FyYWhtZWRAYW1hem9uLmRlPg0KPiAN Cj4gSSdtIGFmcmFpZCBhcmNoaXRlY3R1cmVzIGxpa2UgQVJNIDMyIG5lZWQgdGhpcyB0byBiZSBj b25kaXRpb25hbCAodXNpbmcNCj4gS2NvbmZpZykuDQoNCldoeSB3b3VsZCB1c2luZyBhIDY0LWJp dCAncmVxdWVzdHMnIGJlIGEgcHJvYmxlbSBmb3IgQVJNMzI/IEFyZSB5b3XCoA0KY29uY2VybmVk IGFib3V0IHBlcmZvcm1hbmNlIGhlcmUgb3IgaXMgdGhlcmUgc29tZSBzeW1hbnRpYyBwcm9ibGVt Pw0KDQo+IA0KPiBUaGFua3MsDQo+IA0KPiBQYW9sbw0KPiANCj4gPiANCj4gPiAtLS0NCj4gPiAg aW5jbHVkZS9saW51eC9rdm1faG9zdC5oIHwgMTAgKysrKystLS0tLQ0KPiA+ICAxIGZpbGUgY2hh bmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KPiA+IA0KPiA+IGRpZmYgLS1n aXQgYS9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmggYi9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmgN Cj4gPiBpbmRleCA2OTMwYzYzLi5mZTRmNDZiIDEwMDY0NA0KPiA+IC0tLSBhL2luY2x1ZGUvbGlu dXgva3ZtX2hvc3QuaA0KPiA+ICsrKyBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaA0KPiA+IEBA IC0xMjksNyArMTI5LDcgQEAgc3RhdGljIGlubGluZSBib29sIGlzX2Vycm9yX3BhZ2Uoc3RydWN0 IHBhZ2UgKnBhZ2UpDQo+ID4gICNkZWZpbmUgS1ZNX1JFUVVFU1RfQVJDSF9CQVNFICAgICA4DQo+ ID4gIA0KPiA+ICAjZGVmaW5lIEtWTV9BUkNIX1JFUV9GTEFHUyhuciwgZmxhZ3MpICh7IFwNCj4g PiAtCUJVSUxEX0JVR19PTigodW5zaWduZWQpKG5yKSA+PSAzMiAtIEtWTV9SRVFVRVNUX0FSQ0hf QkFTRSk7IFwNCj4gPiArCUJVSUxEX0JVR19PTigodW5zaWduZWQpKG5yKSA+PSAoc2l6ZW9mKCgo c3RydWN0IGt2bV92Y3B1ICopMCktPnJlcXVlc3RzKSAqIDgpIC0gS1ZNX1JFUVVFU1RfQVJDSF9C QVNFKTsgXA0KPiA+ICAJKHVuc2lnbmVkKSgoKG5yKSArIEtWTV9SRVFVRVNUX0FSQ0hfQkFTRSkg fCAoZmxhZ3MpKTsgXA0KPiA+ICB9KQ0KPiA+ICAjZGVmaW5lIEtWTV9BUkNIX1JFUShucikgICAg ICAgICAgIEtWTV9BUkNIX1JFUV9GTEFHUyhuciwgMCkNCj4gPiBAQCAtMjIzLDcgKzIyMyw3IEBA IHN0cnVjdCBrdm1fdmNwdSB7DQo+ID4gIAlpbnQgdmNwdV9pZDsNCj4gPiAgCWludCBzcmN1X2lk eDsNCj4gPiAgCWludCBtb2RlOw0KPiA+IC0JdW5zaWduZWQgbG9uZyByZXF1ZXN0czsNCj4gPiAr CXU2NCByZXF1ZXN0czsNCj4gPiAgCXVuc2lnbmVkIGxvbmcgZ3Vlc3RfZGVidWc7DQo+ID4gIA0K PiA+ICAJaW50IHByZV9wY3B1Ow0KPiA+IEBAIC0xMTIyLDcgKzExMjIsNyBAQCBzdGF0aWMgaW5s aW5lIHZvaWQga3ZtX21ha2VfcmVxdWVzdChpbnQgcmVxLCBzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUp DQo+ID4gIAkgKiBjYWxsZXIuICBQYWlyZWQgd2l0aCB0aGUgc21wX21iX19hZnRlcl9hdG9taWMg aW4ga3ZtX2NoZWNrX3JlcXVlc3QuDQo+ID4gIAkgKi8NCj4gPiAgCXNtcF93bWIoKTsNCj4gPiAt CXNldF9iaXQocmVxICYgS1ZNX1JFUVVFU1RfTUFTSywgJnZjcHUtPnJlcXVlc3RzKTsNCj4gPiAr CXNldF9iaXQocmVxICYgS1ZNX1JFUVVFU1RfTUFTSywgKHZvaWQgKikmdmNwdS0+cmVxdWVzdHMp Ow0KPiA+ICB9DQo+ID4gIA0KPiA+ICBzdGF0aWMgaW5saW5lIGJvb2wga3ZtX3JlcXVlc3RfcGVu ZGluZyhzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUpDQo+ID4gQEAgLTExMzIsMTIgKzExMzIsMTIgQEAg c3RhdGljIGlubGluZSBib29sIGt2bV9yZXF1ZXN0X3BlbmRpbmcoc3RydWN0IGt2bV92Y3B1ICp2 Y3B1KQ0KPiA+ICANCj4gPiAgc3RhdGljIGlubGluZSBib29sIGt2bV90ZXN0X3JlcXVlc3QoaW50 IHJlcSwgc3RydWN0IGt2bV92Y3B1ICp2Y3B1KQ0KPiA+ICB7DQo+ID4gLQlyZXR1cm4gdGVzdF9i aXQocmVxICYgS1ZNX1JFUVVFU1RfTUFTSywgJnZjcHUtPnJlcXVlc3RzKTsNCj4gPiArCXJldHVy biB0ZXN0X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAodm9pZCAqKSZ2Y3B1LT5yZXF1ZXN0 cyk7DQo+ID4gIH0NCj4gPiAgDQo+ID4gIHN0YXRpYyBpbmxpbmUgdm9pZCBrdm1fY2xlYXJfcmVx dWVzdChpbnQgcmVxLCBzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUpDQo+ID4gIHsNCj4gPiAtCWNsZWFy X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAmdmNwdS0+cmVxdWVzdHMpOw0KPiA+ICsJY2xl YXJfYml0KHJlcSAmIEtWTV9SRVFVRVNUX01BU0ssICh2b2lkICopJnZjcHUtPnJlcXVlc3RzKTsN Cj4gPiAgfQ0KPiA+ICANCj4gPiAgc3RhdGljIGlubGluZSBib29sIGt2bV9jaGVja19yZXF1ZXN0 KGludCByZXEsIHN0cnVjdCBrdm1fdmNwdSAqdmNwdSkNCj4gPiANCj4gDQo+IA0KQW1hem9uIERl dmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgKQmVybGluIC0gRHJlc2RlbiAtIEFhY2hlbgpt YWluIG9mZmljZTogS3JhdXNlbnN0ci4gMzgsIDEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJl cjogRHIuIFJhbGYgSGVyYnJpY2gsIENocmlzdGlhbiBTY2hsYWVnZXIKVXN0LUlEOiBERTI4OTIz Nzg3OQpFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNodCBDaGFybG90dGVuYnVyZyBIUkIgMTQ5MTcz IEIK