Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1486290imm; Tue, 10 Jul 2018 02:39:02 -0700 (PDT) X-Google-Smtp-Source: AAOMgpddzkN8qxLF5YV2AkvDzBRepgN12xkGqphR65oYf3t0D8ylqT4CysZB/9mi2ZZusOGLcZJ0 X-Received: by 2002:a63:291:: with SMTP id 139-v6mr15986236pgc.365.1531215542448; Tue, 10 Jul 2018 02:39:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531215542; cv=none; d=google.com; s=arc-20160816; b=vlLytvI9jcYqFiOu/ZspnCDQVn1rkwvYEiZ/apABz9txaxZfgKWwHDgSkTEUgw94N7 GfJ9lh6ApfTZrfUcOVWY33lpwatLsF8jjfBN9tOYEKGD5rkPtYCjYW7DaSmQ6lTloqvL g5+1jyPmsfFEvbfMNjRuRc8KTD3pvZqISi3TtaGTnKYOAlM3kGwPy78PGn3l9leWYyg6 2iDA2axGZhbTJmc9DBWnyKpAcHRHL87i59hZtGc01N/+yDyMZGA92TUQc3Al21MFXpub UCeyiMpTiHHc2ZbAF62h6ft9tsZHKY1ms7zUIOdxnPpD0AG4u9zhV8xXsZzz1Plnu1b4 zy4A== 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=5W8bkf5TtRLlfoVwotrmwLaoJHmq12pb39uyPMlZDBA=; b=MOweTGraQuj/oFM2kpRmcXNYfSZ+rKIGD0coOGNj8p4DGEe6v3VXoNmaTlghWyWFu9 kQs6cp2U9UHLRR5mB+HgfrE2VuZamcrjaCcPTkFN/SYMDKsldOT9tR9eYRFGK9voDQb2 ABF7qN5NbnjeF0Z5uQx/a7bi5OX0fHoIyJOOAPbj2WSd72LxRM3fO+f6O5Z7DEav4JAr Nlh14JYoiOuI8SAy6a/KD52F3fVCwoCua9UUsbkSbUO1KBN8Yl1wUMup0Y2BGsWyXyZ6 HGRlO3tP9bCoCGN6xPuFthk5/twxnmYsZq8yBsp6pMK2uI+CWzjCyLf4vmYKGRD5/o+P whOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.de header.s=amazon201209 header.b=IvGkXDH+; 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 j10-v6si16352330plg.396.2018.07.10.02.38.42; Tue, 10 Jul 2018 02:39:02 -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=IvGkXDH+; 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 S1753072AbeGJJhx (ORCPT + 99 others); Tue, 10 Jul 2018 05:37:53 -0400 Received: from smtp-fw-4101.amazon.com ([72.21.198.25]:15106 "EHLO smtp-fw-4101.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751194AbeGJJhv (ORCPT ); Tue, 10 Jul 2018 05:37:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209; t=1531215471; x=1562751471; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=5W8bkf5TtRLlfoVwotrmwLaoJHmq12pb39uyPMlZDBA=; b=IvGkXDH+UIQGEw7GBkHIfxxd2+uf/FkgkeBde+gEKEVI8ykgats4kIqL 5UJzrx8f5TvkFKQza/L5ubkXXt1v6aGmw/vbowJ1ymYYNZnGV/HO38wQ7 jNCIz+T94vZU2bYxmbaXqlhsYk1fXuyYl004+OOW7vdA+4ZD/nUCz21XZ 8=; X-IronPort-AV: E=Sophos;i="5.51,334,1526342400"; d="scan'208";a="728037129" Received: from iad6-co-svc-p1-lb1-vlan3.amazon.com (HELO email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com) ([10.124.125.6]) by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 10 Jul 2018 09:37:49 +0000 Received: from EX13MTAUEA001.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan2.pdx.amazon.com [10.236.137.194]) by email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com (8.14.7/8.14.7) with ESMTP id w6A9bkVR047307 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 10 Jul 2018 09:37:49 GMT Received: from EX13D01EUB001.ant.amazon.com (10.43.166.194) by EX13MTAUEA001.ant.amazon.com (10.43.61.243) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 10 Jul 2018 09:37:48 +0000 Received: from EX13D01EUB003.ant.amazon.com (10.43.166.248) by EX13D01EUB001.ant.amazon.com (10.43.166.194) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 10 Jul 2018 09:37:47 +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, 10 Jul 2018 09:37:47 +0000 From: "Raslan, KarimAllah" To: "mark.rutland@arm.com" CC: "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , "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/tFy0K4EdrtXKZQKaSBJhiAgAeUuQA= Date: Tue, 10 Jul 2018 09:37:46 +0000 Message-ID: <1531215466.10099.28.camel@amazon.de> References: <1523744804-8220-1-git-send-email-karahmed@amazon.de> <20180705135139.orifhe4mag7p6zj3@lakrids.cambridge.arm.com> In-Reply-To: <20180705135139.orifhe4mag7p6zj3@lakrids.cambridge.arm.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.164.213] Content-Type: text/plain; charset="utf-8" Content-ID: <59F8F495F09166408306D258C57EEA36@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 T24gVGh1LCAyMDE4LTA3LTA1IGF0IDE0OjUxICswMTAwLCBNYXJrIFJ1dGxhbmQgd3JvdGU6DQo+ IE9uIFN1biwgQXByIDE1LCAyMDE4IGF0IDEyOjI2OjQ0QU0gKzAyMDAsIEthcmltQWxsYWggQWht ZWQgd3JvdGU6DQo+ID4gDQo+ID4gU3dpdGNoICdyZXF1ZXN0cycgdG8gYmUgZXhwbGljaXRseSA2 NC1iaXQgYW5kIHVwZGF0ZSBCVUlMRF9CVUdfT04gY2hlY2sgdG8NCj4gPiB1c2UgdGhlIHNpemUg b2YgInJlcXVlc3RzIiBpbnN0ZWFkIG9mIHRoZSBoYXJkLWNvZGVkICczMicuDQo+ID4gDQo+ID4g VGhhdCBnaXZlcyB1cyBhIGJpdCBtb3JlIHJvb20gYWdhaW4gZm9yIGFyY2gtc3BlY2lmaWMgcmVx dWVzdHMgYXMgd2UNCj4gPiBhbHJlYWR5IHJhbiBvdXQgb2Ygc3BhY2UgZm9yIHg4NiBkdWUgdG8g dGhlIGhhcmQtY29kZWQgY2hlY2suDQo+ID4gDQo+ID4gQ2M6IFBhb2xvIEJvbnppbmkgPHBib256 aW5pQHJlZGhhdC5jb20+DQo+ID4gQ2M6IFJhZGltIEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQu Y29tPg0KPiA+IENjOiBrdm1Admdlci5rZXJuZWwub3JnDQo+ID4gQ2M6IGxpbnV4LWtlcm5lbEB2 Z2VyLmtlcm5lbC5vcmcNCj4gPiBTaWduZWQtb2ZmLWJ5OiBLYXJpbUFsbGFoIEFobWVkIDxrYXJh aG1lZEBhbWF6b24uZGU+DQo+ID4gLS0tDQo+ID4gIGluY2x1ZGUvbGludXgva3ZtX2hvc3QuaCB8 IDEwICsrKysrLS0tLS0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBk ZWxldGlvbnMoLSkNCj4gPiANCj4gPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9saW51eC9rdm1faG9z dC5oIGIvaW5jbHVkZS9saW51eC9rdm1faG9zdC5oDQo+ID4gaW5kZXggNjkzMGM2My4uZmU0ZjQ2 YiAxMDA2NDQNCj4gPiAtLS0gYS9pbmNsdWRlL2xpbnV4L2t2bV9ob3N0LmgNCj4gPiArKysgYi9p bmNsdWRlL2xpbnV4L2t2bV9ob3N0LmgNCj4gPiBAQCAtMTI5LDcgKzEyOSw3IEBAIHN0YXRpYyBp bmxpbmUgYm9vbCBpc19lcnJvcl9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQ0KPiA+ICAjZGVmaW5l IEtWTV9SRVFVRVNUX0FSQ0hfQkFTRSAgICAgOA0KPiA+ICANCj4gPiAgI2RlZmluZSBLVk1fQVJD SF9SRVFfRkxBR1MobnIsIGZsYWdzKSAoeyBcDQo+ID4gLQlCVUlMRF9CVUdfT04oKHVuc2lnbmVk KShucikgPj0gMzIgLSBLVk1fUkVRVUVTVF9BUkNIX0JBU0UpOyBcDQo+ID4gKwlCVUlMRF9CVUdf T04oKHVuc2lnbmVkKShucikgPj0gKHNpemVvZigoKHN0cnVjdCBrdm1fdmNwdSAqKTApLT5yZXF1 ZXN0cykgKiA4KSAtIEtWTV9SRVFVRVNUX0FSQ0hfQkFTRSk7IFwNCj4gPiAgCSh1bnNpZ25lZCko KChucikgKyBLVk1fUkVRVUVTVF9BUkNIX0JBU0UpIHwgKGZsYWdzKSk7IFwNCj4gPiAgfSkNCj4g PiAgI2RlZmluZSBLVk1fQVJDSF9SRVEobnIpICAgICAgICAgICBLVk1fQVJDSF9SRVFfRkxBR1Mo bnIsIDApDQo+ID4gQEAgLTIyMyw3ICsyMjMsNyBAQCBzdHJ1Y3Qga3ZtX3ZjcHUgew0KPiA+ICAJ aW50IHZjcHVfaWQ7DQo+ID4gIAlpbnQgc3JjdV9pZHg7DQo+ID4gIAlpbnQgbW9kZTsNCj4gPiAt CXVuc2lnbmVkIGxvbmcgcmVxdWVzdHM7DQo+ID4gKwl1NjQgcmVxdWVzdHM7DQo+IA0KPiBUaGUg dXN1YWwgdGhpbmcgdG8gZG8gZm9yIGJpdG1hcHMgaXMgc29tZXRoaW5nIGxpa2U6DQo+IA0KPiAj ZGVmaW5lIEtWTV9SRVFVRVNUX05SCQkoS1ZNX1JFUVVFU1RfQVJDSF9CQVNFICsgS1ZNX1JFUVVF U1RfQVJDSF9OUikNCj4gDQo+IAl1bnNpZ25lZCBsb25nIHJlcXVlc3RzW0JJVFNfVE9fTE9OR1Mo TlJfS1ZNX1JFUVVFU1RTKV07DQo+IA0KPiA+IA0KPiA+ICAJdW5zaWduZWQgbG9uZyBndWVzdF9k ZWJ1ZzsNCj4gPiAgDQo+ID4gIAlpbnQgcHJlX3BjcHU7DQo+ID4gQEAgLTExMjIsNyArMTEyMiw3 IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBrdm1fbWFrZV9yZXF1ZXN0KGludCByZXEsIHN0cnVjdCBr dm1fdmNwdSAqdmNwdSkNCj4gPiAgCSAqIGNhbGxlci4gIFBhaXJlZCB3aXRoIHRoZSBzbXBfbWJf X2FmdGVyX2F0b21pYyBpbiBrdm1fY2hlY2tfcmVxdWVzdC4NCj4gPiAgCSAqLw0KPiA+ICAJc21w X3dtYigpOw0KPiA+IC0Jc2V0X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAmdmNwdS0+cmVx dWVzdHMpOw0KPiA+ICsJc2V0X2JpdChyZXEgJiBLVk1fUkVRVUVTVF9NQVNLLCAodm9pZCAqKSZ2 Y3B1LT5yZXF1ZXN0cyk7DQo+IA0KPiAuLi4gd2hpY2ggd291bGRuJ3QgcmVxdWlyZSBhIHZvaWQg Y2FzdCB0byBtYWtlIHRoZSBiaXQgQVBJIGZ1bmN0aW9ucw0KPiBoYXBweSAoYXMgdGhlc2UgZXhw ZWN0IGEgcG9pbnRlciB0byB0aGUgZmlyc3QgdW5zaWduZWQgbG9uZyBpbiB0aGUNCj4gYml0bWFw KS4NCg0KQWgsIHJpZ2h0ISBHb29kIHBvaW50Lg0KDQpQYW9sbywNCg0KV291bGQgeW91IHByZWZl ciB0byBzd2l0Y2ggInJlcXVlc3RzIiB0byBhIGJpdG1hcCBhbmTCoA0KdXBkYXRlwqBrdm1fcmVx dWVzdF9wZW5kaW5nIHRvIGhhbmRsZSB0aGlzPw0KDQo+IA0KPiBUaGFua3MsDQo+IE1hcmsuDQo+ IA0KQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55IEdtYkgKQmVybGluIC0gRHJlc2Rl biAtIEFhY2hlbgptYWluIG9mZmljZTogS3JhdXNlbnN0ci4gMzgsIDEwMTE3IEJlcmxpbgpHZXNj aGFlZnRzZnVlaHJlcjogRHIuIFJhbGYgSGVyYnJpY2gsIENocmlzdGlhbiBTY2hsYWVnZXIKVXN0 LUlEOiBERTI4OTIzNzg3OQpFaW5nZXRyYWdlbiBhbSBBbXRzZ2VyaWNodCBDaGFybG90dGVuYnVy ZyBIUkIgMTQ5MTczIEIK