Message ID | 20250218235012.1542225-1-ziy@nvidia.com |
---|---|
Headers | show
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2064.outbound.protection.outlook.com [40.107.237.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9A8FA1A8F6D; Tue, 18 Feb 2025 23:50:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.237.64 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739922623; cv=fail; b=q1BBQL+YvQmIx7o2IZbEbQw1EnnVXJ5ERhSvIoxSzxsKtP6l1aPuZLnJ5Sy7QnSlexhtSwkVbuBWqh0mSrXnqUj+ybXWzab31V4hk4SZYeAcU9bF7eLR9O/eqegd+a9yi4MpmydE4geASJ4sxiXbDyMcaixGzl3s2ea5mGgzeg0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739922623; c=relaxed/simple; bh=i3UyFoOzULfKXeP4xm1A8MyLlEonRKF1R1y5h2xeeRU=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=WmUj+DL/3alenXwx2ZsbYvjR8Gtkfgq88F6BnwHQT457rldGMzwADATJ0BdQ3WeM2L934Pla5jAAKljScABGV1VbqFEmwE8veyWuZjPi6pWembdD416fAnFQFG25K1IiL8vdttiB9vi/rKYIC5vbThWpVp1t2WWGnme1VToFt0Q= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=X6CaUWRU; arc=fail smtp.client-ip=40.107.237.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="X6CaUWRU" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uK3P01D5R37Bq66E3i9ersHKGmfvWtFE2EJiN1tLXRgEFQZEf8v2nR0EYexQ06xsu2AFfoaDuUQLE44i2QCiSFOieyrxPs82cg4A6qOyMTh8VIVS787lRSIiPNPo68lspG1S/F/p8rjL6eGgyjIvoi/qcGA2NzNAl/qD7BH7l2LDQvtMIs8w3lyuNgXWpJu4K2DCsbfLAvSvpjl6e2MAavc7OYGBF3a3VCu/253INfdtcgJIX4P9OajJIIR12Y1bn01ANZK70n5SrxHnGWvxGDt+9YQaKvCLSSC/EN3Y+pON/Na0LIzbXOorhjT58OYC1WF17TSKGlylbNAPUeIeNw== 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=cIQCg1CTj3Cy9Ox+HpgbxaMgQYW2Z7nw4/i/ZgUYxcI=; b=RxZHYtqrJkNMB84TknW7fmLZ3fhWmmOymr5IMi1GTQ8zn/5ednMqTXXoRV/hzlt9Bs2+LUB5toFlTbAyD1ZbDOp7w/1jas/zKkx/ZJHE8Wb+Ed8O5AViTfL1PHivgW82pIMMIkj05pZDCs9dET0aPKObMHAq2BO+8Lsb0hwNKUIQbteSmVD1o64f8FdQLkv1M2f+UTz+vM0MTUuk0SLocT1XslGaZhlL6YFUsWBHnsOriE0qAPt3TeC9vDv6vhMDLMJCQQLS5v4VwLLCcBHi4E6Xnp7JzTfdjkmYvHWwwAKEsbG91mteZ84EPCGUeLX5oU5MGACjhrvT4l9vG5t5gA== 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=cIQCg1CTj3Cy9Ox+HpgbxaMgQYW2Z7nw4/i/ZgUYxcI=; b=X6CaUWRU6a+1qXtJOc2lX7Mt5zUoqhIaP6EkEafLXg+XLlUsAOJOGIop1qC4wxf15Rw81h7nb5y/miSQQIsTiqBqcs5bYqj7cI4lI6Rmen5ee2KLmcqD2e+9JFZ8LMpY4jidcsDboObE3PwDhm5DG7zEP5pP20GQu4z6fy9orGQLQcTykE4aXB/Ers1LiKYduh90qjSsORP3wqD7z8YJv0V0j+iVJNun3L/xq7/v+C6MhVAQMVTAzCft1tY0Bxql8au8M7peMbsCnFnPg4LGoejBtkXQjzTsK/w9rgJp9/ReaPXA5OiiZ6yNU58W1ygQNC7zLiK/xj0eibQxARndmA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by CH2PR12MB4326.namprd12.prod.outlook.com (2603:10b6:610:af::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.14; Tue, 18 Feb 2025 23:50:17 +0000 Received: from DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a]) by DS7PR12MB9473.namprd12.prod.outlook.com ([fe80::5189:ecec:d84a:133a%5]) with mapi id 15.20.8445.017; Tue, 18 Feb 2025 23:50:17 +0000 From: Zi Yan <ziy@nvidia.com> To: linux-mm@kvack.org, Andrew Morton <akpm@linux-foundation.org>, "Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>, "Matthew Wilcox (Oracle)" <willy@infradead.org> Cc: Ryan Roberts <ryan.roberts@arm.com>, Hugh Dickins <hughd@google.com>, David Hildenbrand <david@redhat.com>, Yang Shi <yang@os.amperecomputing.com>, Miaohe Lin <linmiaohe@huawei.com>, Kefeng Wang <wangkefeng.wang@huawei.com>, Yu Zhao <yuzhao@google.com>, John Hubbard <jhubbard@nvidia.com>, Baolin Wang <baolin.wang@linux.alibaba.com>, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Zi Yan <ziy@nvidia.com> Subject: [PATCH v8 0/8] Buddy allocator like (or non-uniform) folio split Date: Tue, 18 Feb 2025 18:50:04 -0500 Message-ID: <20250218235012.1542225-1-ziy@nvidia.com> X-Mailer: git-send-email 2.47.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BLAPR03CA0070.namprd03.prod.outlook.com (2603:10b6:208:329::15) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) Precedence: bulk X-Mailing-List: linux-kselftest@vger.kernel.org List-Id: <linux-kselftest.vger.kernel.org> List-Subscribe: <mailto:linux-kselftest+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kselftest+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|CH2PR12MB4326:EE_ X-MS-Office365-Filtering-Correlation-Id: 105925ff-c920-4b5c-47df-08dd5076ff20 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|366016; X-Microsoft-Antispam-Message-Info: lxV7MOYZFhkTk76GVlbMxqN05e9ReP58rEqyDI4D6KmtvTls1U0WyQsShRdug1Fh4ENy9ytujcB95k/pMYwjX4D1xN+2Z+Sn6KSxeewliGaCRA122ye2W06cMUENrVtAFQHK1CzRFR6MMKAp7cv7b/3YJr63ZCYGnUzpp8b+Jbhbr9JpA00U4oxJL4PwOeCU/L5zZKZaEieJ0jt5E8/r+39FcToMazdX2Cen1nRU+0fYt/piQ7Y2xBV2n0IUY/9Y15AW2z3tAzck+p75aB/dL6/3p88y65PLlljvJ73zsa0DbU4JB34VufVkjTP1SMsWCtGgjCY/j8d0Lq+YMmub04Uo1F8lFav+vWEy/IZ2F7PnKULFdtexxY5BLRHpL/cFqB1+YhnKXWxf5krPvNjpm6eZkqjXx8hZdGq5qy2P3m8OvapS1ruNnU4T4F6A3GSRmHjFs3fw78G3Xyu1N9EPYBaG0BI5HKMHAHrBu6Ffldm+ap3qdMMxBoAqnHBSVes1CQbFuQHLx77Q2fXBNOmNI2Tt5X4udc/q+SXDuf6LbVx51AIU+FTOn6Km0Th57wVnATWh/MFijhCPXQGKdUwGJ9lxw1/bQaELKMvp19hb57HRWLDrlNCU4ve9fts0yobDvbSIEkzl28YcJId/XtNNXnQzJRNVClkp9nLJWTWQT7yr6An+2yNlQkvrz0PUJshp+6spDxLWb0ApOfnK9AUQVDjDlegmQ3X2nVRYvuYyNevvfwYyH5lTJo+QbL2bm/5zxigpEHBBzcASb8zV/kAoPMk+ZfTOb7r86ggPK/dec3JSpltu4IVemZPoxF52ZtKpnxjHPVK0cKCrJVV6/yoQ5vSsIgvUbIYJFWg9IsI3oN0dKRjhTXWudzMyi5y0yVrD2KOr86b8AwA3tyJnz3gdQ9k99yqSsQgz1h289KMYI+agX9P9EHozfMFhqmO4UjiIfz2Eby/T2+k63rH5dzbTHBi7vU3bbYjn+Az0Z4c4mCwyOmxWDg3JX1F9hfVoHisM7zPL48Q4F/SsZNAz5ae0IAPWllyscZrTppipoVLm1DyP2fLAcT8L3s7/kIY3LsyhJsZGwDx2UYpL/YoecNL0hC4wV4AyM87y4KhTZRhPPC42UQy2yyQecyieJ7o1+LMj5K5vMZSiUbn2fqobApC26DJ8K/m8MdfOIYobTYuBiFCypn57rWBvnLku8bHRvcAXVa1XvNaj1Gd2NLKAN9jQndBWuGuDekNUuMRwzzFsZELo1MuOPlJGtEAxiVrfhyzrgbrB9nNUi0aZUjpvaNOfJo/ttZcao5mkSuHzmBFpHAiMJtg7VdgMdMVCkC1eIYlbsJs32gRXgyvz2vXJV5zRr49unX0+s5Jnk1Oq/g1rBWcW9sMWeiFP4jLsr+Fy6kjC 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)(376014)(7416014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZlvzTUfjYKxgSscrynelpDDPc4j229G583NlP7Zvm9lrwgXIss6oknuTaYoZWykWcc92JDOi8awbJnEnqLLIEbz/0U/BbXNOB3MJrSL9NQzV984oYGrH6P1rexEP5wASIjuvt6q86/iUFgXOfxH4srh0I0MCi2ov/9piTdHivbvTjy5N2CMmjIz/SnR9x3tatLvSyhMd/+a9GHvQSYR9ncoNlAuTt58JoDmVFmCZ2B43eIv+BPQMHKwUm+19xliBkpCQe3fl0pbPI7YHmxeMj9B2jtOYmpyba6BIqapYHPx/+AvQdrzCkU2tSahr7LqwkGv8H6nTDrATk8erakqeOJXbjYM6yvPxBNMTcARaapcERr4ZkKbIWY+a/jg2fyk69c/gGCNmPbuNwUECCSXN1WPoLLJTLH8cgAfZgf83vX5BNszdY0t7JXcCx+6LV+vv3dd7JNTM9Naf1WmFex3XDszEnO+BhUzKBD+H6VoA4doO7NSZVifxEs8RgWbvnkIVXJhVcFyLyWMGR7gLvotOZ72XEmFAnG4wirxp6WzEy28Jmfa2jkELs1obkWhNr7rWuYTgCXe8dqXKVJCioq5TaJxFZshgTSLvlZpml1fTrKWg8H7eONxJ7a8bb/Mx3cnhtYNueeHGF2bCZyhsu5tcfUtkA0ib3xnKmBYxjR9ZO4lEjdk+PiqevGB2cvBFYYJ0EDLoEIEG2DDUUzZDdFDiYptKPMd7XaCPUFaYpWsgXBEkv4MVx6XOEOiTZWXpH++B4Wi54XA4KAgbyGP9i3yP1qQn6a0XlOdZOcSQMGaiIOmWWUwjhd/iDveOkaMLVMXxYD1ht14RqdJOab3Gkoat18K3dR/U1lGXSGV9ZKanTkncBEnv3ZMNH/RFKeMs42YmaLEBh24Si2xwzqfdqK+ze6WomqWJijcZTEyD4kgjMCtCpKNop3ieNMIlHwkAOg70DhCITsLuX4yNEhgK1hWW0NXf/+DW/j4hKLXp+OLjJqaresLIMWOPeNpn5sI/izqFBfHwVRI93jLzj01hD1lIEjl9YCMKlo7bHr3OCozF7Z2lZl7IHVoGl+wmwnC1J/9vjFUEomDxsLrlumTSWqhN1sMFlXg59N0KzzPgVLE1/UYQfXCS/hjm99Sh9tI56gCL5i2e8cfKIjWeoSiudWezBNGuvfObL8HtDvq7eemFYRVGnFYq+784LEfIW2eyiO5zzZxIS4XtA0ALMIyzA281EFIUWQMyK+BHH5UQ6jVD6P2Ad8xaXxt8XLP2BRidbWdu/XK1Ibb7Z8xIwW8mMBMXtVshTM8ZvdCO4HXLzaI9nSXKbY5SZHLgpMXh7HzQ8rY7Iu6CY+25GLs+jbco/zdtvL94CeRlhvKCIq2fFJc65OOkWqU2F9Y63COk4cu8OhkVPFgoSzLyJe0KqtM3EsSX3yp5qj+tf+9ck0wESchQteYG3qAOyGF1JAvCG//JYhzwGdrNiiQ4151rxXarfcRxijSvRgitRwkAxYkavDMs3CgoUG39eKmvbY6U+AkKEJH2FZMYH0I7fj9Ob/PUcrY3E2gAslysJXPLikX2UPLU8I8= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 105925ff-c920-4b5c-47df-08dd5076ff20 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2025 23:50:17.4416 (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: VXMecVqcEgy7Exm6r+m9V4p3lCqDjNakgWOBc5pFsy6dusEwsw5iss1drPtAMhdd X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB4326 |
Series |
Buddy allocator like (or non-uniform) folio split
|
expand
|