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 21A0EE77188 for ; Fri, 3 Jan 2025 22:56:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 73AE16B0083; Fri, 3 Jan 2025 17:56:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6C38E6B0088; Fri, 3 Jan 2025 17:56:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 516626B0089; Fri, 3 Jan 2025 17:56:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 30DBE6B0083 for ; Fri, 3 Jan 2025 17:56:48 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 90585160B73 for ; Fri, 3 Jan 2025 22:56:47 +0000 (UTC) X-FDA: 82967652054.06.9AE5174 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2059.outbound.protection.outlook.com [40.107.94.59]) by imf06.hostedemail.com (Postfix) with ESMTP id A7CCC180005 for ; Fri, 3 Jan 2025 22:56:44 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=CAhv8eht; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of ziy@nvidia.com designates 40.107.94.59 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1735945004; a=rsa-sha256; cv=pass; b=TNyMfFF3gv4+pjOXCktRTvtlL+7+BY/zblkDpmZaebgxGV/IZE1vr2eFCTQE5fowWg36Fq 2OjMwFXnQUHZvgoOwCwcRsinXHM7nt+F+cQROae1IBxPLE18sEQkupDLtJmOk0Nh8RD1vy c4PuL66WafN4TQFYZrpFAp7pJRe55QY= ARC-Authentication-Results: i=2; imf06.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=CAhv8eht; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of ziy@nvidia.com designates 40.107.94.59 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1735945004; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=XXPhSiI/Me5PJjlILS9F+UC4ngJjqQmyiBz53jVq5io=; b=TZzMQXfPRnmR/XIJg0dfEEoiW4TGXlpFbCr4zhAWIbI8lSOtO0mELONbdOcdBy8o3HigoF rU6/GgW8GXAOQM2/rTdvXGXHpGfW12iHYjGaHvO7lD1fKaKSa38Io4S4KRiWOPLBMw7dEG EagU76ehKP8J1Vd9r42baee4smUBXwY= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pyQirylEewnPIt3TLAHBWToL5fAuXDqDNn23/tA5O+0AzUIsSpuyevs/cKbYHF6U/wjBiCBFBl9bKG9Zc8ULdZ+ipYtQk3LpT0N2A33aonxLDWKnz4AeJRKRbcTlO4WFYMiVt/WrZj0SBMXYLywH03H8IGFctHN6pIoeYWyAmPPXUc6FaBjrXO8fLnyEN25JHurZz+/qqngxYpq/Zu44uMVUt5ruta7z6SEFdnW3sf7f8CZuxgV5RaF9G1aXG5Pd291y8bs4Qq5UK87DT76Zd6t8ReEWOPenA8iqnoh4jy9NtM3BcoeeGv9S0KaTt2IAFtzymP3oxF+giQv1CeO5zw== 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=XXPhSiI/Me5PJjlILS9F+UC4ngJjqQmyiBz53jVq5io=; b=bh6Bl03UQYyXaPgg+nh24s/sNpHMaxBe11cx9/lIalcbrVHRb6FPpV/u6yqIEtyxzUSDC0hOXfagkPt2zapzj5rlVahCw0jW30GXvtwRIP+yy7pkbhk2yIPoAZOmfGC4LLg2nKJL/MGUvdOYuJgdyNd+gSRV1p9VSh+0vW9JYVEaXOVBVjj5JUAq8wDGGdBANOb1LlsOYMOwxKoYcfqhkibQLlrUhxcVAbwcffWNGSq6tTsFex/8ENhup2hOOAXptp83RzsX+kTODDkG8Lma5MOaUXQAgI686eZfAC8ffRRm32aAt5s1ln8ivBfLa/ZbEXhS9bqfKWu5Ps4GqcJaDw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XXPhSiI/Me5PJjlILS9F+UC4ngJjqQmyiBz53jVq5io=; b=CAhv8ehtav4ffXzYBzB9eX2LXUcQ2gC1cqqSbUm7jYaGyqRpmPIGX2983dUYsdf36FptAemvy5GLkrPiQigseMC7D8Bfnl3eabbdfDaOyQ0lVhz61TWU1b7drKMv1KxAU19U/PIvm890V+BaICBe/WqHH7askKV4QNtdwds+LuakcQbWgNOlIGMRi2Xb1xpKFpBo4d/87MYPjz9XNeXuxFrc2OgBph1MrnGfaM9KQKazM5dUXKVJiEc1WibDogaViFNwmXOIR5UwKy14AGht+Q5hjteCLjHySzo46uH+cSGFPwOsUk+cKNte+bgGoLTST+M4/xkjJ3LZM5hO8D/fGA== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH7PR12MB5829.namprd12.prod.outlook.com (2603:10b6:510:1d4::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8314.14; Fri, 3 Jan 2025 22:56:35 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%3]) with mapi id 15.20.8314.013; Fri, 3 Jan 2025 22:56:35 +0000 From: Zi Yan To: Gregory Price Cc: linux-mm@kvack.org, David Rientjes , Shivank Garg , Aneesh Kumar , David Hildenbrand , John Hubbard , Kirill Shutemov , Matthew Wilcox , Mel Gorman , "Rao, Bharata Bhasker" , Rik van Riel , RaghavendraKT , Wei Xu , Suyeon Lee , Lei Chen , "Shukla, Santosh" , "Grimm, Jon" , sj@kernel.org, shy828301@gmail.com, Liam Howlett , Gregory Price , "Huang, Ying" Subject: Re: [RFC PATCH 5/5] test: add sysctl for folio copy tests and adjust NR_MAX_BATCHED_MIGRATION Date: Fri, 03 Jan 2025 17:56:32 -0500 X-Mailer: MailMate (2.0r6203) Message-ID: In-Reply-To: References: <20250103172419.4148674-1-ziy@nvidia.com> <20250103172419.4148674-6-ziy@nvidia.com> Content-Type: text/plain X-ClientProxiedBy: MN2PR22CA0011.namprd22.prod.outlook.com (2603:10b6:208:238::16) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|PH7PR12MB5829:EE_ X-MS-Office365-Filtering-Correlation-Id: 7dde82a8-89ae-414f-22ec-08dd2c49df87 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ZI0pB3zgOQTjo7dtCVa4K+sfwYvMuJw+2lKrIM9OZ9aujXP3Bukp77cfoVwU?= =?us-ascii?Q?bmSNvuHZu3HQiEfiJsDaqFYQKe0DtV0KblvkrVzZvfefVggVjCqcICejIvnb?= =?us-ascii?Q?0CKVV+uuZNCJexPBWOm7aV4VeReyeTjU5ricp9zIJgq75PpZPPDhsf0/Ulal?= =?us-ascii?Q?+RnFoitG2APVxScRDEgdkioH4EmkSy1bGP7LlCNy2ySOPCVysLkSoYAM1Llo?= =?us-ascii?Q?IS0bYWLQvgfzwpcCnw78bpqn8AYmSCRCgj0Z3jd61pwfye6TmGHmR7Aal/eJ?= =?us-ascii?Q?IDamZEbi8i7BE34e0e5uLL9FfiQcR3TscSxk3STgGfyB9w3QiFvWKHIKaZNA?= =?us-ascii?Q?dBSM5VopGJuw6ZoaRWzWhFPfRpsxLbeDB1dEQSqoy7t4ge7gP5n6AP8lHjv2?= =?us-ascii?Q?5ooD6ZacBKwHfbQgii4vZVZRd8Fr3qESqeeQjaJzmGXPRwRmu5Ejy6oO17xS?= =?us-ascii?Q?ebYVErX4vNltUQeJu1+dYrR/T7PyaFnk5c2uQeqrk2vE0b6cjEbbC3lGkohs?= =?us-ascii?Q?2sJ1xmfT3IvHSiCWHGx2w6ykocUNdLHMw1E5AQxrK4lnOS2Cqz/gVFRghfxq?= =?us-ascii?Q?G1w15QFP9nWbnBd/ar+PmVJu7pS9a1DBm9Y8ojRIWSmnuAewxudtldXMRB5b?= =?us-ascii?Q?jGhDCU4eluKdjMqOWe6RMtpNOWJ/sgKjyPgXufmTAraUPdlDmzKa044GIA0H?= =?us-ascii?Q?xsCpCrxBr0RFXRoi82e+MUtpwYG0KGhooSigk/TAc/bJ9cwH3Chlg53KTQTo?= =?us-ascii?Q?70PVnzdxmqh+oRaNsTOl5qkoyocz1OVviiUs1ztZQRw3Lhlomh4WqjXIkrei?= =?us-ascii?Q?qIVINjxuT0FwH2Z/xntzHTE2IVylKUNokXBGrA0aFfvewtwjRbaF5Qcd/3+R?= =?us-ascii?Q?pR8sBJ/Ine8DKryf8CuzP3CxsC5ashnOtkXmrXcjhR+tDmTIYIBfmmHSlJ31?= =?us-ascii?Q?drP9ef/C7UXZUBwlZ8DY9OX/PU6UqIsmH/pc5lQ6wWFLmN/jcRq9sScMOVfK?= =?us-ascii?Q?Jo1Is+LISOvJUpEdB5IQCiwqzKYLekHl6CrZ6sRNrnwQxMgIeCQx81n0kzWz?= =?us-ascii?Q?ZzRn3BIrwZyy58UW8w9XDn8bYPHDRNiUIz0wIrBLI4+QwMB5rSxy8KmsPBBj?= =?us-ascii?Q?g0yA8bqI7I/hozZUre+3sxDAAONjifv6um7RkmmGY5PobbJ1OMxVa0WJEYCd?= =?us-ascii?Q?Il3bz6KKVsVDKbtuHkCe0WBZyo1clGnalZf9/IDs8Ehxmx3jeHBp4Iu9LkGE?= =?us-ascii?Q?v7McQp5m/PIzXqvz7usrFD49WhbRsE2lLJg8VcqZ6ROQuOh34Dt9H30dCQsv?= =?us-ascii?Q?py8XoMd8/Vi0xxp9Jn3uNfGuFQlwBbNAb8vNISVt7+vpZ24cvK1bH6z4lqEr?= =?us-ascii?Q?ZjX92SDhjspzxT73PJClMU4ajwY+?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB9473.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?53nHhAvAS367OkhHxSQb9M1Ns6tXz0pgM1Mfu/2jjf8FWBrHKsyRoen/Uv5/?= =?us-ascii?Q?y2mWXnN0gqlPhB+X4kgNs1HMCOS/6sLuajEgttqE2Z/xP0ckELhXkUQwJZ+1?= =?us-ascii?Q?sF7zbB83ulfkoZgmSV0SzXVfyN+qkcsKNEBncOMHf5K82YrwTejXcEbderc5?= =?us-ascii?Q?wReFLEhZby/wEGXodhEFGL8CbKcfbqkcIsbxkRfzBUGx56TPtliA/0m1ZCeH?= =?us-ascii?Q?ssWf9l4KTbsHOborSjpMlNett5++VjUjCy7Kywru5BRmrNi5QySstpwDaWrJ?= =?us-ascii?Q?/j+kqxRwrWnProBCJGjvoVWOO+mh8JaGJYLwdOjixV4lTicmmeFGAZycSSmW?= =?us-ascii?Q?ddka83QDeIr2v5O9EKGQkwYxXPeMYY7tfFxUjSt+tdj8+gRpQeMy6Zbnn9e+?= =?us-ascii?Q?R9j4OLL+fAlHa7m8pFzP1ZXZ9IRVkoCEckTK59rRC0CEAs8lz0Fa27KbxUpA?= =?us-ascii?Q?GmiJ8xzklrTW8P2FBKuMDnmgMhKCaMLQfdQOIPh5ewQHj/b4rqB5qZKVuX7e?= =?us-ascii?Q?DV0zw09EnH5gv14bPc/Eux1LnpExUaG/xXloLMRSEBYP5sieZWupPoN5G4/S?= =?us-ascii?Q?OQkZFsSUvfeAAO30N+om+ADOtpn1VzjGUMaWsNnO1QigTDb7TX9zFXfJ6oje?= =?us-ascii?Q?nK6g4cpaEWzWwA5AX8UAc5Tc9L1Tgf5I5C34OyDNFEFYccSVekcIpPppbtLe?= =?us-ascii?Q?oaepqptUS/113Qj0WXRa6qNhiyTT4h6Kpm2iPYnHkuWz9XAtBN9wzAx6IgRu?= =?us-ascii?Q?NGSF4Mcz3jTqCw7+ELl3d6uwBColSr54ant2j9HsIiH89nRCzYbbtHF9kMAs?= =?us-ascii?Q?v0jeZ1QF/TmoEYUxu+tVgIXQCCwSYCE6J2cdIpO+b77nvUonDX8yu7pbuUDM?= =?us-ascii?Q?BQ0FPIouajZC0kVYtlVDN3Lla8W6QBFN90lXQjDCj7n3k1XLhYvEnHVDB7+K?= =?us-ascii?Q?tEqCPSRycFhTy2onMbv1S1GD1w840+p1k41Gl2tMCQbInZ7CuZ+r8sej6Scd?= =?us-ascii?Q?8066SsPIRVlgBKS1hstMSwrgEcDTrtC5eBrTDVZyQbl+KWmveDYMDj4O60t+?= =?us-ascii?Q?AHbNc0/T/rYkeOjnA/GZuowC3oBbeHQz0/7nLBoF0MC6Utyn7ubndmMJH7MO?= =?us-ascii?Q?RezkdRrI9KfYStMH3d5tZPAquW4hmLC0GxqaR/mrZ7IXx2XA5wDMu10GyZhL?= =?us-ascii?Q?61WsWd/a5DCmtUdBJ9cL2bgt722+F/nKAuqJZuijmeMedF38SOuhoXlxURry?= =?us-ascii?Q?WaLRBVhHNil3NKwoYRkhAdQUsAZfPXo2T6eF41TjHR/qs8AK0bbF278ULNCA?= =?us-ascii?Q?OzLn5VzNI++eNPI5MQfZY+G4jfj3ChjBUJ885WR0Y75dFic/2KXw3GkfZgBy?= =?us-ascii?Q?aKkmH2BHOb55qMnxHuGZVmVd3gPD3w6hgeaE8OOjB13tbiWuI+fRn6qCha7g?= =?us-ascii?Q?sFCqHKwLLwFQE/u4Mog4mJA0LIT8PPgOPJzorEKIxwrRP7frbFDl6b258Dgd?= =?us-ascii?Q?xGV8g732EV0/3vRuxEVoHJmtFquHvu+9GePtIpiuJ6JyvsR7i4EFxiektVfR?= =?us-ascii?Q?70sNNcec1OFRGGUrKQD74jiD7vd95k8X+LLDjVwf?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7dde82a8-89ae-414f-22ec-08dd2c49df87 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jan 2025 22:56:35.2026 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2v2EBQKvqIBpxARUD3zwSiQWegkBqLiijtYnw5cWiVzRgMdXr5AKnfuKoOyhRCK9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB5829 X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: A7CCC180005 X-Stat-Signature: inf1kg1wap3nk1c1m1hr6ecbzkb6xuy9 X-HE-Tag: 1735945004-506203 X-HE-Meta: U2FsdGVkX1+mGMBbKNvBrVSwr0ABMwCaEBKWg/25C2CXnxjNONbAMLVgy5HpDIh6ozpppuPd+6g9vF4z9KnEVzToNVcBlsMPo1NRtIoQQo57uGFJFQMiKzalL2ZcLLXAfhb0z8/cdoDsz+53+XN0sJVHEOdtHj2oFPJ+1JTozS2XWHqEe856lSAk9HyTvgrb/nbuLoEopsD1gjtSc/oa37kHc3VKPgO7w46H8BgHzYJ/ypTod+0ijw7qQKZ1y4P2apj7MEIfr0vUg86j3Nq0kCDCEcg9MYA8y3orXqvj5wjdz7clbuaavDY1Y0qTju5lcLEgN9pcPPmaV+fevWxKUCtKRJuUUOqIU+zp/ElbITaCc1IZF6RkGjTMQ2oAdrNL4jKvJt5u0lMpMnWEbutIOP1CjqmzKUQUBu3vKJ36LVGySDd0VJgoZ3xtReQIUJ/mTw1NunCu14Uk9ebsqIhlBdsDn29QYvgvkOl0HvIXWXfsLDgzOZLpzUqvf8hcRapUxsrBH46Eg0xRwLRT4KpRS0CcOa7n+5QHpAYkUol+WmW2AzEMnNC/idLwmV28ZKWyKyJP4cAERsx4teZKALd+bt5ip3kEP70SFG9U22UTcrSiY/Ceg5rpJnB0QzelCNtNe2MYGvASQ002vIUPB2FCHP7sTDX0uBCopqmBerxetetvgpC9RpNwf87NX3KiATA/lFmOYAnm4BzkBhd8VvoI9JbqE/k4EmVZhrXwmxalPJoL7h8ItQcnzv2LI/K/4Jm9SKrhv2Nxn4Ohu1dcqrAsOBL1at6tSBj7Wlv8RSMHexWgqnQNllRNttSVWOO1LzJF5+LW7XYaETpF7KYxSyZtu9JArmn3NPq1B8XAjlVqaWr7tbnIOW5MLB1G4ZPB/6WcCCDB6jIEnD5Hh6x3yCGlpfDwOfOq5M/qX6iMIMalbScWl9RUuOkmDMsF5UAJqkpjys+FqnQHtSQXGf8qli1 wfJY6Tb3 QnzUfWE0r1lmZuymGJSd187epboiXIesMAy+tfWgZB9QR0qjDJJ2H1g9eFu16I8DQ7n0GZyfIq6akPFV7oEpzQ05rQccYEpfZQXfaoU8D8CFzHXhYagHSG8mOliyiWTJd7M2wAFwJf8nN/fwB0wmb1be/FKfF8ro5aLBYEVQid/FwIcQyvQmubou7vJL2Cfa1ogWY8OEWV8cJEvpzKkdz/kU8O9IeeZPAXhra+3hD7jkhtvCiDSzeSQWLkX7v5uuDVVSP0HjliU3SbfP3axvj7X+txahMQAma1NTEu58PQF420mkWtKMwewEEvSFz+bU8K8Y0kKHoilxcjBjzGmAoGH9q/IX+5T31Lu8yW6o21fnUsiW/h2Kv2pfdBBxza0Z5275YCc3qVxyYRxk= 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: On 3 Jan 2025, at 17:21, Gregory Price wrote: > On Fri, Jan 03, 2025 at 12:24:19PM -0500, Zi Yan wrote: > ... snip ... >> + { >> + .procname = "use_mt_copy", >> + .data = &use_mt_copy, >> + .maxlen = sizeof(use_mt_copy), >> + .mode = 0644, >> + .proc_handler = proc_dointvec_minmax, >> + .extra1 = SYSCTL_ZERO, >> + .extra2 = SYSCTL_ONE, >> + }, >> + { >> + .procname = "limit_mt_num", >> + .data = &limit_mt_num, >> + .maxlen = sizeof(limit_mt_num), >> + .mode = 0644, >> + .proc_handler = proc_dointvec_minmax, >> + .extra1 = SYSCTL_ONE, >> + .extra2 = SYSCTL_32, >> + }, >> + { >> + .procname = "push_0_pull_1", >> + .data = &push_0_pull_1, >> + .maxlen = sizeof(push_0_pull_1), >> + .mode = 0644, >> + .proc_handler = proc_dointvec_minmax, >> + .extra1 = SYSCTL_ZERO, >> + .extra2 = SYSCTL_ONE, >> + }, >> { >> .procname = "drop_caches", >> .data = &sysctl_drop_caches, > > Build errors here Thanks, these changes must be lost during my patch clean time. > > ~Gregory > > --- > > diff --git a/kernel/sysctl.c b/kernel/sysctl.c > index f9ba48cd6e09..bca82e6132b3 100644 > --- a/kernel/sysctl.c > +++ b/kernel/sysctl.c > @@ -2093,8 +2093,8 @@ static struct ctl_table vm_table[] = { > #endif > { > .procname = "use_mt_copy", > - .data = &use_mt_copy, > - .maxlen = sizeof(use_mt_copy), > + .data = &sysctl_use_mt_copy, > + .maxlen = sizeof(sysctl_use_mt_copy), > .mode = 0644, > .proc_handler = proc_dointvec_minmax, > .extra1 = SYSCTL_ZERO, > @@ -2102,8 +2102,8 @@ static struct ctl_table vm_table[] = { > }, > { > .procname = "limit_mt_num", > - .data = &limit_mt_num, > - .maxlen = sizeof(limit_mt_num), > + .data = &sysctl_limit_mt_num, > + .maxlen = sizeof(sysctl_limit_mt_num), > .mode = 0644, > .proc_handler = proc_dointvec_minmax, > .extra1 = SYSCTL_ONE, > @@ -2111,8 +2111,8 @@ static struct ctl_table vm_table[] = { > }, > { > .procname = "push_0_pull_1", > - .data = &push_0_pull_1, > - .maxlen = sizeof(push_0_pull_1), > + .data = &sysctl_push_0_pull_1, > + .maxlen = sizeof(sysctl_push_0_pull_1), > .mode = 0644, > .proc_handler = proc_dointvec_minmax, > .extra1 = SYSCTL_ZERO, Best Regards, Yan, Zi