Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp973146imu; Wed, 16 Jan 2019 10:30:00 -0800 (PST) X-Google-Smtp-Source: ALg8bN7HTQ/i4GHYZFs3AfpYxw8HCp80Tt7bNjHT840ZdnwRzhyiXlznfyp1x4mhfxys5kGZSenI X-Received: by 2002:a17:902:28e6:: with SMTP id f93mr11140658plb.239.1547663400881; Wed, 16 Jan 2019 10:30:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547663400; cv=none; d=google.com; s=arc-20160816; b=dRRhDPsyCBv8Wzqq1MgBlOVsW51I69Mo3PPNpJutJOYxcJWvChLexXUXIyx5r2x+7V 0FShZM/Mg7kccpUgBUbjwRnFaIH/DUun7x1/vcka1F/s0IPARIG7U5Hyl1SXTWlSfzT4 b9rlGWauib3P82QZYo8hVBYWIZODsiurX3xt6/LrlatxmchqiOgNbqPdS+AX8G55R4u2 jXdxFbMlVHDLyG0SpZxw6Z4jLME1z5sf9s5zS2SZgKTjIF1qz4onp54tb7K8l+8xYjLI fNpgqPgzwVcsVx9968VwGDn6QWJCyIdhwSPNUfkuDCWXk5c7xzMoiQ29OUU0dS/eB2p2 49ow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=wUC9sTABUlNvnz7PcA1F5QZVBz2nov3/VDKWTr5nEPI=; b=eLGgOfKGpbocD8KoUFTktREybP7xA7JqKXjCTvUMCdh/2wipdUpd5g6BfMwD70o5on 252EfibWsA81D7WDVmakDynQg31JasPoKxpkTfYilS7Zelqj1L9wawo4Kw3bMHU7XxT+ 6mSwLdNEu+ChNJSF8qpOJpi6GLaEfbdk0QlhADIQPpY2nzUYR887Pfnup2ggpcFjbrds 8JTDZ3ucvrprr6qk1sfZW/4TCcNKG6BllxripWHmz0/sB6j0eytdBZpkAKsFrBXGofwB RiXVjSzqYzJ6Lu3CIZTFagBJ0UGmlyTPg9gV9CF6nILB6OH8JpHPDq6CvQw0vaQxVZL7 tjSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@live.com header.s=selector1 header.b=AAxgkoMc; 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=NONE sp=QUARANTINE dis=NONE) header.from=live.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r14si6806808pgk.75.2019.01.16.10.29.45; Wed, 16 Jan 2019 10:30:00 -0800 (PST) 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=@live.com header.s=selector1 header.b=AAxgkoMc; 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=NONE sp=QUARANTINE dis=NONE) header.from=live.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388942AbfAPIie (ORCPT + 99 others); Wed, 16 Jan 2019 03:38:34 -0500 Received: from mail-oln040092000076.outbound.protection.outlook.com ([40.92.0.76]:6544 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1731501AbfAPIie (ORCPT ); Wed, 16 Jan 2019 03:38:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wUC9sTABUlNvnz7PcA1F5QZVBz2nov3/VDKWTr5nEPI=; b=AAxgkoMcTJXkJp4OiKNyo+iPfKPRSBBe7dYhO68jBLJZWTr+XU8sy/rwY5UzHWDVgYQVV//WOosxm6Ti9KuCx3nCZ3t2gpkKG5D3MQCFfa7ckkIfTD4vQz+ujfVUo2brBre3LyORNoB8ha2rFQIyqkG3N/0o65xQboaUcgm5lqeyvuWEsD30NdgdzHAqH1YAFloOyXMV9c4CJEf08//IsYTRbzXa+OhJtJC0QJm7UQhmZwP2llm3j6A3C2sbv+YpJRkjb/z4tiis/4ihRAl0qhwholilYCURi5r/AvLK+8J2Z300U/5F7As/erPbo2L5zQWvc9geQpVxufZuYUVESQ== Received: from BN3NAM01FT023.eop-nam01.prod.protection.outlook.com (10.152.66.58) by BN3NAM01HT070.eop-nam01.prod.protection.outlook.com (10.152.66.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1537.26; Wed, 16 Jan 2019 08:38:31 +0000 Received: from BLUPR13MB0289.namprd13.prod.outlook.com (10.152.66.57) by BN3NAM01FT023.mail.protection.outlook.com (10.152.67.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1471.13 via Frontend Transport; Wed, 16 Jan 2019 08:38:31 +0000 Received: from BLUPR13MB0289.namprd13.prod.outlook.com ([fe80::dd7d:4ced:858f:a868]) by BLUPR13MB0289.namprd13.prod.outlook.com ([fe80::dd7d:4ced:858f:a868%2]) with mapi id 15.20.1537.018; Wed, 16 Jan 2019 08:38:31 +0000 From: Yueyi Li To: Ard Biesheuvel CC: "catalin.marinas@arm.com" , "will.deacon@arm.com" , "akpm@linux-foundation.org" , "linux-arm-kernel@lists.infradead.org" , "markus@oberhumer.com" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region Thread-Topic: [PATCH] arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region Thread-Index: AQHUm1vkcfAdS8kQrUSpqXhyNic5x6WNpCYAgAEYtgCAAlAzAIAgVdQAgABG6QCAAA0ogA== Date: Wed, 16 Jan 2019 08:38:31 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0PR03CA0080.apcprd03.prod.outlook.com (2603:1096:203:72::20) To BLUPR13MB0289.namprd13.prod.outlook.com (2a01:111:e400:5951::22) x-incomingtopheadermarker: OriginalChecksum:8CBF141CB0179666A69D1612D89480E29E52AEF2C7BF11574DD98D94D88170F7;UpperCasedChecksum:329E41B1E6911E6F91044BF8E3B76A840D53E6AF299D69842FD456158B9E8A2E;SizeAsReceived:9437;Count:65 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [NkqjnhVau7GQV0ctpQN5sdzmBSEo1e+X] x-microsoft-original-message-id: <0b823594-4434-2c5a-92e7-711b22a96de9@live.com> x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BN3NAM01HT070;6:uoCrJFyKRyDt/OZmTBIniLPuekPq+2NZZvS4oI/EeGJ+EbF0uBkb9KGZkJarvDalcLX0nF8MN7AlpVnYbvBB+bnr9gYfwRmMqlE4jMXXBISaaaoFSPWMxeui1NMs+7My/LCSdcraiPjFj6ke37ufsrDe0LkgMDgLFuDxA2f3AEJhYwN2E4nCfhi+/7PatqMElJTvXlULIMg4nyOIXHVeLM7OD1cMOTrw0Jvj2fo3o/qMUFdxU5lMdAGY8kQkWEeeiUcDaOjY53Id5Gnn4ROH1DD/lJUsLZIPo9FsGZCSHaqbNyrIRsLHO6P6Efp4ZVdAJcmR9HkPkzQKvw4TgodgEcqxCTL8uMcJAGKgG01Tw7HrmfY2Grwbv8Sru+EypGsNwnkDbBvBfL1g7uCmN9ZLZMKH0gSfR8W1G9+ZkWN3oIWkZ1xfWyA5lvXsjXTJkcVtwPPj+PPGxfMrvzETBdQa0Q==;5:7R8nt1bQuXflFQwYmuWT0uWUOdgYRKe6xSQI6UgiUIU3e8kC40maOJB/e2wqaABYA+8Nw9H4tSHobR1UgG9TPhALCQ79xkrwf3Iw/US8osAGQhxU1S6BQPLx/s37GlqVdTv48f8qTmbHRz+pcnbUuI8auVwpbt+QaTl3HGkDirefQPXtYQOIdmM6y6vJzMgHz3TzMISDg8HwpOSvuSsBBw==;7:R2FRUcNatNbbLIJ9aPiSgIN6cKYs2c6kwc7nqqTe9kxlHPEhH/3jHAxeQRAet379XvYyiTbbwwm2DcOQWRsOY6rUJ/PisLMUNEHzAWfMqI4t6DWd4YeBUzvAEfPc1lgBVmk9H2M4/QdmGshD+Et3IQ== x-incomingheadercount: 65 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031323274)(2017031324274)(1601125500)(1603101475)(1701031045);SRVR:BN3NAM01HT070; x-ms-traffictypediagnostic: BN3NAM01HT070: x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(4566010)(82015058);SRVR:BN3NAM01HT070;BCL:0;PCL:0;RULEID:;SRVR:BN3NAM01HT070; x-microsoft-antispam-message-info: ocWRTy5wYmLfvgdhOpEeYpu73raIRx3Mug5O7T++08mDQeAqSVuXUy9BWRkERGbe Content-Type: text/plain; charset="utf-8" Content-ID: <60409A429487BE47ADC190BB1A9D2994@namprd13.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: f12efbb0-867f-4c93-8261-502eceebfafa X-MS-Exchange-CrossTenant-Network-Message-Id: 75972ae4-8155-404d-9371-08d67b8dfe1a X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: f12efbb0-867f-4c93-8261-502eceebfafa X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2019 08:38:27.8293 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM01HT070 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCk9uIDIwMTkvMS8xNiAxNTo1MSwgQXJkIEJpZXNoZXV2ZWwgd3JvdGU6DQo+IE9uIFdlZCwg MTYgSmFuIDIwMTkgYXQgMDQ6MzcsIFl1ZXlpIExpIDxsaXl1ZXlpQGxpdmUuY29tPiB3cm90ZToN Cj4+IE9LLCB0aGFua3MuIEJ1dCBzZWVtcyB0aGlzIG1haWwgYmUgaWdub3JlZCwgZG8gaSBuZWVk IHJlLXNlbnQgdGhlIHBhdGNoPw0KPj4NCj4+IE9uIDIwMTgvMTIvMjYgMjE6NDksIEFyZCBCaWVz aGV1dmVsIHdyb3RlOg0KPj4+IE9uIFR1ZSwgMjUgRGVjIDIwMTggYXQgMDM6MzAsIFl1ZXlpIExp IDxsaXl1ZXlpQGxpdmUuY29tPiB3cm90ZToNCj4+Pj4gSGkgQXJkLA0KPj4+Pg0KPj4+Pg0KPj4+ PiBPbiAyMDE4LzEyLzI0IDE3OjQ1LCBBcmQgQmllc2hldXZlbCB3cm90ZToNCj4+Pj4+IERvZXMg dGhlIGZvbGxvd2luZyBjaGFuZ2UgZml4IHlvdXIgaXNzdWUgYXMgd2VsbD8NCj4+Pj4+DQo+Pj4+ PiBpbmRleCA5YjQzMmQ5ZmNhZGEuLjlkY2YwZmY3NWExMSAxMDA2NDQNCj4+Pj4+IC0tLSBhL2Fy Y2gvYXJtNjQvbW0vaW5pdC5jDQo+Pj4+PiArKysgYi9hcmNoL2FybTY0L21tL2luaXQuYw0KPj4+ Pj4gQEAgLTQ0Nyw3ICs0NDcsNyBAQCB2b2lkIF9faW5pdCBhcm02NF9tZW1ibG9ja19pbml0KHZv aWQpDQo+Pj4+PiAgICAgICAgICAgICAgICAgICAgICogbWVtb3J5IHNwYW5zLCByYW5kb21pemUg dGhlIGxpbmVhciByZWdpb24gYXMgd2VsbC4NCj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgKi8N Cj4+Pj4+ICAgICAgICAgICAgICAgICAgICBpZiAobWVtc3RhcnRfb2Zmc2V0X3NlZWQgPiAwICYm IHJhbmdlID49IEFSTTY0X01FTVNUQVJUX0FMSUdOKSB7DQo+Pj4+PiAtICAgICAgICAgICAgICAg ICAgICAgICByYW5nZSA9IHJhbmdlIC8gQVJNNjRfTUVNU1RBUlRfQUxJR04gKyAxOw0KPj4+Pj4g KyAgICAgICAgICAgICAgICAgICAgICAgcmFuZ2UgLz0gQVJNNjRfTUVNU1RBUlRfQUxJR047DQo+ Pj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtZW1zdGFydF9hZGRyIC09IEFSTTY0X01F TVNUQVJUX0FMSUdOICoNCj4+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKChyYW5nZSAqIG1lbXN0YXJ0X29mZnNldF9zZWVkKSA+PiAxNik7DQo+Pj4+PiAg ICAgICAgICAgICAgICAgICAgfQ0KPj4+PiBZZXMsIGl0IGNhbiBmaXggdGhpcyBhbHNvLiBJIGp1 c3QgdGhpbmsgbW9kaWZ5IHRoZSBmaXJzdCAqcmFuZ2UqDQo+Pj4+IGNhbGN1bGF0aW9uIHdvdWxk IGJlIGVhc2llciB0byBncmFzcCwgd2hhdCBkbyB5b3UgdGhpbms/DQo+Pj4+DQo+Pj4gSSBkb24n dCB0aGluayB0aGVyZSBpcyBhIGRpZmZlcmVuY2UsIHRvIGJlIGhvbmVzdCwgYnV0IEkgd2lsbCBs ZWF2ZSBpdA0KPj4+IHVwIHRvIHRoZSBtYWludGFpbmVycyB0byBkZWNpZGUgd2hpY2ggYXBwcm9h Y2ggdGhleSBwcmVmZXIuDQo+IE5vIGl0IGhhcyBiZWVuIG1lcmdlZCBhbHJlYWR5LiBJdCBpcyBp biB2NS4wLXJjMiBJIHRoaW5rLg0KDQpPSywgdGhhbmtzLiA6LSkNCg==