Message ID | 20241205001839.2582020-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 51AC6E7716D for <linux-mm@archiver.kernel.org>; Thu, 5 Dec 2024 00:18:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DD8CD6B0085; Wed, 4 Dec 2024 19:18:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D88BC6B0088; Wed, 4 Dec 2024 19:18:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C02A36B0089; Wed, 4 Dec 2024 19:18:51 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 995356B0085 for <linux-mm@kvack.org>; Wed, 4 Dec 2024 19:18:51 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 05272141348 for <linux-mm@kvack.org>; Thu, 5 Dec 2024 00:18:50 +0000 (UTC) X-FDA: 82858994694.29.F94C5B0 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on2057.outbound.protection.outlook.com [40.107.96.57]) by imf17.hostedemail.com (Postfix) with ESMTP id C182A40002 for <linux-mm@kvack.org>; Thu, 5 Dec 2024 00:18:36 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=hJLyFsKO; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf17.hostedemail.com: domain of ziy@nvidia.com designates 40.107.96.57 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1733357921; 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=xKT069lVMAQRzU9nsKMLPA6gzsjFGeFA8wtuDb6+7+k=; b=ZyMgDt7LczKN96fvqrQX+Qpw3k9ZY7Qn8Ix1Y3Te5iA3sTidNnsh39Lklz5ux+81BFT5qa 3GT+y+92s7je+FUUoHkOQ2o2IoFMaty9R9XwRQX8gOpF78UxlWn7iMKuYyrtqsnyA3a7Su mUt+yj0cmpHVM6UsHehY1D7av8lDsqA= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1733357921; a=rsa-sha256; cv=pass; b=lRp59gfAngNX49IJDqntm6adrPJIuGc9KUU1fmRS69TQoYyjU5x5YrpK/kpXpm/EpXQuOD dTfKTrZrlReONK4AGPSZZKMaBwxXeAN/fCSbk+yHhT17ne+0xGKI+WwVcabBGNtLIoyCDk 0U8u1sgxVZgJCpPNycVvoFVBinPJVfA= ARC-Authentication-Results: i=2; imf17.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=hJLyFsKO; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf17.hostedemail.com: domain of ziy@nvidia.com designates 40.107.96.57 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Yf3zyCgtWV+gWCXxoQLzg/l9fOr8hQijr3uqNQNnCAsVnpDpNkY0gqplcE8mFuNRJow62Tw37s4w7n6zEE/DG/+kuE6tmJM0MNP1vDzMo6LOCg48cQd8aKeYPxKWMYVA4qTpICsssIlAyOI42ZvuNECPMcn7EigmH6nx27rhkqj2lvtSB+SvuCHED1oL2my0on6ThFPVmc8+KJNcqfxWM9t94/URCDlGObihtC8G2dLu81YQd6F8Yr94lIRHCIJrYmkZvwwCgIxiExwo8dSO7gs73vpRHU1HAQC1PLqyHt+c33Sdq0iPO9r+TR6rt51XBn4DJDX66A5U61WTTjEt2g== 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=xKT069lVMAQRzU9nsKMLPA6gzsjFGeFA8wtuDb6+7+k=; b=FTjrcA62eG0YgHNegSKk+7FdZ0ECDyz4TH1SAh+LmdBQ9SnT/lVXn6dMkAxnwlPGPhIXmaKPetZlHbZEvnkEymvU5aVsYOxmGpWVkIZuLwB0Y2ICpaw3pSAjhfX5OSiFVYwQzQbr+0JXqN1m1bKlWQLyA33eczwCyQ23Wls5xglSeLMocnjgUV+guGn9hGoM0C9EFDO+6YCfOiNHwVxEZjIG5IUNn8Jjim25UtgRAWwYEK8MysJV+VUcWgAzUFO4foSh9bkD+6AV+tmrPFsqj+7sZcrNevltWWZ8DR0+Yx0E+T8DV/7vb7tltZi1Dgt0pDRNGh7uuFeBQ6DkOZ4CXQ== 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=xKT069lVMAQRzU9nsKMLPA6gzsjFGeFA8wtuDb6+7+k=; b=hJLyFsKOSzjauKusfsh+mzVHyUd6owE//cELFANy7NBP+yZSqsoxX1x35rwVhXjqwrL67+YtMkYUrGH9hDclky5qRyBKYCMrTei25vozG0TgM43bgnZYl114ZyWSOIUkexvHGgm/b0CO6Ppj41O1cXowHb5nvEgBpHfoaMLHqcA+w4PXEsdm0eS4PJRCy2tFbNHkIoSvo1/aUQqH3Co1ss1RqF3EcP2cECT0eNUEblqrI3wU8qn71HgbtWbes8CmazVHwFq2HHlm1i4+mkM2q46SvvVYP2V0sPXpGnqp4uPHB1VuuYPVy4uIMc7rnOTQ9/GCetX9l7ZeMviX+0oLFQ== Received: from BL4PR12MB9478.namprd12.prod.outlook.com (2603:10b6:208:58e::9) by IA1PR12MB7589.namprd12.prod.outlook.com (2603:10b6:208:42b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8230.12; Thu, 5 Dec 2024 00:18:44 +0000 Received: from BL4PR12MB9478.namprd12.prod.outlook.com ([fe80::b90:212f:996:6eb9]) by BL4PR12MB9478.namprd12.prod.outlook.com ([fe80::b90:212f:996:6eb9%6]) with mapi id 15.20.8230.010; Thu, 5 Dec 2024 00:18:43 +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 RESEND v3 0/9] Buddy allocator like folio split Date: Wed, 4 Dec 2024 19:18:30 -0500 Message-ID: <20241205001839.2582020-1-ziy@nvidia.com> X-Mailer: git-send-email 2.45.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BN0PR04CA0072.namprd04.prod.outlook.com (2603:10b6:408:ea::17) To BL4PR12MB9478.namprd12.prod.outlook.com (2603:10b6:208:58e::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL4PR12MB9478:EE_|IA1PR12MB7589:EE_ X-MS-Office365-Filtering-Correlation-Id: 3a181ec1-ed6b-48c8-51a1-08dd14c260c2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: H7fu5s/yKE7pvQzQLNo8UOUnSJmN00E227XYceQrXQkTrLx6Q0tfkvjXbp6bblWLc/1f40VQRY12giN8S+mrP/w/TN86Geky4eC3z2xNk0IcuxIHpPziQ6Gag+0RO8/A3WVEXRtEOLQKUhkLg4dEBOteC77X1qMWh8g0nXKuJbZFIgYQhYYaYt7F5mlN5j1I6CrMDbSD31YFXIuJ+AU6a+h4hhGxEVYEnavThPAEAkqYTCBfy6dTKRZ+eloT/iSxrqKD0d1EY/87h6WNsUyZX16EOZhrTTW8ebURuHe1Xmfl00DufcSjrtLymjHPXWqQfDkmvuzmgvEM9or5ZdTx2EQBlEMWKFS4K9ZSTMwJaCWwAHCvwYKVY/N6sjmVmTKSZZVfaO7smduma1AofSpySCvfEPeuWpR2G7orGYycfETCXPQ03+VY+zh9MZGabuEfbUdWffe3cml0vWjR39ivPhAnHK9eta9Lxr9asVfiNpp5RGVK53f+rT57wJUD5e2MjLjzJHEUX4DeHs2KiSFC75Dd1mkmxL36GxxyabO2syGp5uIpadRPHu3E6HmVlrG6rwO1i1J+f0V/MlacoGdkrmiokZAopAFDuen3rep8QffqNjZwJZ7vzb2dvTACq4nD+x6tiWNB3xCxYNkDT2uMXf7ZZZvDy/39e5RzIVgkLx7TjUWUt2qwxpISezC4aPuhvZi+H8w75085PUOeyYq2MqN9sWRvSAhBxKLiVg0CuY05z8QHLlHhJsLHrVay0z7arL1N9gsH9W3+bnRLBnSX4cazKr3cvEyaq9IW/X9s6BMgCCFKBL8OtSHoVYFdON+sj8mx0omLm9ndYzgyjalviGfNeLOMs+xYnvx6urtDjQSTw/AQNv/FBwBl6MARJzNNakxJf9Wy1GZFvgw4k5iRPkTBoUrGdTb5urivuDMfoKHd8Ly9MaRUMPz/LaYy6v5kfFgGysNYErQH9/ihECwmMDQ5Be0/YsAxMClNwsz9hFHW5Ob3stvt91ESq8fHXEYF9oxScvqBGVI5QQdPJjp7JgtLHoqIzF1lvW34FJbiZNFvgi5wDh8ZqvzAJNCzGjK9WzbWvVX/HsUnI02mBmRuYCA+AWve9mkYmBAUvlwZkQzry5ZVK1+1BEqneG7Zm9Pty4AzUH4TtGFSHcvau9aGgkcaQPDtwSSqrAzn+Kv6TNwtIJaSpIu2f5Kl2rsv+3hAtExthu30BkFCyU1R0yDHrnvc42cNQzpiL7QvvU28sT8Dyn/v+B5Im2Gxp6R+dXVIp+t5jERxDAFX5md9wySCOl/HlO46qsqtHa5qz585mJXMMFHBvS0ZQEd2SLVZ/iQx4yQr/c5EExsGrsmFlH2xV1DSuZGzh74xge+3bxDUQv8= 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)(366016)(376014)(7416014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mE9mpiIyZt7xqL1ONiA4L6gdEKuJ+yIabfaXceZsLlNFTzwnW2Eyh+EeBBe43nlqTLcFLEFmiTqXsMPUdaFDcqZIDdpaMUEuo4XTV+9lFZibLaq/JCpqoijqPkK8UzkA6sxMfAwmP2gR0ZkED3MDFwVnojS0gVmEDgV81MqC68DzKUgea4W8g7ezP3yiH2oVpVsJ7D0D1WScKbkVBzIXgZQfAsPhjaUjyIhArftsaq01fNqW3kzCMU6BR3ZVIZTdP+fMBIJmZSgQlwwVZytHB6yWVqEzJweIuCcIRIK69wZ6n5adfXO0dgdLJlUkfvBkQEKpkfNkhK5TsVd1uq7RETJLNyB/2PtnOfZCFRgNRLZ3qoGJbw1DV8F4akgEmq2K4mnvNrhNRbEPpG2HwRSiWKAW73MBTC0rzjUTlQiGFeN4J2hIC5z5WljRA9vfa5rpQSM4xVxq5xIndjnHjxfjkJXM4PA1XDqy2599nioQbway+4kOumPokpg1M0fMaoBrfI1G081aGjpuOplHP3W+L2uIOnih9kRtEzSEYDY093kb+qqKMAd9azcECXHLedfZS/oV7gHgukOpm55n0kfKdSg0mNz4NUsliC2isHWQ+sZuRhyoFICPhG+Fwx3oVi5tyi58CfKD/tmsMLi3SRGt8Xktt7n3t+va3r31KqYHlMi/I9bjzhBNWWZ/0tB4zOaUQdfnljO1UiPB4jsGof9BQlrAHrcJh8/8UwlyjV0wf19F//0nZSFw/0oBpgYXFMBEmQTEFQODD1fUGxF9SVPBAQfFYrPE2xzNSR4B9O22SlC0+M/4sSf3ompYZw2sQCNX18Tg8yJGoBkQxpLZPoselhX4KqBshtNQWc9NInhqklQU9WIPzeuLUlQ88Jjoga83OxCxXeQYp4SQvB5Z4mvHYeCQ3lpmZepfddn3SrZcHg+jgMDbv6NeWoEmhdzaCBgbLV6Dj8P51Ul6vQRgH+1aovfqzZpjkqrcXVoLBcuzm2D1dFhxSUug+QUgabzD7YJMNrjltJI7ZEs6IOPv2i+RXB40QNmciqkjztys6Fhrdqsh99UvYJF9AYZKJ4mc9fuI9/EIkfE6rgdcBTvdhlCG9kcXqCc1QoknEXgL1nIP3qdukeJAHHoFXBeiB2kxGvZyCZdQiXl7kHkw3CK+dLN+nUc4QlDdt6Ic3NMEzHX7fsJlM3siEzim7cc/E9Ysz7WgeFKZEsrxwBXPCLoTDKOfM3RwAascMeS+W0VyNMB2AwY5RVcmr/33bJrHIfqaf70+zx8ZckHernqRGf+UCEAjnlNyWGEDD2eNE1iINqOxpGoHdDWqi7X7mOfzUwJF7H1j0WIzFv/s2vz2oVj53jWHEj6tzhhjJuertERofyNMSVGKuZL1N8ST6sQfNDujpknAzGtFnjbNC0S6Bd3Ho1wvkSRPB/vQk8t2Jbbdu4R0WEbTdSM+dkD3f3+elr82Ti5JCYgkX0GTOQbMRcc57Dwnbo+eEdyFDlj6JOHDLGOGvVn01Xx9f5yRyNpGc4Q96ToKoBwTJAY6Agq6cOFlYVf0953yV0KqdCgH3AbXt5q+5t3Xr143PpI9cBSg45fsiRfW X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3a181ec1-ed6b-48c8-51a1-08dd14c260c2 X-MS-Exchange-CrossTenant-AuthSource: BL4PR12MB9478.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2024 00:18:43.7150 (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: /bpgDIyJJvUnOlpOMdpozpo7UkyRsl+M5ntNZoBnJca/BlEkUItxaR1aOU0LAzGs X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB7589 X-Stat-Signature: aet7oiu1eype5qd4mbycxxtu8ezdtdf8 X-Rspamd-Queue-Id: C182A40002 X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1733357916-97281 X-HE-Meta: U2FsdGVkX18LFLwl8I7StYTLQcMLuENDWlUrVeygTzZLEzLPeIWF0XMFOVMNyBujyzy+96TI4ZA//spdi5ZTCCdPkYcgWHpO8MvDUIko2m9ywmoNreeYUlgHNbu6lifhYDQxMvy1/IS5l8urcWerEoAL5YMFRT8jEULU+vRTTUxw5aeVPceb62G66iq4Q5IsH6X/u3BI6Nkyg65doTty8jZkj+ieZp9f4111CJgrfNsNj71l9CtWCdsNW1VSaBGZQV2kt5z4SS0pyMCm+lshNnwYXNS4aLNWYFrLxxVS4cu/stzVOZJZHHqjrq7cqkskHfENFM9zm3BE8zzte3zPRxLI5Cew7gV3tvsZxM62BtVjEhwarjDWGQlZqjQ4mlPuGU5K3vOIfj4vdemKum/3jLDqMjFX00QFpPZFk43cc0qfw9H80N1r9Qavb16XWlmFxz9/MYn++iDZZ+fnmXYa5Kbtt55QteBFVQzkPwVhO4T4BikWeAwx6LDQUn6EBvAbpwJSEo7WMGHHOmwVQt9vf1JXChu8M3Smx+50eTSeWLnPrMOc5Cx+dS1Dn3W5LEoB/xG/HsY5wYjhiTsLlQmluJ37Xb5ebWmEQjGyS0nkorBBTGF3IYkFAjpu12ocFDNnWMI88CfY1zgaez1HPBOuZernpR30MMJ78C52EHz6J334+MEOLmLr8WjDCVfU0GApSHDRfqGshqRo3ZF3qmEGK826dCUuVXdxmEasenLKT1t2OQ54Hv8UC7b2F2y+ukv9BzEArWPA7ScJG3mFd8Qy7NfC1cQM+wFzhQIYeu3Mk/DyXfP+CqgkAJY8BZse4ITdq6dIAJVxxAWCFk+7yPZaGjzy2sKtOsMdRwTXPdNsqFbYpRjr8lwToTUEvAZOUlI4F4NCqVuLFDxxzL6DfGXHN36d9Z8MR+u04es8FOjEuI1bDAD4nlbogHfF5nHxlDFkjg4EQKaEaQf0RZcnmJ5 /QheX6FS iLZ2nHVz26ATUufBwfFMD0ey5oabmr+cBM3wY3WwIOm/065sEHC+iwUgj/Ijf6emvCsLOllDmfvE/LxwzvzEczDH6np24jctXGngH3IPGC6E6zVG6jrfuAhEVNoTbF58xK1YZS1bZJtLsl07eSrr8JilMP0qDF46Xsh74COepKo7z+hHhQqjWfWJNWEH8NbLfnbaieJSk2Mjjr7qXNgbF4uYHDDr3/Uzbsr9WVjsh+vEFtlPv24owbe56WgnmhzjwS+D1qLvTvAn04oEWE5+w1X4YAeYGAKYs19f6sgVE63De4nmopCkPYiUDbmrGWrSvJGmAKM6LjUsQE2nrqVVl9GDiWga1m5TYTlju+kLs6E5AMTU= 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
|