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 A882AE7719F for ; Mon, 13 Jan 2025 13:13:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F19376B007B; Mon, 13 Jan 2025 08:13:55 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EC9596B0083; Mon, 13 Jan 2025 08:13:55 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D1B936B0085; Mon, 13 Jan 2025 08:13:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id AF3866B007B for ; Mon, 13 Jan 2025 08:13:55 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id D90DC44865 for ; Mon, 13 Jan 2025 13:13:54 +0000 (UTC) X-FDA: 83002471188.22.0E42CAE Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf19.hostedemail.com (Postfix) with ESMTP id 374A51A0035 for ; Mon, 13 Jan 2025 13:13:46 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gQThJ3Wt; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf19.hostedemail.com: domain of oliver.sang@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=oliver.sang@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736774028; 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=8vuBKvzXSA1ZMsvZ1MCqI3J9BH86qSYcfEBOg9TfhaM=; b=zFRLzy9UxDFzFLvLzUe+nqkYuHXizkJiMZKJp1m89I239Yi8fcrzoBsFvH2dzVuGyQarzA A586qzoUZkXUi6Y/vlHLSLRMP4GY0mp3MBg+Cm/+pVzBllgtw1isP0LTwmWyLJEBdKunls oRiBFvSK8Tx4IyOhlSpi7qDOl2QiFaM= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1736774028; a=rsa-sha256; cv=fail; b=ntyUw7tB+NxUQTE27FkWAGhpECWtnU4m0OWU4D6EoT3plPi0xYjIH1rVMu6VpXsvb5i19J reXd1IW+YBQAxaE/A/29gg0aeQY02EMgJeE8ePJCgx9k/uldljimBDxCSrPifoKZ4bO2WX D75D3hE6K26QMUdXGveHaEXuwZ0iRaw= ARC-Authentication-Results: i=2; imf19.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gQThJ3Wt; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf19.hostedemail.com: domain of oliver.sang@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=oliver.sang@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1736774027; x=1768310027; h=date:from:to:cc:subject:message-id:references: content-transfer-encoding:in-reply-to:mime-version; bh=72lpFWN+/6wWJInYp+nLBpMWlxQ6Vi1+Uask9pVkqfI=; b=gQThJ3WtN/4EmeadkNOTJzmyga9Z6xZqWRPJy858zDVVlbkI1jwrcBnY lLf3zEhVG/Ka71CkMzYsulvdC0eQvajkYEwcKK+ydG6Qlqu5FibtAwbGu 1OD/cfQWfQy8dVUY7JhWNPxhf1ZyG2DbmCvmVF09LF5hvjD4M9pZSQD3G klmZQKzkyurNyoV9I4lfiRLELsyBfsCmOpCYQx5YLrdtXD+ucWiI9KiTu I/0WqTzjxGsoD32C2enwaKQC24Ham062F063qK/YQZ/y3DJqdlgh3n1P5 201uM31sz8EZ1+EoS87js/TEcNdeG6gS+5KhkXLeftWwlQbnB32I4/BP3 Q==; X-CSE-ConnectionGUID: PkypNzX2SLaajrcRgNPEOA== X-CSE-MsgGUID: 5lhcKXgkSKquc9oxXAXWnA== X-IronPort-AV: E=McAfee;i="6700,10204,11314"; a="54580812" X-IronPort-AV: E=Sophos;i="6.12,310,1728975600"; d="scan'208";a="54580812" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jan 2025 05:13:46 -0800 X-CSE-ConnectionGUID: O4wpHaNZQLK1SEwYwqqCrg== X-CSE-MsgGUID: 4peyxTd8Q7qLQpa+FyKqtg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="109617740" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 13 Jan 2025 05:13:46 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Mon, 13 Jan 2025 05:13:44 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Mon, 13 Jan 2025 05:13:44 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.49) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Mon, 13 Jan 2025 05:13:44 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pEXM+FowpwaLI9G2EI0TX9KHCmqC+KquvV/koC79XAnIA1JAi49J84fqOUuWDpJusJhfU8nMqp9azLUr+uLP1rRUUtZI1wxsvL6Uxj/yN0Ndu6GnJdJhM41wYKE3itJXeeA5H5hDkudUfnN0gFu9wqCo3OmmnHmtdji+mItNaTxyJJtbz2L4eCJMPoEL8+HsG7bMNjdcUjB2mFMNB/PO57zKCopv2ojxgEgRGDHRovodYFBmfXP7inxixZKptSsjaIoymW8n00G7KYyq77aTex9L1p6VD/ObiqIp3pOtqgWrIGYwUnKcZyCRzD7P+WizhiOgJyMddl5aXCac6svlsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=8vuBKvzXSA1ZMsvZ1MCqI3J9BH86qSYcfEBOg9TfhaM=; b=BSm75JvCgZ3JXfXuoPszr7M09WmMEsMQPyBXfLBNPD9r1z6jvrwmZiDtXuQYNo4Ukrqmvk3C8ZLpH6Btu/npZdgXMDsSCx3U6zTgfGqPgE/WDvoIixvFRpdUeEgPJO3cyI288CQfKafbr2GguJeqdEoi465kVnjgU/1NPOUmSPNbP0LJZqe78gGYI19anG2asEbUdIx8tWNaZDIZYvW9keRZv7H62/LB6IA4MeP1jRh0hn4VIlqqI3oCA/oQWbxvryeyUkHman/StAT57hX9EhrgPPt4Djv0Cl6lt0VoFrH877BwklTH0mcfZnrTbGuiA4Ic0AhdkaRBNQEDy1tGQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) by DM4PR11MB5247.namprd11.prod.outlook.com (2603:10b6:5:38a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.18; Mon, 13 Jan 2025 13:13:42 +0000 Received: from LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c]) by LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c%3]) with mapi id 15.20.8335.015; Mon, 13 Jan 2025 13:13:41 +0000 Date: Mon, 13 Jan 2025 21:13:26 +0800 From: Oliver Sang To: Barry Song <21cnbao@gmail.com> CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH 2/3] mm: Support tlbbatch flush for a range of PTEs Message-ID: References: <202501061535.zx9E486H-lkp@intel.com> <20250113005504.2271-1-21cnbao@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20250113005504.2271-1-21cnbao@gmail.com> X-ClientProxiedBy: SG2PR02CA0129.apcprd02.prod.outlook.com (2603:1096:4:188::19) To LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR11MB8603:EE_|DM4PR11MB5247:EE_ X-MS-Office365-Filtering-Correlation-Id: 3f222541-29ed-4267-cfe0-08dd33d419d9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?R3E3SDZVQy9maDE5V2hyejZVRnYxbkJDT1k3Q3lqZTlvK1lRQlgxK21XZFhz?= =?utf-8?B?dGp5YXY5T1AxL3ltTmduRHRuK1NhaUsxUUNQMDY0RXJNZnRDV3FKL1F6elpS?= =?utf-8?B?TG1RMHlVWGxobkQyREFKZFRGaVlkTi9GcTR3WWVjRnZVek52WUJaMlA5UlU1?= =?utf-8?B?WFRiUXhkZ3JndVdpS2ZOcUpaY2o3WlNCRWNLaFZ1aWMrUTgrTk1MeXYzZVFm?= =?utf-8?B?ZG1GOXJGY1B2NVAyc254RmxjVDZ2ajMvU2RFMW9nd3p1VmZsaGdBZHE1eisx?= =?utf-8?B?b0lwVCs4Q0c2eitQWS9SbGp3RXJtV2dXMVVTTysrSkZSMTM4blhwQytSYy9w?= =?utf-8?B?TzFsYTNtTDBMRlFCVTN6TTBpcFpZRWRGcUlWNUtJS1l4NjI1ZG5Tekd6VXla?= =?utf-8?B?S2NRV3hRcDEyeFNyU0xjRXRFVTdZRUU4dWN2SE5WZWFSSW14cTNQNGZHMHdt?= =?utf-8?B?eC9iRUVFeGdjY1RyYzBJdzZoUmxJbUd5QmN0VkpYUEJ2eDc3QzFqSit6dEhx?= =?utf-8?B?TmNDSHp2dEdpd2RIaFFCU1FsdDdHV0NEUnU4NitjUWpwSXY2MTVQS0dOS1Vv?= =?utf-8?B?ZGNpTEVrQTdZOUtZTUhiRHN1RWEvTmdHeWRmMnlybXlYRndpMEFXYm5yd01F?= =?utf-8?B?OW9nbU9tbmJ0YXdteHhiQXJ2dEhHaHBZTis0ZUVEVmdIWndhZGJmRzZtSHV4?= =?utf-8?B?cUdPRmYxdmpNODdOTElNdEExcytCMkZXMm5WNEJaZUlGdDBCL2p3YWdGZzdq?= =?utf-8?B?UVFCbEZ5Z1FNMTU0dkZ5REVkTjFkaTRPVW04VUNzbVJZbEhYUnlaNURrOHNw?= =?utf-8?B?aWdiMnU1K3FWZ0RaSDkwYzIwMS9CTUo4eHM2aGd5T2YzRGNxT1dSODFETFlh?= =?utf-8?B?NHZyNG5aREdxYnBibzNiVUxjWHVRRFd6am5iTkxicERmWHYrNmt4cExESXlL?= =?utf-8?B?MGtPbDg4RU8xZ0VBYkdBNHVuU01obXJUMlpBNVg0TmZKeGE1YldtQzlQREp0?= =?utf-8?B?L096M2YyUkxnVXNmVDdCeEsrL1d0bzNsbVg5a01CeHFET1BUUXQ5SG94UjE2?= =?utf-8?B?eDRtVURwQlBWUnVmQkJhSE9xUEM0WDFXQnNDT0h6M2lHS1pWZkFCeE04Y3Vl?= =?utf-8?B?Rk5ydGV3VFB2UzNFam5UOUZuVzVVU2hDN3NZVnU1eXcxK2NieERhMytwcmxh?= =?utf-8?B?bVhOOGlyODJCVGdvMGNRdzhSRUNwN2pYT0ljQXhGQVgzQlY5WXpzNkszR0pw?= =?utf-8?B?MncvS203Q2FzQnUzb08xbEZ1TzNqT3RoZllJcUVLWm13Y1EwdUo0OGxpTEdu?= =?utf-8?B?Ynk5OEFaKzlMN0pFVm1zUDYxd0l3S093bWRyNEs5QVlqUnAxWDhIV2hOL0pt?= =?utf-8?B?VURVMnVMeHVYM0YyUlhyYStGZndjdi9pT3JEZmlVb2FBSnoybzFQcEZoYndy?= =?utf-8?B?T1RMN0Uzd0dOWGFtaEdZeXZoeFJzcGR1aGNCTkQ4djZHY05tWFFVUEFLWmlP?= =?utf-8?B?Y1Q1NlN0UFNxOTRhc29kVmJrTUVaaU1nV2NDUkY1NGdlQVlxTWRQMWY2cUVm?= =?utf-8?B?TzUycUxUTGlRK1NNL1FYWWhIUDhpYXBTaVF3WjYzWC9yR2NmRkd3ZHhmWXJD?= =?utf-8?B?SGxaTHd2WWt1M3UvN0dCZTIzVnlrOEdSa1JLRHNuakpvcENYT2k5QW9aNm84?= =?utf-8?B?RGhuUlJGYis5bVo2WFZ2UzRoQWJQRGRtT0pkY0p4cEVUV200ZHRrZVZNVGpP?= =?utf-8?B?cGxoVHZIbHJodFJBWU94YUFDejhlZHl6UlNQTmpBSDhCcTZEUWRsbVF0NXp5?= =?utf-8?B?bkozNWhEbVdWU3B3UGxQdz09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR11MB8603.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q2VkMEdzbXV2ZnFMN29MMng5SnFtMWVMdjZFVWQxOUlJWmFwd2xpRFVFLzh2?= =?utf-8?B?Z3pRTWtubEFZUnpZaUNCNnY3RlhpRERCVGMzMWNLeUlSKzBvRHNoNW5CTWlP?= =?utf-8?B?UWQzN1d6VkZ6MjViMjZ3YlgyVUxHTXN0K09oaUxNTWFIT0pIdk00Y0Izekdr?= =?utf-8?B?VllacCtuRGptTzhERzYwREtTcUFDeUVZYzRJZDVUd2RMb1VlbFNJeFY3V1Jk?= =?utf-8?B?TktDMVg1b0FxUG5Ob29BeGhueGpPZUVRWjNoVXBORGJHSVdJSk16N25hRlI2?= =?utf-8?B?aEZ0TnFSdlhLa2tPRWNaclA4dUtYbmpaYndxc2lhRWxaeVZPanNab3MvbXdh?= =?utf-8?B?eDNDVUNZOSt3dGxtdnhRT01KdXR2bW1vV2hOMjNhL3ZQNjdlZ0pSaER3NHo4?= =?utf-8?B?UFRBV2NGTGFzcTdnZjltTm9LMTU5WXNBc01MV2Z2eHIvUUJpUmlrNFQ1c0tM?= =?utf-8?B?eEMySTNwUXVGdGVBWFBJbDBvOU5WQXJYUFczQWxBQ2wwR2V1Z0JQc3RBUmQv?= =?utf-8?B?ZlgxdWVGOHlWVXV1WWR1eEpRQ1gwRy82Um01YmNJenVwbk1pc21ldElPVEpB?= =?utf-8?B?bVlpc1AxbzM1Q053NlJvREUxVG5DWUNiUlptZnRLeUFuMG42TWFBUzkvWi9m?= =?utf-8?B?MEZQbmtIbWJzL0xrVms3K1VjVWRJOWxhZFBRMGJKcEp6OHdDdjNWSWpZenl6?= =?utf-8?B?TlBpQ3MrSitIMmZ3Zy9VVDR3a1o5QndJNTRZWTRicnY4NkEwQkJiOTBUTTJY?= =?utf-8?B?R2Z4c3VDNUZIZFkwaGpGK25kN283ZDhieU1CSDJLZnF5YlVFT3NRVHVxbHQ5?= =?utf-8?B?aHRHYzMwa0RLVnFEc1dtSy8xMUo3K0c3R2g2UTRlSlFqTUdKaGRZNGc3Z2M4?= =?utf-8?B?NC9hQ1YxdlN0NE1aSkNPbytnZTlqU1lQeGxDR3ZCMUltS0Q4TGtXWnpuNE5a?= =?utf-8?B?UUJmeXE4bWs2dEhOZWhOZk9vMEhpeG55anBkb3BPaEZCK0x1TnNHcmFFVitR?= =?utf-8?B?UnUvbE1DTG1yRmhIOHkzT2xFbTdLczlrNTc5S3BvdVF0ODgvQjZtZWplRTdC?= =?utf-8?B?Q1AzZ21pZXA5WVFxK25rU2Y4MkZsMHRNMmhiaXRCNGdGcHJsN09ZRUZIQ3V2?= =?utf-8?B?RktBUXRVeitoUE5TcEhiSHB5eUdUT2s3Q2lVVEo3R21wSkF5VXM0NlVTUDU1?= =?utf-8?B?cHZ2eDFrN1pyVUtMSnViRlBjNk1qQThOT0pOZ3ZIQ1NadkxwQkY3TzhhcGZ6?= =?utf-8?B?dklxaHMzVFFqMnJxQ3JoUVNkUTBjR1NUYkFJTFQvaUtwaHprSVpKbm9qK3Fp?= =?utf-8?B?YkRiSHdkWnY5S0puTmoxWG9ta1RiOHdMN2V5eEtVNFd4c3ZuUWR3RStTMmV2?= =?utf-8?B?MDFtYW12U3pSZkZYR29RMVRWYkdMMldCRVVXVDRCcUw5NllUWnJtNTdBbmYw?= =?utf-8?B?UWtOblVJNU9KOG16Wm42L3hKc1p1WG1JK0ZJdzJSVGh1VHlQRkZIRDM5SVpr?= =?utf-8?B?S05ERHJnakxxUyt4eDVJQURpVGd3TS9Db05sZzlodm54K1RTek82cDdNSDlU?= =?utf-8?B?ZWtpS0gxc3pBcEh3WjUzeGhpTkw1Z3k1UGp3TytVc2RoWnBWbllFMUxLekhu?= =?utf-8?B?U0Nyb0ZHWFhLOVllNGp2MmdMeUFmZXZLME5RZWd1WTBFTXF2RHNCNUxiL1dY?= =?utf-8?B?bjZpaHRNV2c3am1CMkgvQ0hFWnJJMXlLSFlEcmI1eUJDQnF3bHRoQlE2Rm96?= =?utf-8?B?aGw2akc4elRaZWx5UFhqNXlSbmVRMjBBbUVYS3FRaTlQaVZhWGprS04yUkFw?= =?utf-8?B?bXpMTDJqUUJoSXhid1NYM1Eva0VjTERENkd6bS96UW5ONXNaMDh4YVQvZ0xK?= =?utf-8?B?WEV3MkYwQlo5VDV6NDhWWXl4ZnlRbHRIdFFHTGkvVFlvK3ViRERKVEhLRitL?= =?utf-8?B?Q1h1cmwxQ29kSVJuTkNjaFBPaUJJUERaNTZLMExEdnl3NklKdytRMnZFS2V0?= =?utf-8?B?cjJHWkUvK0g5clZEbVc3bGhuSzBFNEhwaGJHR2dLRjdKbnd5SFZvSWh6OUJ4?= =?utf-8?B?UkR3MEZSKzdxUXZUR0QzUDJkTnBuVDFFVEFHc05DcWVaNm8vWEMvMU1GcGFH?= =?utf-8?B?cCtCOHgvTWRTNk1jR25KZnVXMDAyNUlRQkxjVHNKUURrV0wzYkxJWnJzQjRR?= =?utf-8?B?T3c9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 3f222541-29ed-4267-cfe0-08dd33d419d9 X-MS-Exchange-CrossTenant-AuthSource: LV3PR11MB8603.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2025 13:13:41.8000 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hNtqg9sQOc+/LD2H7k1tKqrcLvAYSsQh2+JHqpe/7YtrCsQrTx3q/qkLmRP8OKKfQS4jj6lhhwFYs6j0uWzMdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5247 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 374A51A0035 X-Stat-Signature: nnk4k8ngqjjdzwr5zu68okuas5kudtem X-Rspam-User: X-HE-Tag: 1736774026-234170 X-HE-Meta: U2FsdGVkX1/G4ZTSJWLVDH5E6mu7n2FMDRH1YL3BLpn/uC0LUQAjP3pG8bjQqhFFVmaRQkA2C/vMThN9boEyGHhk37QK+v9kd2NA39tPw16w/Fnc1M1BQ9Om3X2SO4UzzKcYHOvLUeWDWF2i29jahipQo0CFInwS6cvSTcfvZawG5PoV+CDBvlV42pvKvTire0EbOdaGrgPo/U0Jr3Umb8Fe1ojQ/6+ft5VIStTvAQOELNEINp+hB7dRIEhywZOpypfloV9SYa2rfnosP5tDwnpHjQaGNd8MLT33tDvv16NYnzA1wRTdJMxiFY1rn7BicgPPrzpvnwn7042YH3tPtGCtk72IHUmfSRrLTdc/MsNeJ1Lirkq34EhASxQOgoE7mfNbFuuUww5U7m+3hiwAHRbJK9Ig03f9ES+bA4jOtuop2S5Y0JxNZZwoWPprLeFx0FLqcLrPjZ17021psB3DchVRSUSR0GIcHNdB5bV32O/uo1Yzq5MzrIAowsjRJaX2Ubg8G9Xc1gnZ02mVzWbg1R3zCKACJ8rglk0TMfknnfgm9KlI3Hh0QjZVBMiOz5rrLzMNA9vRy6xa36MT13uj6psFZ5aV9+AKe5WSqo0QYUtCvXY2YzCXA4qDVt2gaSpfBrkxcNYno8f/eXP5M2Sjcvm6CMsNIGSr4TD5z5xg0YptsrgguOGyui2i5+6g522JXzCNTdQzrgIT7durLZY+gOaxxfE5ER9nvDaBAZkHzeQjLLaEMMtSnnTBWoi4lwBRs3uOxXlSYDDwRB1E6tUctphVQS6/N4uV9I+TbcaywkRMz2WLGhfqZuscfbNnRQbXfq823SpqljuJIm6pfGHpxuxSe2bKUoL6xgj+JxexwJILBi7YJkciiPgfyRer6DZb9lVkpuNG64DnO4pKyAIrDpyDjSZNxUrzStrolQOJMfcqsTnx36MLz+NxDLc6cM0jwOjPnClrBOVbBitLGP9 fiBoyMe5 P4ISx9OIqkgneUin6VoyMtojp+s3PIYIX7x9LNDs8AOh5TQaaDg2kgz3oIYwHqONo/QxKc1zZwSSyFGOYzbPAdP374S2QHFEEw+ycPM39mWKx5snhkmgnfmOdZnQWJpeLVtQEQfy0YkQHcOE0Zv1M/VAKSTZi8FXpRYev5hqIe46TMACyfDUFdBuc8G5Wk8kGKken4UamhyHTE8gs/EYLoE9XwJGr1pSqWp9bI6rvAjj2T793ASkNq/3VrGMRJxtTh/bpcN7idb1t6AB3tLSSFGUBbGO1aZVmYdx7e4q83f4Eu161lWIFfrTvgaGHOFYHURMBrfEWlS2UW29NXb9nM7LMLcIYgpRE610HrUBAy0JL5PnH1sKBJXxdtJPttBr9jMdPg3r4UGsU9KJb799747Uf/f8NWBcS5ALOy74Hh3bGINvycQdfEfkFn+Mezaswz9rvXtNcv1+ulce6saDhAfde3B/WU6R4Rb67GUGbeEqhkZNaVbrCFruQXlgltJtMCBxma94eewSC82Bhr0jmxLKSBQcR+sgPcgc3HZ16lpzw7+8joZG/Lg6zYrh0uZNZy19h3iXstnkw5G5QiIUm0OD3G/Lp9GXPcIb8RkYfyUT0sDltH0ObMgyIjp3r7ACvmeZJhLK6x3BKbW4= 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: List-Subscribe: List-Unsubscribe: hi, Barry, On Mon, Jan 13, 2025 at 01:55:04PM +1300, Barry Song wrote: > On Mon, Jan 6, 2025 at 9:23 PM kernel test robot wrote: > > > > Hi Barry, > > > > kernel test robot noticed the following build errors: > > > > [auto build test ERROR on akpm-mm/mm-everything] > > > > url: https://github.com/intel-lab-lkp/linux/commits/Barry-Song/mm-set-folio-swapbacked-iff-folios-are-dirty-in-try_to_unmap_one/20250106-112638 > > base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything > > patch link: https://lore.kernel.org/r/20250106031711.82855-3-21cnbao%40gmail.com > > patch subject: [PATCH 2/3] mm: Support tlbbatch flush for a range of PTEs > > config: i386-buildonly-randconfig-002-20250106 (https://download.01.org/0day-ci/archive/20250106/202501061535.zx9E486H-lkp@intel.com/config) > > compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 > > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250106/202501061535.zx9E486H-lkp@intel.com/reproduce) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > > the same patch/commit), kindly add following tags > > | Reported-by: kernel test robot > > | Closes: https://lore.kernel.org/oe-kbuild-all/202501061535.zx9E486H-lkp@intel.com/ > > Sorry. My bad, does the below fix the build? yes, below diff fixes the build. thanks Tested-by: kernel test robot > > diff --git a/arch/x86/include/asm/tlbflush.h b/arch/x86/include/asm/tlbflush.h > index cda35f53f544..4b62a6329b8f 100644 > --- a/arch/x86/include/asm/tlbflush.h > +++ b/arch/x86/include/asm/tlbflush.h > @@ -280,7 +280,7 @@ static inline u64 inc_mm_tlb_gen(struct mm_struct *mm) > static inline void arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, > struct mm_struct *mm, > unsigned long uaddr, > - unsignd long size) > + unsigned long size) > { > inc_mm_tlb_gen(mm); > cpumask_or(&batch->cpumask, &batch->cpumask, mm_cpumask(mm)); > > > > > All errors (new ones prefixed by >>): > > > > In file included from arch/x86/include/asm/uaccess.h:17, > > from include/linux/uaccess.h:12, > > from include/linux/sched/task.h:13, > > from include/linux/sched/signal.h:9, > > from include/linux/rcuwait.h:6, > > from include/linux/percpu-rwsem.h:7, > > from include/linux/fs.h:33, > > from include/linux/cgroup.h:17, > > from include/linux/memcontrol.h:13, > > from include/linux/swap.h:9, > > from include/linux/suspend.h:5, > > from arch/x86/kernel/asm-offsets.c:14: > > >> arch/x86/include/asm/tlbflush.h:283:46: error: unknown type name 'unsignd'; did you mean 'unsigned'? > > 283 | unsignd long size) > > | ^~~~~~~ > > | unsigned > > make[3]: *** [scripts/Makefile.build:102: arch/x86/kernel/asm-offsets.s] Error 1 shuffle=998720002 > > make[3]: Target 'prepare' not remade because of errors. > > make[2]: *** [Makefile:1263: prepare0] Error 2 shuffle=998720002 > > make[2]: Target 'prepare' not remade because of errors. > > make[1]: *** [Makefile:251: __sub-make] Error 2 shuffle=998720002 > > make[1]: Target 'prepare' not remade because of errors. > > make: *** [Makefile:251: __sub-make] Error 2 shuffle=998720002 > > make: Target 'prepare' not remade because of errors. > > > > > > vim +283 arch/x86/include/asm/tlbflush.h > > > > 279 > > 280 static inline void arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, > > 281 struct mm_struct *mm, > > 282 unsigned long uaddr, > > > 283 unsignd long size) > > 284 { > > 285 inc_mm_tlb_gen(mm); > > 286 cpumask_or(&batch->cpumask, &batch->cpumask, mm_cpumask(mm)); > > 287 mmu_notifier_arch_invalidate_secondary_tlbs(mm, 0, -1UL); > > 288 } > > 289 > > > > -- > > 0-DAY CI Kernel Test Service > > https://github.com/intel/lkp-tests/wiki