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 569C9CCA47B for ; Fri, 8 Jul 2022 08:08:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 89CCA6B0071; Fri, 8 Jul 2022 04:08:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 825758E0001; Fri, 8 Jul 2022 04:08:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 676A96B0074; Fri, 8 Jul 2022 04:08:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 50C516B0071 for ; Fri, 8 Jul 2022 04:08:49 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 23DE32114D for ; Fri, 8 Jul 2022 08:08:49 +0000 (UTC) X-FDA: 79663206378.23.8BC3F72 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2058.outbound.protection.outlook.com [40.107.243.58]) by imf11.hostedemail.com (Postfix) with ESMTP id AB24E40064 for ; Fri, 8 Jul 2022 08:08:48 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NmTpORAcdhByyRGlL7v0OIeL7/Ej8Nqt2ZhwwSs3W8AYIY9pZ3Rpz0clz1hvKz8gLiPBf8PDAzhlsnyNbsu/PSqvOpmK4SI07Yz0G20lb3e6VNbJP4sqY1QGFr6QuvlxtB+LAe7wetkOVjuH7KwQ6Phu0ZvEg8lgaFJeUP05Z7yVbJ9FffpwNGeyjmPrwaIFVDlcORnDNh8dgA2AWLOQNCs3YTOXftjr2gSzj3LRSFhQH85ZTsOckb38E9GpZxr+gHhC7P9yjwokOy9azo5yAeSMwtvj6hAD2YCG0+/XTRbFiabkeOvqM+VJ/ncT3VSdf2So83aUqclqcLao2r9qwg== 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=qfUYsUTxoftttrYR86NXfZmaJsdHb/1w1rjvAQfWZvA=; b=fMvWmR1iy4qWDx2yIVZjW26ZM+9RzSbnEI0nSu6BLlQbht+2tEoiWt6NSlZnLglkaIHs0MW7xvkJiL2Bw2qpeMTrkkwRSrBk0ROn+zXtiqrJt/CcZv/9R9NYgxDswSRcCfTlZbn9MxuoFgW8qmyBnsijeLQpSiqfAkG6NhIWtFa7JIq/MnbD1rO17DleRbUHQ+irsPYHmdN/Us+1s/+KpKtU4Nnqj1IUZfuI/wPlix37kWRi4KQkoX3vecPM+OilBcNC/OBizt2JS72exZfNlAcS+SnSmDtkSDHCYQZrvquJEe1wmu3qgi1WNPH9JlJe6BjsKEXuz+8RZg5AvPOUjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vmware.com; dmarc=pass action=none header.from=vmware.com; dkim=pass header.d=vmware.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qfUYsUTxoftttrYR86NXfZmaJsdHb/1w1rjvAQfWZvA=; b=r2KLIT0ZPUXppGhXdcYM5+d/cmx4BPa90fKGJu172p4z6FiHceqU1y1O25a9lPtFWd4B9Va9qR9/83hfAflWgqvG9mK5bE5bdI4+bBK4Djrxwk9Ey5sSMHl8SN+bQDSvMbKRZwPNDYnzBcBJiEUgzo0jwG0UN6CwfZITtbqooPU= Received: from BY3PR05MB8531.namprd05.prod.outlook.com (2603:10b6:a03:3ce::6) by MN2PR05MB6352.namprd05.prod.outlook.com (2603:10b6:208:d6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.12; Fri, 8 Jul 2022 08:08:46 +0000 Received: from BY3PR05MB8531.namprd05.prod.outlook.com ([fe80::a4f8:718a:b2a0:977f]) by BY3PR05MB8531.namprd05.prod.outlook.com ([fe80::a4f8:718a:b2a0:977f%6]) with mapi id 15.20.5417.021; Fri, 8 Jul 2022 08:08:45 +0000 From: Nadav Amit To: Barry Song <21cnbao@gmail.com> CC: Andrew Morton , Arnd Bergmann , Catalin Marinas , Jonathan Corbet , "darren@os.amperecomputing.com" , "guojian@oppo.com" , "huzhanyuan@oppo.com" , "linux-arm-kernel@lists.infradead.org" , "linux-doc@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "lipeifeng@oppo.com" , "mgorman@suse.de" , "realmz6@gmail.com" , "v-songbaohua@oppo.com" , "will@kernel.org" , "x86@kernel.org" , "yangyicong@hisilicon.com" , "zhangshiming@oppo.com" Subject: Re: [PATCH 2/4] mm: rmap: Allow platforms without mm_cpumask to defer TLB flush Thread-Topic: [PATCH 2/4] mm: rmap: Allow platforms without mm_cpumask to defer TLB flush Thread-Index: AQHYkgCLdJdNZ9epGk2/QG4z7TdV4610BjCAgAAGeYCAABM5gA== Date: Fri, 8 Jul 2022 08:08:45 +0000 Message-ID: References: <67943544-6DAA-4C8A-A04D-029D2D36C318@vmware.com> <20220708065957.3859-1-21cnbao@gmail.com> In-Reply-To: <20220708065957.3859-1-21cnbao@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3696.100.31) x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 15d07a4d-9bf1-4873-d7f3-08da60b914a4 x-ms-traffictypediagnostic: MN2PR05MB6352:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Xsg/45iZqqlJkPv65obi/tH9WwCQCrijjv2g7LCHobbejZYDBWXG15yzOHpj6u4qzN+gyf3REbgAVvM2UIFKM9Vi8uDSUtu+JYDJAFIO1yd6h/jn+uexwK/upCP7WlHAHS3s4rE7hPAXQg/3hAsu2AG1mLrmJSwEfXpWxYK13faCnKTha9+dyXWgUoAJju158RHPVbbUkaqGjnxPCoAfobqGe8zotK7kHLC4dM7ZhgJwi36qreB7zLVxZYP0Y/+/Ia2qUKU+f4Arc0IpMugAiwbz2WaHS2V6s0tFaSF09uBqAz1thNPJEqPNbMfXzzd95Lr5Ctu0uuA+6nrTOeeHEwNXd9SiFzo+HNMSdOEpFVCULwS5TwLhwvoawekk/wRD24N2keqmWEDgvYBGtFbr2nZztqMGPUZ2z/bJ7LK5lIZ/51+0RKqI+A1Y2rzC0meEUXfKOulmyYWj8Rcx3DytZbdf5TUuWHPygy+M8SJFOuDhbv2S8eZux1rHHgp6CbdJ+N6Dvt0ePDTvRYL58AdKt/QH70FR1PdFiiMDbq6uX05llXV6sZFTpPRlSQCfKEXYtVQNUVD8h6Hn3Y5rwkIlcj5r500OXLr8bwXtxhPl5j0ccrJUD0ScgCd/V+9XhB1mF8t1J12Wr/KjEgOQNkToq/PsJ3b5aOyJcqeHQskZqqlb72Fwg/5TQk8UiCoCry+fwuIqd4R/RZ0puUGQEpSehcrG/1VcVgKMVdCsSegdjf69R6hxcDahwx/cuDL+dffcfiBDdgXQeU8Mzw4pOtnEqwuPqPiCxNZbxZmd00V/FXBAIi9X4juD/Bxd0sSfPAJA3oZFnjWoe/DDHv36XFWA4KwO6ykn1VVsJJlQteJU9sKCwtT6HA0WJ+WU8OqAVssmO0M0pWNO3S9d+a7FBrAEkA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY3PR05MB8531.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(39860400002)(346002)(376002)(366004)(396003)(136003)(71200400001)(41300700001)(8936002)(2616005)(38100700002)(86362001)(6512007)(478600001)(6916009)(316002)(66946007)(5660300002)(64756008)(54906003)(66446008)(66556008)(38070700005)(4326008)(8676002)(66476007)(53546011)(26005)(76116006)(7416002)(33656002)(83380400001)(186003)(122000001)(4744005)(36756003)(2906002)(6486002)(6506007)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?elp3VUNFZzFGbFppTlVNOGJYY2JRUmxsbGVZSHk2dGdhd2Y5aEdSUWNUeG05?= =?utf-8?B?aFlEWUlSVlJia1RyT2laaVNtTGcvV2FOWVVZL2xEMy9BUDAwWXZVZGJITWt4?= =?utf-8?B?SGtTVlJ2cDBNaU0zaEEvQTdWS1VzUnBQN3JhNWxMNHd4ZCtrSFZBS0R5RW5X?= =?utf-8?B?ZWRJcDFaTjFUbDRrYU1LOGI4SHhHRUtBU1pnSndDdmM5eWhaZlZocGJNc1R1?= =?utf-8?B?QmNFMFpPSG1OU0V5ZWY1S2IwemNseTFHSU1tVEJhMEs3Y1RjVjZKbXJGdWxW?= =?utf-8?B?VzBZY3RaRlhPQ0ZVZWU3dm5tVFhtbVdNbTJrWk9reTNLYVNTVXBITGN3YlRQ?= =?utf-8?B?R2g0dlpSMlNXWXByREFqa1EvcS9ZZzVVVUoxWjA0ak5keFZaNUowT0FWak1S?= =?utf-8?B?eGIxOW1UU25nRzVyNTlSV29BUDNVZTNqbUdxTWNuOXNQTEdxZlRENUdHUS9H?= =?utf-8?B?cWdxNTM0b2NwY0swTldDTFhTZnp3Ry82SHhjaXAxUXVqZmlIVkZTTTVjUGFT?= =?utf-8?B?bUtkVi9xUC8yL0VIV3pxcVBxSllEUWwvUFg1TVJ1N0UvNU12S0M3d1poQzFZ?= =?utf-8?B?RFIrZVhST01zL0szY210dmdibmE4QkdHSmRORDdMYlRiZFd5V0REdnZoeDIr?= =?utf-8?B?TzdVY2dvSDFZOXpXYVJ2WHdHam12NmVRWSsxcDVDcHRBY3JYNXdRaktpV1JI?= =?utf-8?B?SzV1MW9McU93VExzNSt4WVRFSXI5STl5eFV3di91MXFrUW95SUh1THU0dldR?= =?utf-8?B?eTJIOWM1OTQzQ2xvcW5ZdXJPVmExNE5oZmpsNEs4UFBURWxaZUYxbU5DMTJV?= =?utf-8?B?a1FOY2pmNGx3cG9NVEdLMzF6bG9qbHpLWXVKMXZFTzJjRUUrZ0UxOGZ1WlJB?= =?utf-8?B?OExpb3hyK2ZzZ25ScUxzUytHRTA3MmtCZS82MzVtU1ZHVnBkcjBHdzZhMFFy?= =?utf-8?B?OEJxZ1dVckh0SEUyc3dMdWgvNlZrZHd2SmpHd2FIOHNBeXVOV0hsMENXV2pL?= =?utf-8?B?L0k0Uzh2VHd6QURSWVFnd0JTL3JpMFF6N1Q3aytyY1dvY0tzNHhpbHJrY0Qr?= =?utf-8?B?TncvYWFBMDMzcms4Qi83QUgwRitOT0xmdTl6RWZDNitUcmxUSEN6WVcrcjlN?= =?utf-8?B?Lyt1V3ptNFJNOU5CNVFJRU11N1JLMjdvb0RSODhRT3pPdGwrNnU1K3JjeDFK?= =?utf-8?B?Q1YycG1XdkJrYlBaMlg0K0JOL0p3WlNlT2wxbGNlbUVpbWphbEJ6SC9DK2xY?= =?utf-8?B?cFdibHUrT01lVWFXSjZGYTY3OUt4MVk3OU5DU2ZtdC9GaWJndWtaVm53VW5J?= =?utf-8?B?bDN0YlR1WDF0bjd0Y1FEWDBDTGhJQjM3V283UWUrQmg1Y0hvZUdIZDlRUk1P?= =?utf-8?B?RHBjcDVvWU1aOGZ3UVRnVStmaVRPb01QcUZ5ajhHdldBUC81MnU4T0NFODcw?= =?utf-8?B?cjNXUGVDMEMveFhZeHR3NTM5d3kvWm9nckdEVmZHeUdYVFJjdkZaTjFxSkRh?= =?utf-8?B?UFl4NjIxR1VJOWRjblFOYW5nMFBHblNrMjU3STdtNzNzK2laeXJHckJ4ZkU3?= =?utf-8?B?Syt2RjVEVWIrQ2Y3Vkt4b0wzV0M1akt5ZTh6TWJnVTRac3ZjTExkb24rc0JI?= =?utf-8?B?ZUF5MDFYWWg4NVhZZTlNZzlNbmorZzF4cisySHdqeGxiWmdFUU4zcS81UUtx?= =?utf-8?B?bk9BZkVmODRYV2RObUw5aHZ1alI3ZVJXMTA0K00yUVJBK3plQkp2OEgwSE45?= =?utf-8?B?Sy9zSjhiUE16MUJEUVBNZncrajlXM0VPTWRJeXJpNXljU2JwVTFWQkxQYlVI?= =?utf-8?B?aysxWlpPK01WeFlkT08wNTVRNlFzc3BMT0JOdFZqSnovZ1Q4dSt4QmdTaWs1?= =?utf-8?B?TmhRMXI1R0ZKc0pTemR3SWI5ZFB1N084dDV3Y05oMzFYVE5KZVo4NGgvQ0ZS?= =?utf-8?B?WjlyaW9ybXBSR2lRcnRGMTV3QVdSZmtDcUdaajFoaTg5bzNwRjlYU05VTldC?= =?utf-8?B?QjZZM2Y5bHU0blg0bXZaRHY4Z2JZYUlYSnd3QUppaThobkMwMVNUWklvTXVq?= =?utf-8?B?QzN5NVpXVFJTeUo4ZmUwWUluMU9EQU83NDNjS09kRDdrYTluNDNKcytOUmt0?= =?utf-8?Q?vjWdxxecWcVKuaiXiFPO5yCGh?= Content-Type: text/plain; charset="utf-8" Content-ID: <0B9A716C8780444EA17CE7F601A992FF@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR05MB8531.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15d07a4d-9bf1-4873-d7f3-08da60b914a4 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2022 08:08:45.7441 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: CW/D7aLmHn4gs9PlQVOxs5Uep/MuVGBKsNArv1fyIfitJVo21dAuocb64Ti5xI1SbyT8T6zhasIuEK7V9QXbsg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6352 ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1657267728; a=rsa-sha256; cv=pass; b=CNoXEZ1Y3UqF7MxEuJTwu+RrJIjVJHmE6cYDY2rEWjbhuBCPP7Vj7pPAT9aRj2W9OPYm4O 6sopp4ZYKNjg+vN9no2UegMCSO4XtF4FKko9jrHfZs1vVYT0DEdMZh78WiN/jzRmWLxv2c kFU21EGb6eEdzMLBlbwuC6SYCghu8d0= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=vmware.com header.s=selector2 header.b=r2KLIT0Z; spf=none (imf11.hostedemail.com: domain of namit@vmware.com has no SPF policy when checking 40.107.243.58) smtp.mailfrom=namit@vmware.com; dmarc=pass (policy=quarantine) header.from=vmware.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1657267728; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qfUYsUTxoftttrYR86NXfZmaJsdHb/1w1rjvAQfWZvA=; b=wwk23qCiu8wnz5Yl8LKoT85mXJYAwEozyEKyyOLX/xnwqMe6S4w01puMIMwlufQwT1pdCd jqDaFwIzvvFl2ZiAwtHK+KFJWu8lqygQAOsl1O19E2yb+uG2PE4MiLk9aM8Au4MSN3ExOr nyKhfTQ/K6rBsziFrlStAR9gVm40qck= X-Rspamd-Server: rspam08 X-Rspam-User: Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=vmware.com header.s=selector2 header.b=r2KLIT0Z; spf=none (imf11.hostedemail.com: domain of namit@vmware.com has no SPF policy when checking 40.107.243.58) smtp.mailfrom=namit@vmware.com; dmarc=pass (policy=quarantine) header.from=vmware.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") X-Stat-Signature: wsuqe7hjrqr4o4rf5xpaqyb47ysqhcdi X-Rspamd-Queue-Id: AB24E40064 X-HE-Tag: 1657267728-607766 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: T24gSnVsIDcsIDIwMjIsIGF0IDExOjU5IFBNLCBCYXJyeSBTb25nIDwyMWNuYmFvQGdtYWlsLmNv bT4gd3JvdGU6DQoNCj4+IFRoZSBjcHVtYXNrX2VtcHR5KCkgaXMgaW5kZWVkIGp1c3QgYW5vdGhl ciBtZW1vcnkgYWNjZXNzLCB3aGljaCBpcyBtb3N0DQo+PiBsaWtlbHkgb2suIEJ1dCB3b3VsZG7i gJl0IGFkZGluZyBzb21ldGhpbmcgbGlrZSBDT05GSUdfQVJDSF9IQVNfTU1fQ1BVTUFTSw0KPj4g bWFrZSB0aGUgY29kZSBzaW1wbGVyIGFuZCAoc2xpZ2h0bHksIGNlcnRhaW5seSBzbGlnaHRseSkg bW9yZSBwZXJmb3JtYW50Pw0KPiANCj4gWWVwLiBnb29kIHN1Z2dlc3Rpb24sIE5hZGF2LiBTbyB0 aGUgY29kZSB3aWxsIGJlIGFzIGJlbG93LCByaWdodD8NCg0KSG1tbeKApiBBbHRob3VnaCBpdCBp cyBsaWtlbHkgdG8gd29yayAoYmVjYXVzZSBvbmx5IHg4NiBhbmQgYXJtIHdvdWxkIHVzZSB0aGlz DQpiYXRjaCBmbHVzaGluZyksIEkgdGhpbmsgdGhhdCBmb3IgY29uc2lzdGVuY3kgQVJDSF9IQVNf TU1fQ1BVTUFTSyBzaG91bGQgYmUNCmNvcnJlY3QgZm9yIGFsbCBhcmNoaXRlY3R1cmVzLg0KDQpJ cyBpdCByZWFsbHkgb25seSB4ODYgdGhhdCBoYXMgbW1fY3B1bWFzaygpPw0KDQo=