Message ID | 20250211155034.268962-1-ziy@nvidia.com |
---|---|
Headers | show
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2064.outbound.protection.outlook.com [40.107.102.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 6273C250BF1; Tue, 11 Feb 2025 15:50:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.102.64 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739289044; cv=fail; b=E2ScN2d+W8DsflXFkyTURm9RSrg/zH5J5ZZ7cD8J3p8p7EmUicoZ3Y9IIYW/d60rmMCvZ4y8N4I5NyAEnaxqmwM84AWRfJP6kMNPYBWydzXG8ILiZ7u+1URKvf3ydhIg9rUsktDn0aHJMhWHo6xPux3rcZL96Vxjbg0WgGQo8qQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739289044; c=relaxed/simple; bh=OaLZK2tX8L3kWJaLjj1VMK7j2dW0JGrhKQkGLnSjBrk=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=bK9qItqC31aalNWuka0paLHoWOhM/AAV4vrv4LQ0ybXY4pgZsbHtKnA3xOgwL7TmakDJkuS9fc6e3jzW4ewSFrWsA4x+vzvp9udo2nL/YYjmfBXgoQ4Y2tiCXbacs/gofsvVLOmxs/CqKyBP5HOmpjHEO/GD4az07tnYEx7L0O0= 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=at2ICw8+; arc=fail smtp.client-ip=40.107.102.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="at2ICw8+" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yrGN6FSsSQdmIN8t7SiNhYH9GEQ94Q9DMlJOkaUiHC1zFa0R7yfxU1rlsYTKuvnLO8DCPaNBv3Hb96qeP5jO9OuiBocSzDPGB97LCcC/b9uptf3/qUzqt3++NO9uVkwjOb56aoiczUtJrjoBesQdyNghaZf+0Y8iy+Pe+TPYBD2BLruJHSz1WeVNGaYgCBik4ZSmcU64FpQcYZv7ZM8/cFuOFTCMiDK33SAZ3pbdDTEUNFL4em+lOv8ecwHitVhsZZI0Wxqr67gwgxl2Lb0oNpFoD9IMvzl5f2XZY8rVRK0pcpz855IXgqg4uEtkoTEhUqsiU+c/SqKniny+UxVJpA== 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=6rURXNNE2J5ykIVBkBPu8iGNh2RvL1zhlyqkvk5Bqps=; b=u5CNo2s0E5EBF2Pp1zxQYKuz3MswQK8dK9BeegRXZ8ubKOYAwbVAVRsMVgnTQ5Ix4Oa590V+32kgrn0U+uVIbjgibC7T9Mx3kJHklNRiUx+QxBFfZb6i4UgAbXhYKUOGvd9bZ9SXX922ml9KkGQ+qV8CeRBe/POgi+fALo0SiKNcl5Os+169ZxGBkKP2gEKBpCha1eSdoKQBKiTihyJuSG1Z8yNzOpIvy+6HDRB8Yw5WQzhjcDPTgcc74WhHZ6YkIBFvfukcbEipzRaHlpqCEN+f9Qag3znvEvo9azQy3UKZJWC/LLxv5mOxzyfn9+Rv7dtgo4241Qp85bbJuXafNQ== 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=6rURXNNE2J5ykIVBkBPu8iGNh2RvL1zhlyqkvk5Bqps=; b=at2ICw8+prsXeqQsN7ezhDbtSlTPTrB2YgZ7EVKwxBQfONbOzioWOj7S2+QCKHjPGGCHNM7tn8KGm1nNq27c+4bBnse1OmCfFckoLYUlSVDpAA8gwx5g9YBE+eSkPXRzqH4r8jk1CGyp7peSqpUMk4+IORCQT1IwOYLWOGdMy2iHhu1klYUGhK19AbytW694w9oh60By1Yr4+i45IGxLvmMWyN7xSDlrVp3L1oyp+c/825kZVeZD6zypnzhtHdII70nUNAK+SIQRsTXKrMF/KwBCDsOKsPiYbLp57O4HKvxL0SLnmsDw37IDtA8zJusuCzXsKwiAZ5r38TZIZLQ6Ng== 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 SA3PR12MB8764.namprd12.prod.outlook.com (2603:10b6:806:317::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.19; Tue, 11 Feb 2025 15:50:37 +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.8422.015; Tue, 11 Feb 2025 15:50:37 +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 v7 0/8] Buddy allocator like (or non-uniform) folio split Date: Tue, 11 Feb 2025 10:50:25 -0500 Message-ID: <20250211155034.268962-1-ziy@nvidia.com> X-Mailer: git-send-email 2.47.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BL6PEPF00016412.NAMP222.PROD.OUTLOOK.COM (2603:10b6:22e:400:0:1004:0:a) 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_|SA3PR12MB8764:EE_ X-MS-Office365-Filtering-Correlation-Id: a6e2c644-86ab-46a1-504b-08dd4ab3d3d7 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: dqzGSez7UYfe1D2VuWGXXsNdo2srIXrjxHcLycD/JW9KilHUKBYHR3C+CKC2uqheCeilOxpUoVNaBVjIADQrkIfEw1nV2qfJN3laCB5AbnDzmF0I1zGXMKckiyNHf+QugUbRbPznfW6mcRf8y2s3PyO8lKvdu023Aufik2OXnecfFLmJ/7Y1C3P4LOUXcSm0LRYiyavLNAfpnlRWtA9Jp0CcGRQn2l3oQk4FbbATk59mzjt4u3FvzR05fbRLJLO+wRobsqXon0ndlWlGNpKikLV5vUS/JNXCOWYBjAdf3lsil0kwOoGkJNbFHIQTxrhAFYH8uE5ZaDimaS1v4MMqMg/Fc/Mem2UIoD5qL7vSI4Vc6sbDSkLDJHFefnl8mC+/iIRZJAicIwtrE56tj1cD4bUT4QIq8u/ebnD9Brv4vZAAQ+6zWfXNOOMapncrfrtsQmuWou0lFv7NIlo7YvrqFJg4lupfbqgx2DY0fVVJxvbvCbh49rNMRu5lDUkT1xg07PxmM/dSPESvMuqvnt78RjsbJvz4oJYWzBg+PTil90F2aYuW0U/vvEifjXSQnm93o4PWGH29N69CtKsB8tLI7sgj+IJ5bVSP4sYfmT6m+vcUVZlfRXOro4KA62dpEviFfWP5z9TDLBfVz+3Ade/FnurmydxPOU75fbcCSdNJUinWrcr644U6VVm07GhH2F4ct3XA8twqUvbwpmpWEyfQ8yv9XkkeizcFhyu5dK8kFuGzvknpVqhlxiYbnSJWIqBO401Qozd/Z3kgn+LOiW6hZGI22jY6Bc6Wck5mnBjusd3riMSdajDSHjW9MjW2x1WGTynRz6vsQXTU91ZY9f+vvfLEQ7LMI1JITVJz49C7FeR4Kfac7d/97uIdo7VriEqfXsR8hSFlhl0tdg3+4Xs0j4jSZ96qsHdlUjLZCyqCE/MpJAJktWJe+SZYcWgOZZ4HfZLC1kxL/K9HoUYOvUbWXJroCsvCPDTGsqG4OLO9TXIW/MUBEc6omGtOVKDloL1s7MA+bhDQSto/syzgpVezlAFz0JljONAVNrJulYeRUDfTvv1Q2N23wQD454XpXT/vLd9/4uJ3LamUyCPLJSExYiQmguJcmgf6l+rsZzaQb6vn6/hI1HwI1S7m7IdG3VFkc+e0GZQZB3MKzqAf/bND3Hm5njDR000YJ+95HwCVqzkkyHPtPXyY1Ze+zAs6/hVlreKTWXfNaAuqBEMV0+77OeyQ/osuYyAWrw7iIT3QyvURTOFkeSbH6LbOhZceZclYLhX2cjS0aD2rreAwGCrNY3i+RvorQ2ZVG9u+4w8bgF/ekr5xXIlcShoO6i4rHr18AHfoI40wjI+ayUyPA5j3JftckUd9ibyAZcSWvjBr0PgA9tMrsJXAW2jbDbOtQwJg 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: BGHDQDdd0a5gimA+Weh7qVNwvfvIhAihNgkuFNNaNVMr+PrKQlgJs3sFjSEtNJ354sGf8rbVh5allz43JX2IObt3Kb4//+xshSgCjGpRWKrdlZvl5EjfwUiiFMPa8CD6FTDEkiUd+Rxf9vDXuMcF3uIb0JXUTHRUMij7OWAo7R3PFK5uMox3j0SfOtF6BZMiuQ1SEHN4LsEOO/5msUj4UgI5VBPm2NhSnnF7+FPrlMvVe2NLOXet8wS+mUZc/FMq9pbi6fKkX7UxX3VUoQkzVuzuEquWRetRkSVH4W/xbKSwsCudW+RjOQEc/7K7kFlJfy2FRUJANs9QKxkKtSMRvm3vflQs6XLLilMDyTzYetESkrfzPY/sUhRKDNNmAcjaCj5LwcONK34SJXC+I4JbydCMuEZ/bKUrvMS2zqULruG9ZSbEtz8QkW8LmeJH8e22UhxoB/LYOaZ0ZqshKTDzvZAIqudgu+J3pmtCM6l3OoqUfzG/EgDq8zwOvtyr/3o2qh4fxBX+vp06yY5qbem63nBzc11/b9U3yEg/9pM+mFvyd8B18Wmm9MKd+eKv7SeQidiE/08b1HWA+V1MKMSDBhOPmUtFNpWIBms166aPkwz9B/7Q9cne4Tnl/Ev/jTOCC/MVENK+pPnyTFj/h9gu672x5nx0t/v82NFBB22SYjjiskhu87uMkdVwyBWM6pJZLLMJbCV9ksXG8IuxvoAYJvMnB3X32G8Ypzp+cuzDu8H9/TAS6YOaTYz6+wN5H/25fOnl+b32MjNjWTFLy67xxBN78aBWzpQOyTK56cA+SW/5kxZgVx8CDR5DqYsG6c+7g4/XuW6+e6nY/AnwyAvp3r05WWnApOnpJmcE/Kwn+BIIDJEAYLZph0YzuzeijIUoK2VurND3CPmlAihtNmfgyW6TrQGmhJ9QCI7XW2OcT8y6ZyBOTcvFPFN7Rids9Iq13rH2MHsYfoTGkeSQUNWUqk2rAsRuWbFTH6/iq5TACcvs50sSFTMXbbSESO3VH0dH9QFzykf/FK7vw/1VVIvvpTFKdReQs0mLL0IfILG9zyWvvIHDra/vcnMmizs3UH0w+4i26RNIkopSOPxzd5j/AsWXslTuUN61HkjHuE5NAdW2jid9/YO7WWb9k0O6jqvYf3440ChGIJ/GKHHGvT59j89PlFyEHTXRbpgtJn6K4EtupVd8Mryc+bffS5VgyY6TwylV6e9Fsc0wdwuNN1AZ8eW3rgt9OSOHRQ56orfNukhnyg5dAudmpbh6yoKwB3o8cQi5xY+ui/+8Zrq1KYs6tl15UAZAe6VC7PgNojLOqTKmiqdR4Gq97fNgYvYKNhBxiNk0xlEgyXDt5lWPjlaN3OpgmJqTAnHYdpLO3TTmLyxo4s2bbCaLqIw23lRrgCpzTiAGSO2mHI3dkaa5jEcED4Mp8jGzWJZMQUMJSoGV3I7xZDK2Hd3eN2MeVdIYtmQE7Z5uGpLYLrG+MrBK0O/C1kHrGJpysqMAH8IbLjzYRxYsdz9ypGqLq7btEqTjXFyYJKBev4sZZaqfF3BrcIrvY+Mfxrh2qXXxTCRKcwxaYcH5CL1oQYjZNS8JA+NHiqHL X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: a6e2c644-86ab-46a1-504b-08dd4ab3d3d7 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Feb 2025 15:50:37.1306 (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: Di7lrJ5TGR2beILhXIdGxPWhgZTwX6hb9Y7B68dCdgDOZX/esm8PGJtesntXl19m X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR12MB8764 |
Series |
Buddy allocator like (or non-uniform) folio split
|
expand
|