Received: by 10.192.165.156 with SMTP id m28csp2658747imm; Sun, 15 Apr 2018 06:14:23 -0700 (PDT) X-Google-Smtp-Source: AIpwx49eTHN4/AmSXkzUfAtbioDqpCM/HONSaP8Dzl4o/6U7JbSO6uVFiHMh5JLV+R/jo2S1lGOT X-Received: by 10.98.77.2 with SMTP id a2mr1205378pfb.213.1523798063588; Sun, 15 Apr 2018 06:14:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523798063; cv=none; d=google.com; s=arc-20160816; b=1JYef5FTwMQ/4Q61/osTRSs/kmb1c3YtEYoXqUEYsHo99QO94nU+2FLA00DNznpsKK wL7ctgV68ieC6B9b/fKtmOrzceYGZWcmJvseJUgKU8y634rGy72OMZgjbKra+RnLaLEw M03Pbskb5wnPnP3PZFjifpvDi+EPYlq4YIqfWf+Q9wHBD+pu7Fo/SAouRhmg4MwiAqTu F9xm1vMPAg50YTFQCdVqauzMon0pJhyzme2FHrT4YXM9nt1ClPqiIwpVpaOcw83d+prq Nv7zOdTWXeQ2gOm/pphbAhQmposQDpflzv5vnZz4C+4hd4X/KuK9nSvMruZLXhYFBX0R 9aIA== 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=I/7Vy0xoFzoDM04xfNBgmGHlqqHoeyRt0V3NdbUBfK0=; b=HYe83/CsnkZPV3m7e8Emy2B+Tv0eygFAAVK1pmsYooYg6NdtpYhpg6+vuIUIIqf3la kZFsXwrFcB+FjI9E30qTksWfZxFdSJBE5d36TduQY1xROCc6OYC2RB93wIENGN2CghNY 6cS9yH7xltwD65tiDzVEulo7zzY2ycs3cM/ojXJ3gYd8LfdAldJ8FEKE+gFKseWycTjn FmRknv186R3I7pkS2WdYVWqYBntlvNTJQ7zaK1u530DQTBxnR0ZHx3uESab5UROWQzT4 fzm/SOAVkV2yQcmDkQhZIC3P91xrhE/1hRD0N4NM2bRpexyH0t7XvaUSykMumZ6RKR24 R2WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=mmTus4Sq; 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 h2si7764001pgv.444.2018.04.15.06.14.10; Sun, 15 Apr 2018 06:14:23 -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=mmTus4Sq; 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 S1752562AbeDONMu (ORCPT + 99 others); Sun, 15 Apr 2018 09:12:50 -0400 Received: from smtp-fw-6001.amazon.com ([52.95.48.154]:2295 "EHLO smtp-fw-6001.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752498AbeDONMs (ORCPT ); Sun, 15 Apr 2018 09:12:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209; t=1523797968; x=1555333968; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=I/7Vy0xoFzoDM04xfNBgmGHlqqHoeyRt0V3NdbUBfK0=; b=mmTus4SqZDe+DQdnmtSuFZbeTx8MJ+SbnIlcSQahlAshLXFq0s7xxmvY zUfB+smk1+f0gxjvr1lAcFIeHowQ5CnmWGKa6H3jZRaKbfQum02k+FgIG VNpDW/oLd5m3JeZahPn8vle+Rxu26OnUUgw925k9g3yPRuy7fcb48oCmu Q=; X-IronPort-AV: E=Sophos;i="5.48,454,1517875200"; d="scan'208";a="339808256" Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com) ([10.124.125.6]) by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 15 Apr 2018 13:12:47 +0000 Received: from EX13MTAUEA001.ant.amazon.com (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166]) by email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com (8.14.7/8.14.7) with ESMTP id w3FDCi2K066660 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 15 Apr 2018 13:12:46 GMT Received: from EX13D01EUB002.ant.amazon.com (10.43.166.113) by EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS) id 15.0.1236.3; Sun, 15 Apr 2018 13:12:44 +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.1236.3; Sun, 15 Apr 2018 13:12:43 +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.1236.000; Sun, 15 Apr 2018 13:12:42 +0000 From: "Raslan, KarimAllah" To: "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" CC: "rkrcmar@redhat.com" , "pbonzini@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/tFy0K4EdrtXKZQKaQBzl8A Date: Sun, 15 Apr 2018 13:12:42 +0000 Message-ID: <1523797962.32594.75.camel@amazon.de> References: <1523744804-8220-1-git-send-email-karahmed@amazon.de> In-Reply-To: <1523744804-8220-1-git-send-email-karahmed@amazon.de> 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.164.76] Content-Type: text/plain; charset="utf-8" Content-ID: <8B7BA61B78C64546807A759978070361@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 T24gU3VuLCAyMDE4LTA0LTE1IGF0IDAwOjI2ICswMjAwLCBLYXJpbUFsbGFoIEFobWVkIHdyb3Rl Og0KPiBTd2l0Y2ggJ3JlcXVlc3RzJyB0byBiZSBleHBsaWNpdGx5IDY0LWJpdCBhbmQgdXBkYXRl IEJVSUxEX0JVR19PTiBjaGVjayB0bw0KPiB1c2UgdGhlIHNpemUgb2YgInJlcXVlc3RzIiBpbnN0 ZWFkIG9mIHRoZSBoYXJkLWNvZGVkICczMicuDQo+IA0KPiBUaGF0IGdpdmVzIHVzIGEgYml0IG1v cmUgcm9vbSBhZ2FpbiBmb3IgYXJjaC1zcGVjaWZpYyByZXF1ZXN0cyBhcyB3ZQ0KPiBhbHJlYWR5 IHJhbiBvdXQgb2Ygc3BhY2UgZm9yIHg4NiBkdWUgdG8gdGhlIGhhcmQtY29kZWQgY2hlY2suDQo+ IA0KPiBDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4NCj4gQ2M6IFJhZGlt IEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQuY29tPg0KPiBDYzoga3ZtQHZnZXIua2VybmVsLm9y Zw0KPiBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZw0KPiBTaWduZWQtb2ZmLWJ5OiBL YXJpbUFsbGFoIEFobWVkIDxrYXJhaG1lZEBhbWF6b24uZGU+DQo+IC0tLQ0KPiAgaW5jbHVkZS9s aW51eC9rdm1faG9zdC5oIHwgMTAgKysrKystLS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xp bnV4L2t2bV9ob3N0LmggYi9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmgNCj4gaW5kZXggNjkzMGM2 My4uZmU0ZjQ2YiAxMDA2NDQNCj4gLS0tIGEvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oDQo+ICsr KyBiL2luY2x1ZGUvbGludXgva3ZtX2hvc3QuaA0KPiBAQCAtMTI5LDcgKzEyOSw3IEBAIHN0YXRp YyBpbmxpbmUgYm9vbCBpc19lcnJvcl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQ0KPiAgI2RlZmlu ZSBLVk1fUkVRVUVTVF9BUkNIX0JBU0UgICAgIDgNCj4gIA0KPiAgI2RlZmluZSBLVk1fQVJDSF9S RVFfRkxBR1MobnIsIGZsYWdzKSAoeyBcDQo+IC0JQlVJTERfQlVHX09OKCh1bnNpZ25lZCkobnIp ID49IDMyIC0gS1ZNX1JFUVVFU1RfQVJDSF9CQVNFKTsgXA0KPiArCUJVSUxEX0JVR19PTigodW5z aWduZWQpKG5yKSA+PSAoc2l6ZW9mKCgoc3RydWN0IGt2bV92Y3B1ICopMCktPnJlcXVlc3RzKSAq IDgpIC0gS1ZNX1JFUVVFU1RfQVJDSF9CQVNFKTsgXA0KDQpXaGlsZSBsb29raW5nIGF0IGEgY29t cGxldGVseSB1bnJlbGF0ZWQgY29kZSBJIHJlYWxpemUgdGhhdCB0aGVyZcKgDQppc8KgRklFTERf U0laRU9GIHRoYXQgaXMgZG9pbmcgZXhhY3RseSB3aGF0IEkgZGlkLiBXaWxsIHVzZSBpdCBpbiB2 Mi4NCg0KPiAgCSh1bnNpZ25lZCkoKChucikgKyBLVk1fUkVRVUVTVF9BUkNIX0JBU0UpIHwgKGZs YWdzKSk7IFwNCj4gIH0pDQo+ICAjZGVmaW5lIEtWTV9BUkNIX1JFUShucikgICAgICAgICAgIEtW TV9BUkNIX1JFUV9GTEFHUyhuciwgMCkNCj4gQEAgLTIyMyw3ICsyMjMsNyBAQCBzdHJ1Y3Qga3Zt X3ZjcHUgew0KPiAgCWludCB2Y3B1X2lkOw0KPiAgCWludCBzcmN1X2lkeDsNCj4gIAlpbnQgbW9k ZTsNCj4gLQl1bnNpZ25lZCBsb25nIHJlcXVlc3RzOw0KPiArCXU2NCByZXF1ZXN0czsNCj4gIAl1 bnNpZ25lZCBsb25nIGd1ZXN0X2RlYnVnOw0KPiAgDQo+ICAJaW50IHByZV9wY3B1Ow0KPiBAQCAt MTEyMiw3ICsxMTIyLDcgQEAgc3RhdGljIGlubGluZSB2b2lkIGt2bV9tYWtlX3JlcXVlc3QoaW50 IHJlcSwgc3RydWN0IGt2bV92Y3B1ICp2Y3B1KQ0KPiAgCSAqIGNhbGxlci4gIFBhaXJlZCB3aXRo IHRoZSBzbXBfbWJfX2FmdGVyX2F0b21pYyBpbiBrdm1fY2hlY2tfcmVxdWVzdC4NCj4gIAkgKi8N Cj4gIAlzbXBfd21iKCk7DQo+IC0Jc2V0X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAmdmNw dS0+cmVxdWVzdHMpOw0KPiArCXNldF9iaXQocmVxICYgS1ZNX1JFUVVFU1RfTUFTSywgKHZvaWQg KikmdmNwdS0+cmVxdWVzdHMpOw0KPiAgfQ0KPiAgDQo+ICBzdGF0aWMgaW5saW5lIGJvb2wga3Zt X3JlcXVlc3RfcGVuZGluZyhzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUpDQo+IEBAIC0xMTMyLDEyICsx MTMyLDEyIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBrdm1fcmVxdWVzdF9wZW5kaW5nKHN0cnVjdCBr dm1fdmNwdSAqdmNwdSkNCj4gIA0KPiAgc3RhdGljIGlubGluZSBib29sIGt2bV90ZXN0X3JlcXVl c3QoaW50IHJlcSwgc3RydWN0IGt2bV92Y3B1ICp2Y3B1KQ0KPiAgew0KPiAtCXJldHVybiB0ZXN0 X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAmdmNwdS0+cmVxdWVzdHMpOw0KPiArCXJldHVy biB0ZXN0X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAodm9pZCAqKSZ2Y3B1LT5yZXF1ZXN0 cyk7DQo+ICB9DQo+ICANCj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBrdm1fY2xlYXJfcmVxdWVzdChp bnQgcmVxLCBzdHJ1Y3Qga3ZtX3ZjcHUgKnZjcHUpDQo+ICB7DQo+IC0JY2xlYXJfYml0KHJlcSAm IEtWTV9SRVFVRVNUX01BU0ssICZ2Y3B1LT5yZXF1ZXN0cyk7DQo+ICsJY2xlYXJfYml0KHJlcSAm IEtWTV9SRVFVRVNUX01BU0ssICh2b2lkICopJnZjcHUtPnJlcXVlc3RzKTsNCj4gIH0NCj4gIA0K PiAgc3RhdGljIGlubGluZSBib29sIGt2bV9jaGVja19yZXF1ZXN0KGludCByZXEsIHN0cnVjdCBr dm1fdmNwdSAqdmNwdSkNCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBHbWJICkJl cmxpbiAtIERyZXNkZW4gLSBBYWNoZW4KbWFpbiBvZmZpY2U6IEtyYXVzZW5zdHIuIDM4LCAxMDEx NyBCZXJsaW4KR2VzY2hhZWZ0c2Z1ZWhyZXI6IERyLiBSYWxmIEhlcmJyaWNoLCBDaHJpc3RpYW4g U2NobGFlZ2VyClVzdC1JRDogREUyODkyMzc4NzkKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmljaHQg Q2hhcmxvdHRlbmJ1cmcgSFJCIDE0OTE3MyBCCg==