Message ID | 20241121185220.2271520-1-ziy@nvidia.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 C9CF2E64004 for <linux-mm@archiver.kernel.org>; Thu, 21 Nov 2024 18:52:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5A7BA6B0082; Thu, 21 Nov 2024 13:52:39 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 556BE6B0083; Thu, 21 Nov 2024 13:52:39 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3D07B6B0085; Thu, 21 Nov 2024 13:52:39 -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 1B5536B0082 for <linux-mm@kvack.org>; Thu, 21 Nov 2024 13:52:39 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id A1645AE837 for <linux-mm@kvack.org>; Thu, 21 Nov 2024 18:52:38 +0000 (UTC) X-FDA: 82810997892.14.0992CB1 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2059.outbound.protection.outlook.com [40.107.236.59]) by imf06.hostedemail.com (Postfix) with ESMTP id 37A68180011 for <linux-mm@kvack.org>; Thu, 21 Nov 2024 18:51:58 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=qpMsJ5T8; 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.236.59 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1732215019; a=rsa-sha256; cv=pass; b=AyK2dluCnQVOb6b3Ts/B7avU5sPtIsJMdDBwh7hr2/GzwRI0dwdHeQ+R+BjHuLGzFFzxgx fxm+jmweqMFZNlVF2sqliOpfn9rowyUZf1l2JiQplduwOMXQ3RrojSpRHTDsFjhKPmC7bN bWLvu/CkVS3CaqMwzr3ATI5KVyKDNhg= ARC-Authentication-Results: i=2; imf06.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=qpMsJ5T8; 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.236.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=1732215019; 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: references:dkim-signature; bh=hPaL1BrpBVSQ1ifQHLL+0E7K61676uydazJGadIovFQ=; b=ZA6hXaXayEnaVQhb8zkgw7cljsIYn4Rj/NJsxYUYOlJ2L8z0/XVzVlPlqbUM1Ee85nZANU vDlBwZEB5+NIralR6vYieN7HjdIvs0MBjICt8Oea+DEFA4y4+lDo8rcdA9xPLFa7YXXbc0 UDkbNOBUQEQqG7SqALvrK0tJuGAdrbU= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Xhv/3On/8Lj26N+4NIlLVr1ydm77/GSUa7QheXglqFoLd8/v+U5E1wDyk3e9D98Y3B9oC0q9hbPST7lEDTvK3ck42f+yo7FwKGDo4TepKsLZ4RN3OY0oc1M7lPOTOyQt0Nc8lpYYWnA+QdxVqfZVfDOXRUUNW+tVuuw7HG4X359fjiXNExZ1iD3aS0YgJaca6lT6O66Gf9asduyV3ASwSn3iNxyHBcQAlH+lL9vuxp1BZucvEgFtlNtZ7TEWVBh95UXGJ1jzn//xBuDlB8MvtuKS0Jo5Q36DFQl4JiAjrPfqR8kJ2H3aWRvihrd0VPeUW7FKQ04BRtbxuZYRp+Yw+w== 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=hPaL1BrpBVSQ1ifQHLL+0E7K61676uydazJGadIovFQ=; b=vbLoSGYQNc3KyBMFFlQOLm3tq+r3deih2wFj+VMfWHEfHebbADq/RflQ7tPX095oFI5vLHMTO7Bf2bxsfdH6dTJYwlWoAIumTvaodrz3z06obkC3lsy6nkS1yX5Y6Lkblfzd8mQOwDKS7pSgg68MCRCSfTgOjSuUK/fKZwzCW3LHTmdnr2janM/yb0P0ir4x7XSJEbf9xu8fJgKrQd+zdS2+dJTDqFHJqO4KwIY/5QRcVFYU1ZDx4m8UiV1EmXlcayH7IqXSoy9GrPE+0c4e5L+S5ncissBYEMxB8/HAs1O23rzciBe2o/zqtOpHq3s2ugmu/Q1rhhLrwp2uQFnP9g== 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=hPaL1BrpBVSQ1ifQHLL+0E7K61676uydazJGadIovFQ=; b=qpMsJ5T8KhBvhU8Ub4cmnn8X7KdN+4l2eSXWXFJvuOs+RO2yC73DRSElwt7YiYp37MSeEsgCCxaNyW1Fy7Tmvz/mbGzR8J+/F/YwJXEy0PKD8vcwSc6CJzt5bRnmnTsl5MPIdhlFpduID9gCD0wNQko10Fyay259uUWq7BpxoS6txySR+ER9MEXNdMTu8LIarRh3mMT5Mb3QKHraiCYIKi641D3WsBFoHfPjEiuGcPX8Nok9XCR4XxRY+zeMDBeWJFlVtg9iKB6bn5KpaCTu+ry+3L8cRORBe4S4r8xnm/xGd7Jr5Grnc3091ByabLo3zLIXlCsCDhAE0oS3/DuvsA== Received: from BL4PR12MB9478.namprd12.prod.outlook.com (2603:10b6:208:58e::9) by MW6PR12MB8834.namprd12.prod.outlook.com (2603:10b6:303:23c::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8182.17; Thu, 21 Nov 2024 18:52:32 +0000 Received: from BL4PR12MB9478.namprd12.prod.outlook.com ([fe80::b90:212f:996:6eb9]) by BL4PR12MB9478.namprd12.prod.outlook.com ([fe80::b90:212f:996:6eb9%5]) with mapi id 15.20.8158.024; Thu, 21 Nov 2024 18:52:31 +0000 From: Zi Yan <ziy@nvidia.com> To: linux-mm@kvack.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>, linux-kernel@vger.kernel.org, Zi Yan <ziy@nvidia.com> Subject: [PATCH v3 0/9] Buddy allocator like folio split Date: Thu, 21 Nov 2024 13:52:11 -0500 Message-ID: <20241121185220.2271520-1-ziy@nvidia.com> X-Mailer: git-send-email 2.45.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BL1PR13CA0218.namprd13.prod.outlook.com (2603:10b6:208:2bf::13) To BL4PR12MB9478.namprd12.prod.outlook.com (2603:10b6:208:58e::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL4PR12MB9478:EE_|MW6PR12MB8834:EE_ X-MS-Office365-Filtering-Correlation-Id: 11d302f6-36cf-423f-79b2-08dd0a5da7b3 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: p5GIRQkMINhXElfWrRyyQhGroGTGp7z+V17tu7fFFU9roCYcmscffJVDSilOiWTH3Ut2Na+d0Nt45guc150BnWxhVsuhx1Wb80iE6ZOhH9O1dkt2f4AG3MszKLOzZ9fpGLPY0Qm/05rvXz4nhpigBU9XSfbnnobTg6tG6pW5to6EvIvPOHxCNPfgEDfPktdWcrj8OLPlfmouRqPb1KqulR7zYISWbcYXZVEmqgsZ3r/sxlxYUML18Dhg4un+lzlvd0L/j/BWVBLbdv4i8DivaB6rPtpQw4WSAPBRdcLKstYmIsWsAowYKOL+ItP84UhwPpo4QgtBkmTzTHawpEywvDskicPqWCwotDbP3YFs7VkJbJh0ZORzYeJE2ifEEVpLFUi7kGlOlj7GgjuLxdbhcf+Fvok+zbZKzg1+IjT0GhR2W0dx0GEgS6InooMYG/MnVKVamNSRMC7iGe7FIOk9i+KaGmJjhYjaja1cVt8HTdrH3xPb6sLakZuhXrwxlUGkhLbRZ+JBJ397DLuZAnA2cwl3Cdse1OKhRocuPa4TnEU0RGKxygftOBt6yiBDO3WaF914DVTXP1ywnQ52YYJqSUPyXLjDZ18Xad80jUzEMHgEJOXVfDwNe8lwoFtDjBpNpMJsYKTrJeFZoeXNo+xzxexMtXbPW/GKsnlN/HWWShR+TMpL0rvZ2fKceBA447V8Alj7MKYjo8o1Z0SJyspJyydMJQ5D9yTTGavcrXt7jOIIgM0X/OcUdxhK/kE43kqDhx6E/ICzIXPLITCKnXyDK/+OkwpPztkwrUnR7zKjWWuAkK37JArnNdg0FKR5CtXQ41iVeRleHTrpDsqELS4UbrCUkDzyteQowaM/Erw7/GeJVVmCgI0TqQjcvTxSgMT7Tkd6aE6yXfMzxMIkiT6xvDMGF02JPJPbW1cEkt9ePbWhmY6fIh4W7jgDCTVFYPjEiyc7CZdOF8+D3/6TPB6D23J5BUAYP3QkdRr2xfkzcFuKOpTppn4/6S3lKcC/EJQcsOU4olTmrZhA4QAWqJ/ZPgOMRe4oTXtOs7saxVqk4xyqeM5tPpyhGHb31dJWHcA9bQIQz9I6pHIWsR0k9JFAmXPhq8n0ISSFJTEDyhvFbeCTRhcTPoOFHFoPD1wVrOcletZS6zZMWtexs5HoWnxNpn1YEZ/rdO4EG4UszCBuegY9EB3zlz/6x5x+UN+nLEtDeRfO9i56db6Jx+IURy18Ok0Dd4UGFmA+AnOY0csfp3+LVRKmbO/5p2cPLfaMCJPM+58bUH1VBYjWEnVCGcexenBKRrAtXDz4DDDolaSBwuo8Z5vHVvF8qfYttgQa8WtL X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL4PR12MB9478.namprd12.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: L70oThoqVYYmsoGiQmdVvue2yCXTfO0edycUFHcVeXNycQ6vGSJ0YCWW1WlY/Dfvi1TVxgmbpjBg9GHaT4aY9GYJ8jHbxX1MbUBt0D7Gv/xasFjOcZm+U5x/V1Vu1ZawT6I+h6PJdvFVI941pcD0M7ETsQs6+LQShXWVMXCFmUgLcTwT84CNYj2/LAeYqN2+EExqs65gYVSsqTo1ObgSLrYU0aIsINIcOfedNi7Z48irAMH3hqLu+AV6FN5Y8Sx2WSsktxKfKRpKtnY5qdbcEgzK/pqbTPGAKkMnQX91tHGviVtNybpjpvZcy//XnAvxPjE91c+xh5VyzRg3iesVz6dMubYio4R+p/C6s+HPu8hdCAazNPsD1rbxwq9gf4D6fPkqJHMFh2w0h+DQc4Ld+vD9E8f3hUutw5RNuEKhUvQgRjUQWu94wOvDzgebfSe+3guyYCLpEN4WvuEDlGzLvs/w3W3k1gbAju3Dv1VA00HCoZU82phtWYgND+PTpOMLp8Rm0lFwCpwfokJ8RGZk4lJsHsby+hmIhdMF6uzs03FlU3FV1wbJxdHY5yzUzWtn75+o4OPpM4v2ZW9w+/DwTgbzanHVYHCOnrSdob+h98zr2kOZAyGyxZT/g7084afPXp/v22FSyt3E/n0I3dpJUR6sFSPw47KGpx79DU/uL0Jshre0hqJ1dwb02WBxOvjddcM5RWsncPDEjfM155g/tVubeUfEYx8d8byA4bMGusnlSWoXNZio6hNP9bbBn7kc70Y6JtjxweMv87GdylEC1i2kJaX5N5LmhDux3tPBsJw/heHJgedyl9GLayPhB+NdSxWtRpo5k2SYH+aLDj7FWyl3IxqQnGcnVYHlPyNnrZi/bspzugnLfbTMHjADr5558ToEmmQMLOb+pUtQig46W1LSvm1LIT3JKch6ghmn32QuABC3LvwEVx5JiDW6/kK7qiMKTNV5RewG4/Lw57TBsGnyIw0z1rmCxVJRRu5U46ecAbskjXE63COel67sM3nNOkiWZd4QNRWz9Vew4Ur/LE60cVe0jajbvCtURH+lNxuyGsELkz611uEwqqSjo8IEnkTg9DfmFJv6mKzYXTaUUni1dlKkAuXFN9YPoMtwGBNXKOOGPcxbP9/dnCHpnUD3YsejRKddszZUXnYVRn80m2/aELH96iJsJsYlC/7bdAay7m0nB26rLi2OkPMzPdQ/UIS0pUpNnhzpA+fyGCcy5fwnR6To/6i3WaNr1VosZUC7UFdTaVnBAS8xIzioY+lQ+Nm6FYi+RR7z2oSWAV5GKPkviXa9+YeUpGSUtyHd4vcox1aMMMmFvMNkjoM9K6RNiX9ziQemnPpbUT18o0nhX2fUTK/CfSscvnwpY8AabMcZ+3mXNvNCywr7S6cv1GaEcitTOItie2JNIy4KqQ2kQ6vPWeB0PBX1rlhLKCy/qmZkLv7/jtPBTbhZ8xyfpOXpfGCVQscUcX5O4l9q4tifM7gws227xJsfcTjkAtLdOpgxg8qGZ29Kec0GAJJwHQMUjkzLVQNXX+fBCUQbeGZXdtTD3IaxR489GNqf89ydDP8gFz09l/ScUqe1PdBDR9/F X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 11d302f6-36cf-423f-79b2-08dd0a5da7b3 X-MS-Exchange-CrossTenant-AuthSource: BL4PR12MB9478.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Nov 2024 18:52:31.9320 (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: /PgXtTurZvnsIWXZVB53RRwtidJtlX6Sfm3Rp+agN2k4TmG4bs3r2GYmt4W+/0OG X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW6PR12MB8834 X-Rspamd-Queue-Id: 37A68180011 X-Stat-Signature: d8cxh5hz1ybbo4ij4uw31hfpfrrzyrk6 X-Rspam-User: X-Rspamd-Server: rspam05 X-HE-Tag: 1732215118-198364 X-HE-Meta: U2FsdGVkX1/Ky0hP2G1Pja7TvLiY8bhTKKnkMHcFMldy8jR60stIg8shUwxyu77ZG8zEzLx6gQdD61BbmdKg4vcGJPmFjXV2Epu/at+tVNCfjInEKc80mbHihp1X/5IRtGsjgt7jUq2soocsIkj/rjYo8G8l9QuZST3DnuFRiiHJGqDyNTExv67Snv98tKI4wZk8QQtvSPCiNrKFp0hqQrWVS0/mR+gMooZwPQyed8Yr8SZdPxXRABrowRBBOx2jUv5OLAtgh2yrqLSWrwTusKHuerkF5uKbQFn2XkaWet/l0pDBk9SFWPqxcIxSCUmgH2Mm4CTHPFbMYNcGVdKRR2Qw0XEEcgHZsfrhrBmR+FnSEh0xktzXzcy/Y664QlQ4OUwNsNXPewyajJp7hZr311LnUzsRNfrZqSdW5Z9tEiSM9sbK6ILiO19ksAzfF5mBTX0Pq7uepc2h/e3jBPRBQtIPWk7hcXcgYovTPGIiZNxXCLJCz1XtoKJA71vKHGOcUZQrq3tFZTXZtc6gCofwJ752UzVOZzMSsz2TEJYyjzPoZ1Nm4aMgKLivg8V4pZskKlc8m0Kg07ANz/E07le43Ck6G0p1wcAJFgtDW2ojGAvI2bEL9QKUEWSZZpjtPcAlpzAUq1XN1AI6KrtEd1RphNkykJmZfwnKzJb43gGRyz1WIFDZdG6K8B8BEvx30gAEkv4rdl8JhRFmalJ1SDWgZMkpWd0PgBkXoBypqQ7SJE9ZCjg/KfZ3nATgZvMMHTdJh/BbQykfN3oHy5XlNRJ65dpSwfogKFflKV4VQ9rcHSIeSP9CJiRJD8ix846Ip4Q98Kn46y4YBwexWusvceEjhSuuDUDzAFv7gVfXwAvCNl0fV8MvFe3LTa9962iOWvAsnKIlfExcM8MLV5LTkSRGqeP8S4zHEzHtz9Vcrv4JdcL83N4K45x9OTCmLtXb9aoxV98XQzWHiBKIwflg4Z7 ls1qMT9P 4cTRjf54G43Pl1to+2fez7tChMKOxPepN8C0J5z0uXdL6nh1YEjIO/dZ6UT6UqjePHpzErKGLfxuIxI8rTHDHFSS6injpB1t5vB0Z2zE3r8rofXWbNGJpj4C9PgC1r9vCSuPRwQ4eykHQydyMXJcd2VICfR2EBV6R6SvZUA6yZAlYBUSwIV1qAr2ry20kxayu2wB6GUeV1k3NziSxt2PGpvLR1SwCQsQ/U+eatWrX74b9dY7d29ahxXS/TYOH69e5/rrF5FL4jzQGIBF7ngq6gIpbPcbD3q++YqwqpubXFlxSMRPQxWIkPYwJSxTQhrdWhFir26+4gLxvrDAn7x5V8irMGI39NIhHOtt8wQvTS/L+cbE= 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: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
Buddy allocator like folio split
|
expand
|