From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id A6035C433EF for ; Wed, 13 Apr 2022 06:06:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 290776B0078; Wed, 13 Apr 2022 02:06:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 240246B007B; Wed, 13 Apr 2022 02:06:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 094236B007D; Wed, 13 Apr 2022 02:06:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.hostedemail.com [64.99.140.27]) by kanga.kvack.org (Postfix) with ESMTP id F06346B0078 for ; Wed, 13 Apr 2022 02:06:57 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id B8D6E621E3 for ; Wed, 13 Apr 2022 06:06:57 +0000 (UTC) X-FDA: 79350822474.14.BB57025 Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120055.outbound.protection.outlook.com [40.107.12.55]) by imf12.hostedemail.com (Postfix) with ESMTP id 3C7D540004 for ; Wed, 13 Apr 2022 06:06:57 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dy/upLGJyqyUM8CJdDZ27ObsphFzB5SERMLWhDt+BSwd73/3awyVXJPdY/5G6PAjlLP5XweorGlXhoI934++PlgfgiwCc3+1QRRJDF5Fwh87LQjAgO0sTHNb510JneSu473L+vuC+0ZMhyxs4S01eAZ4Bp8Mm9zoD42NlYRdqFh2jfpdUz5v3ozIr4mOpiAMN2IqfUcyrYO8U6RiRWn6v88AuroeLMFVn6dNrsAfhUh1mTFDiXzG+xub+ONrCvm92PjoUf/jlqE1kXU9ZxPmT5UNmUr9pB9WFH43Snwx7AyVKTo9BGIX9q6EADjxnAcUjzfWgqOt2EC0vHpRjFrYiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RevTNw/NRW0EoLKl2pmlzhLn8W9crqSGRvum16Y1OhY=; b=Yb18sGobkFWWrDnQR5y+8u2CT9Bkxaz8UtcjMyiIAewcb1g39WKF+9IJnBK60NJIMx897ZsI3397dfE2YvLog9OW8J567iAFAyp/+zFkUj6e55TVODzZIxme8kdL/FeP68ln3YwHR0qBPNUqeQ0uKEFrHPQN7z5eJSJtuMXz0DMDEMt5tjhjKdltimOFmjviljbxq3Hm3UiG4vn0+iL2ITAbkYFXBWjJIROSwDmZQI3je8zGXivmcO1vwuLI/W+gj98LtZfgD2cEfzj5ewpfX3EVHcmWvsWSwIjgFZIFJFgCh7v6Sh8/GDJBKzxad9ljgorBuLMAhC7YQcyGYfmnvw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=csgroup.eu; dmarc=pass action=none header.from=csgroup.eu; dkim=pass header.d=csgroup.eu; arc=none Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:31::15) by MR1P264MB3827.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:23::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Wed, 13 Apr 2022 06:06:54 +0000 Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::59c:ae33:63c1:cb1c]) by MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::59c:ae33:63c1:cb1c%8]) with mapi id 15.20.5164.020; Wed, 13 Apr 2022 06:06:54 +0000 From: Christophe Leroy To: Anshuman Khandual , "linux-mm@kvack.org" , "akpm@linux-foundation.org" CC: "catalin.marinas@arm.com" , Christoph Hellwig , "linuxppc-dev@lists.ozlabs.org" , "linux-arm-kernel@lists.infradead.org" , "sparclinux@vger.kernel.org" , "linux-arch@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH V6 6/7] mm/mmap: Drop arch_filter_pgprot() Thread-Topic: [PATCH V6 6/7] mm/mmap: Drop arch_filter_pgprot() Thread-Index: AQHYTvuQhBawxG7soEGAs/mnYouPpaztW2CA Date: Wed, 13 Apr 2022 06:06:54 +0000 Message-ID: <39ace631-334d-42b7-9f46-cd8aaa23f856@csgroup.eu> References: <20220413055840.392628-1-anshuman.khandual@arm.com> <20220413055840.392628-7-anshuman.khandual@arm.com> In-Reply-To: <20220413055840.392628-7-anshuman.khandual@arm.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a866e948-0a76-4f5b-efd0-08da1d13cf6e x-ms-traffictypediagnostic: MR1P264MB3827:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xcuf6un40Qu4zVJu3d6zef7qk/R+r4tIs/pbbi50+Quxv/TWOMh68pbDqmWjxA/lL3oMW+ryrRjazYT6WHjjTiDBIBioq99mUUlR9vcb5QH1B3fhhl5Br2w4+L8k/6Cvv1to5Yt/F7QVCuL5HEdLjBy/nuhOXGCFdsjv/5mF//DS2yGeW5E9foj+ipHxZFiuWDN/tgj+CWuCt9+tvaIYPOY+oQ4+uBhaMIMIpiE6BHkWtuUVBEbgeXebPVApS9w/Vv7xN4c70CqvwzVqatGZaj5W7KDm6GD3MFNYl30pUPwmlSNw96xuV3zD7tjq054x2fbq4yIzVVPdUV25YRR32qtuySaRPVSqd5ZBB1BtDF3wzQUcTbiiMJAOyz5U1LW7a0vvJUh4YJ9QXQZxL9h/bVKHT2RRvLLnHPrfEM7HBTKkptftxgRXn6zAN+8ZYCGRMQLPn2u/MYJmFTC5vUObzR6WvXo2+PBdgV1SKzuiuR/CSsVyL38tiZqFtzun9RHUrG1Js6sxmepYX4XDeR/gKKj5xVU8ZE3YolxGFG+vPoLeefkdufWvOF0BgVJv+z4oJS3OBT6WpIiXF4pvfpoKvcjpbmDr6GhHhFjIKv9Pr83uVZB52FTHVnGoJIR+C/r5/beR5x0E2LCSZkhndMsZ4ZmNm6EPkZOueqZzZI9kmSgEmIPJQyB9ESJ2FED+DBpwFoc1EQVMRjcJiu0BxUn8RjJSUPnjBK3Qio5iimXCZQPncw2/SYkFYStUOzyyvKCW/GHJ3IdqE83CNjco4Qm6kg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(316002)(8936002)(122000001)(6506007)(31686004)(38100700002)(71200400001)(31696002)(26005)(66556008)(7416002)(66946007)(91956017)(2616005)(36756003)(6512007)(54906003)(38070700005)(2906002)(64756008)(6486002)(66476007)(66446008)(44832011)(86362001)(4326008)(8676002)(186003)(110136005)(76116006)(83380400001)(5660300002)(508600001)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TVMva3k0dVZaWkN2Q0dFQjBwUnpTZGZmV0pFd0N0TWtKSFJDS3ZkbUFYZFdT?= =?utf-8?B?eExvVDJibFlXdTBSYzdKV0pkeVJXcWdxa3lWbHFTNWE5d0lDMzd1ZzA1TmRC?= =?utf-8?B?YS8zYjFQejZFdFl6QWxNeFRDTXhHWGFUdUlZZUx5TWNlY1dYMWxTUE5LTHJW?= =?utf-8?B?dW9ld2hFMlZjczVtNDUxV010OVliQW5CZ0NPM3cxM0I1c3BtM3lDRDJrZllN?= =?utf-8?B?MnlpZURHL2VNMFdKZmhsYlc0eUZvemxIdm5jREpCUzFCanJUVWZCYmFMTHM2?= =?utf-8?B?VWdrdkN5djIrUnFWS2sySFYxRzU3bTNtVmF6R3ZuUnBZU0xIK2wwVllTdFRI?= =?utf-8?B?aGFlYm55blVzY2ZuRk1nVk9GWGVyRkMydVZvanBRNGJpM3ZZd2tEVHNscVVM?= =?utf-8?B?aStSSVZBOXZTY0lWRm8yMWR4MGpIL1V3S1U1TFRtNUEyd1I0bWR5ekdrU2RB?= =?utf-8?B?ak5MeWhKL1hRQTg3Z0VoM0ZiSFhDNDhJMTllRG94c3g2dmFNb05hSzBzT25s?= =?utf-8?B?ZUI0clRETmFOdjI1bGRvVSttQVIra1ZaQ215OHB4S3JHaUQyakpSa3QzZmFG?= =?utf-8?B?RXduT002MjRKVnd2S2Nsc21IbXFqMVRWdjNYOHZ6bStpRUluMkFpa080NUdi?= =?utf-8?B?d3hYdWI2SUJQRnFZczYyWXdWQTNvVUJNRjcrNUVoUW83ZHR0dHN2SUE4SjEy?= =?utf-8?B?QisxeUl1THE5SHpVdGN3VVpUWlZWL2NJVHBYbkFJdTRoZWQ5S1p3ZGFrM2VM?= =?utf-8?B?NExZNDBFUnJBMW4wWnpRT0sraTdBRVJ6ZFczZmNHNEZRY29YNENSVFYwVEtC?= =?utf-8?B?bHZTMmthVlZOc2FKRUpXaFBDbGU5ZVdyMFk2Y1B1cy9GUWd5bDZCZ1lYaWhu?= =?utf-8?B?cHpQRjVjZ0xNZDhxWlNLWTk1NlpOaytHbGUvRlBVTWRJWXFyeXZRTnFPY2ZK?= =?utf-8?B?ZU9qaU1DVkFrQURxbm9lZmZWVGdIREUvTTlhQkMxbEFGRWluNXhqcEt4VTA5?= =?utf-8?B?S241cmhtTEVUNnl5RkRuVVM2QkRnbW1GNDRpanNpMEpyUFkvUDFZcG90Wk05?= =?utf-8?B?YzZOYlRySWV1R0F0Z0thSFBvazBWSWxKYVk5NlAxbWJFV0d6WnFqWEtSeHdE?= =?utf-8?B?ZllUQVJxZUgvWFBaYzRWUVNHSmtaRlllSW5IY1UyVDNGWTY0TXl6azJKaGdk?= =?utf-8?B?UVpuK21BUUJ0RWs1ZkxkQjhNdS8vcUpXSzNDeHNTR0xUOEhOTFQvRGsxQ1By?= =?utf-8?B?VzJVaC9Ra282anIvcHRmQTJxbkF0dHp2SUtEeGFHUG1NZnJ2SDVtSVFIQnVj?= =?utf-8?B?Y01ZS0pzZGsxL3VSQlY0elRqZ3oyWHJpYi9XVTFpc29heUpUV2ZQbjFZL1ZI?= =?utf-8?B?WmN4bHdwdTJVUHhsK1dmNEtNWkxoN1JlLzZiYVFhNUJZM1ZlaUJidGd4OVJV?= =?utf-8?B?NFpNenNVbE1hRE81dSs4ZDdnMVlXaHNlemFLZVc4ZGF1R2lXQURtdmhVb3Zr?= =?utf-8?B?V2tEckNKTk5BM1pJWGFNQUY0ZkVZZlNPNkNHTngwS00xNlpSMXUzdUdsU25U?= =?utf-8?B?aEcwTmx2SC9OWDFaVFhqNUZ5Z3BsbzVGcG40OStFWlBhOHM2aVZKcENhTnhp?= =?utf-8?B?VXppZ0hMZVZRSjJYa0Z1bWY1Q0hEaE9XRWdVZUZSdU9lYVcySCtsQ0dscHJW?= =?utf-8?B?SnQ4T0Jnc1JCZlFOWFVMbmdQV200SGFiZkRuY3gyaUQwZzhEdHlFRW15dDV5?= =?utf-8?B?K1ZRa1Y1Yk9FS3pDV1k1WU5VQ2R2Ymd0c0NqcjhlaUlLaHhaenZtYnpraVhV?= =?utf-8?B?elNvZGJkRzhUS2pGdFM0OG1JV2RqOUV3R3N0ZW5EdWVVUmJ0d1dSZFVxTjl6?= =?utf-8?B?MGlvQnZucnVVSmZKajRHWlZWMmRlSjVMSzdTUHhYWXUwSHNLZXdRTklHOEdy?= =?utf-8?B?ZllVOFBIdk4ydmlINTB6SDRmUzc2VXdMRTNEdDhSNXJNZFcwcERHeHN4dC9h?= =?utf-8?B?OHFtb2lhdE1ieG9Vb0lzTVZuVldNRTVEdmxHMlpDUUVMT1QvTGdxM0lvbjdW?= =?utf-8?B?VHJZbE1PZlI3NGprQXFveFA3c2p3R2ZFUFMwNXY0YTBuU042eVpZUzF4WnB2?= =?utf-8?B?UFNVMk9kdGxkdnBwRURkOW1VYWhPS1RiL2EwTDVQYmpUbElRa2FZSUdjdmND?= =?utf-8?B?K0xtQ3ZINXJXZzcrdy9kMVBQWXVIYmN6MjdRS0RETHJHTHl3ZUVRb2dHUDNn?= =?utf-8?B?bjdFYndaNFhUL1E3RXl1aTUyNUVUSXZWQyszdHBzdTIxYkl5NmxXenV5VWhu?= =?utf-8?B?OFdjUlFDcnlMc3pzYkhqMGdkcDR0UmRqNWp6VmpEYUxYSFJONENzY1JPNlJn?= =?utf-8?Q?vS7wISGKsA9jbuhogEdhDEmVQhf/80dmPZugw?= Content-Type: text/plain; charset="utf-8" Content-ID: <4CABB8631E881F44A25B61710A6DCEDB@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: csgroup.eu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: a866e948-0a76-4f5b-efd0-08da1d13cf6e X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2022 06:06:54.7302 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9914def7-b676-4fda-8815-5d49fb3b45c8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: iM8NvIJZBYzz2ykggGHk0qWAFxPGSxDOSWztCMyDqL4uv+NEE2oV2dzGjRztR6Vp1bBIMiQDO2Y8G/wQQkARja6r26DFmwFMtnU+sV0aojY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MR1P264MB3827 X-Rspamd-Server: rspam09 X-Rspam-User: X-Stat-Signature: z5e5s5i583ra3u8cy3hiksrtbqfcfnwn Authentication-Results: imf12.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf12.hostedemail.com: domain of christophe.leroy@csgroup.eu designates 40.107.12.55 as permitted sender) smtp.mailfrom=christophe.leroy@csgroup.eu X-Rspamd-Queue-Id: 3C7D540004 X-HE-Tag: 1649830017-25025 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: DQoNCkxlIDEzLzA0LzIwMjIgw6AgMDc6NTgsIEFuc2h1bWFuIEtoYW5kdWFsIGEgw6ljcml0wqA6 DQo+IFRoZXJlIGFyZSBubyBwbGF0Zm9ybXMgbGVmdCB3aGljaCBzdWJzY3JpYmUgQVJDSF9IQVNf RklMVEVSX1BHUFJPVC4gSGVuY2UNCj4gZHJvcCBnZW5lcmljIGFyY2hfZmlsdGVyX3BncHJvdCgp IGFuZCBhbHNvIGNvbmZpZyBBUkNIX0hBU19GSUxURVJfUEdQUk9ULg0KPiANCj4gQ2M6IEFuZHJl dyBNb3J0b24gPGFrcG1AbGludXgtZm91bmRhdGlvbi5vcmc+DQo+IENjOiBsaW51eC1tbUBrdmFj ay5vcmcNCj4gQ2M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcNCj4gUmV2aWV3ZWQtYnk6 IENhdGFsaW4gTWFyaW5hcyA8Y2F0YWxpbi5tYXJpbmFzQGFybS5jb20+DQoNClJldmlld2VkLWJ5 OiBDaHJpc3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxlcm95QGNzZ3JvdXAuZXU+DQoNCj4gU2ln bmVkLW9mZi1ieTogQW5zaHVtYW4gS2hhbmR1YWwgPGFuc2h1bWFuLmtoYW5kdWFsQGFybS5jb20+ DQo+IC0tLQ0KPiAgIG1tL0tjb25maWcgfCAgMyAtLS0NCj4gICBtbS9tbWFwLmMgIHwgMTMgKyst LS0tLS0tLS0tLQ0KPiAgIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxNCBkZWxl dGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9tbS9LY29uZmlnIGIvbW0vS2NvbmZpZw0KPiBp bmRleCBiMWY3NjI0Mjc2ZjguLjNmN2I2ZDdiNjlkZiAxMDA2NDQNCj4gLS0tIGEvbW0vS2NvbmZp Zw0KPiArKysgYi9tbS9LY29uZmlnDQo+IEBAIC03NjIsOSArNzYyLDYgQEAgY29uZmlnIEFSQ0hf SEFTX0NVUlJFTlRfU1RBQ0tfUE9JTlRFUg0KPiAgIAkgIHJlZ2lzdGVyIGFsaWFzIG5hbWVkICJj dXJyZW50X3N0YWNrX3BvaW50ZXIiLCB0aGlzIGNvbmZpZyBjYW4gYmUNCj4gICAJICBzZWxlY3Rl ZC4NCj4gICANCj4gLWNvbmZpZyBBUkNIX0hBU19GSUxURVJfUEdQUk9UDQo+IC0JYm9vbA0KPiAt DQo+ICAgY29uZmlnIEFSQ0hfSEFTX1ZNX0dFVF9QQUdFX1BST1QNCj4gICAJYm9vbA0KPiAgIA0K PiBkaWZmIC0tZ2l0IGEvbW0vbW1hcC5jIGIvbW0vbW1hcC5jDQo+IGluZGV4IDg3Y2IyZWFmN2Ux YS4uYjk2ZTk5NWYzNzMzIDEwMDY0NA0KPiAtLS0gYS9tbS9tbWFwLmMNCj4gKysrIGIvbW0vbW1h cC5jDQo+IEBAIC0xMDcsMjAgKzEwNywxMSBAQCBwZ3Byb3RfdCBwcm90ZWN0aW9uX21hcFsxNl0g X19yb19hZnRlcl9pbml0ID0gew0KPiAgIH07DQo+ICAgDQo+ICAgI2lmbmRlZiBDT05GSUdfQVJD SF9IQVNfVk1fR0VUX1BBR0VfUFJPVA0KPiAtI2lmbmRlZiBDT05GSUdfQVJDSF9IQVNfRklMVEVS X1BHUFJPVA0KPiAtc3RhdGljIGlubGluZSBwZ3Byb3RfdCBhcmNoX2ZpbHRlcl9wZ3Byb3QocGdw cm90X3QgcHJvdCkNCj4gLXsNCj4gLQlyZXR1cm4gcHJvdDsNCj4gLX0NCj4gLSNlbmRpZg0KPiAt DQo+ICAgcGdwcm90X3Qgdm1fZ2V0X3BhZ2VfcHJvdCh1bnNpZ25lZCBsb25nIHZtX2ZsYWdzKQ0K PiAgIHsNCj4gLQlwZ3Byb3RfdCByZXQgPSBfX3BncHJvdChwZ3Byb3RfdmFsKHByb3RlY3Rpb25f bWFwW3ZtX2ZsYWdzICYNCj4gLQkJCQkoVk1fUkVBRHxWTV9XUklURXxWTV9FWEVDfFZNX1NIQVJF RCldKSB8DQo+ICsJcmV0dXJuIF9fcGdwcm90KHBncHJvdF92YWwocHJvdGVjdGlvbl9tYXBbdm1f ZmxhZ3MgJg0KPiArCQkJKFZNX1JFQUR8Vk1fV1JJVEV8Vk1fRVhFQ3xWTV9TSEFSRUQpXSkgfA0K PiAgIAkJCXBncHJvdF92YWwoYXJjaF92bV9nZXRfcGFnZV9wcm90KHZtX2ZsYWdzKSkpOw0KPiAt DQo+IC0JcmV0dXJuIGFyY2hfZmlsdGVyX3BncHJvdChyZXQpOw0KPiAgIH0NCj4gICBFWFBPUlRf U1lNQk9MKHZtX2dldF9wYWdlX3Byb3QpOw0KPiAgICNlbmRpZgkvKiBDT05GSUdfQVJDSF9IQVNf Vk1fR0VUX1BBR0VfUFJPVCAqLw==