Message ID | 20250314222113.711703-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 901ADC282EC for <linux-mm@archiver.kernel.org>; Fri, 14 Mar 2025 22:21:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2124D280003; Fri, 14 Mar 2025 18:21:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 19C16280002; Fri, 14 Mar 2025 18:21:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F0B48280003; Fri, 14 Mar 2025 18:21:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id CCB65280002 for <linux-mm@kvack.org>; Fri, 14 Mar 2025 18:21:29 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 0A803160EAE for <linux-mm@kvack.org>; Fri, 14 Mar 2025 22:21:31 +0000 (UTC) X-FDA: 83221579182.22.B11C9BE Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2055.outbound.protection.outlook.com [40.107.92.55]) by imf14.hostedemail.com (Postfix) with ESMTP id 381BB10000C for <linux-mm@kvack.org>; Fri, 14 Mar 2025 22:21:28 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=h8AW2okn; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf14.hostedemail.com: domain of ziy@nvidia.com designates 40.107.92.55 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=1741990888; 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=MeBzsEdDDfEt7oKTOlecD0ntFwlcikesLwp4nAkCOVM=; b=M0Jzo7bpFqd4W/oihdkBd+/SHP3rBbsqS3R41Q3JwSw5W1CxJbvRQuC2/FbMScX56D0AQo cZ/K5gBiq626YtiVfeYzhK0ZeRk0fJd/TyTxxhOvoiCf9Y65qGRaAQ3/y1aSuSiu3kHfN7 dYVRmHtSCMKyEQRA1EBfmz30Ly3uD4k= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1741990888; a=rsa-sha256; cv=pass; b=lUBaHv0Misq7+OlRL3ktJsLCWtGnxqgoM68mphHyi4FXbqiTS59wtMeCMe+/pO9b/7oLFe j8TOTkPq9mU9SyveC6y2prEGP4PLDPiKBK+/2VOUgwoZEiKL5EWmBEu015HCjqjjaucUWp tJzoe2TDJ6Ksu4/DnpurSdgAG6vw7Fo= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=h8AW2okn; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf14.hostedemail.com: domain of ziy@nvidia.com designates 40.107.92.55 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=lWxdQ4qWXPclJl7ekgmY6DUdxk5hHzjCW9b8uDFyFCGC1vUbMyzdnZN/EizcJYlXD7d1mhVM5HjNfd2eKGFz7cZI67zk8oarT6OODVX4EQdBq1rJnwZTOF0jVGk5zks3sIj72mRkNTi7qluLRaDrQSuJJdIfD2/cH+4TuPOQ0yh17Jk4AkIU2maY4hi7LOv7r1YSXZU0cJCe2YQrHvjMWskLGq5rJ5CouPdtofN/4lWW1v4Rz8K2ViSKUXltT1++bM6BIyl431yNfQTXZVlcJGKoNUJaBMhJX3RhBwB+S9A6gA6pEyic2LaSJoioeS/olqK7x9SNRCr2llKFWwpMhQ== 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=MeBzsEdDDfEt7oKTOlecD0ntFwlcikesLwp4nAkCOVM=; b=c0Jf/ATyXpF+iQ5BATx9pbpE812opqNhHA6v9WHQFStq7s34+sFGxEr6k8ES5sl170+HaBL0a20ItW55kR0s39VfLPtvaLtTCzPtCrrS15bmkgZAy1hak1CgtdT4GfkauTRGBGg6hHLvEA6O6jjMF9UD4cYRsUzJ/0wJ5+R5hAbch8Qb8S+OsoEX+r8Tq+3ISMnJIgWzmonIcNlcu4GvdT8YyrXzhxJBDP6NGFIXMpi1TUGiU5iwnrerveZIHt4QkRqJB63q9PNvxEIVmEAqybpkvPvY+hYm1egvmxVo7Wv4rpEt4gBTY0OUZg5cHB4bfyeP6B15sVIzJ1aaTVF43Q== 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=MeBzsEdDDfEt7oKTOlecD0ntFwlcikesLwp4nAkCOVM=; b=h8AW2oknkw/uWAtDR4rwEsKe4CS34EEKzRvzDdnElwpPulOxKQvHmEdLD6N4MJqCLcVjoPfY6bLFBXXSflt3jPt+I4rQusydukromp6eXe4muDx+hu6z3+VZw2LyoBHOHS41waAJRQsTgFyS4noR7C0JcMsj8Lb82cBuIj0OaYdeB61ArBl1DAAsITAH7AUYyxWdEJpnPoe683ehVMX0tfaFiVYn5n14zQ47tTYwBjCUcb6g38JIx9K5+DEmMLhqX3cZjkZfAszou8fesBYuSuATctDY9uKVlD6SCE3UJCkdkNVIhcLin7VP1Gha5pl/mKi87oKmsBRTdrCnHjq4kw== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH7PR12MB9076.namprd12.prod.outlook.com (2603:10b6:510:2f6::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.28; Fri, 14 Mar 2025 22:21:24 +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.8534.027; Fri, 14 Mar 2025 22:21:24 +0000 From: Zi Yan <ziy@nvidia.com> To: Andrew Morton <akpm@linux-foundation.org>, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org Cc: Baolin Wang <baolin.wang@linux.alibaba.com>, Matthew Wilcox <willy@infradead.org>, Hugh Dickins <hughd@google.com>, Kairui Song <kasong@tencent.com>, Miaohe Lin <linmiaohe@huawei.com>, SeongJae Park <sj@kernel.org>, linux-kernel@vger.kernel.org, Zi Yan <ziy@nvidia.com> Subject: [PATCH RESEND v3 0/2] Minimize xa_node allocation during xarry split Date: Fri, 14 Mar 2025 18:21:11 -0400 Message-ID: <20250314222113.711703-1-ziy@nvidia.com> X-Mailer: git-send-email 2.47.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: BLAP220CA0019.NAMP220.PROD.OUTLOOK.COM (2603:10b6:208:32c::24) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|PH7PR12MB9076:EE_ X-MS-Office365-Filtering-Correlation-Id: 5e9181ac-5522-474b-f8cd-08dd63468e2a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024; X-Microsoft-Antispam-Message-Info: N2uSlgAEFIUQl1DNzh8n7U4MmOOgZcRyOMX2s/IHKBWsDt7KwFx0qas7rKUpr8msw3qt+dcsNLWXOmQj6Y8TgRw0OwXwo0jQUZeb6z6R5W6DbKtTFgjrCqcg36j5SkahrO5elZDIIej8zBeSyySTZHNNgKnBNWsAkftXv+JlXakXuw6CKJrcAQEv6HIpm5QMCmSXOnEnnIkyI3N4yALdPYiVcfrwum/oeFisr0KoyB1Tx2h057KHWe9nICdr0FS0UElWB+0XgoqdhpZE8BtrcKxsQBnverKcnW0/S6FnIofHz3nXWbBivaBs6BLmG2Dnyk8aEr1RwUIXo/1niBT9mV/g/SjtgbWlT4dv1mT7dgTC0kofhsqPWUtz1eVqUN7KIWcCP6j7yni6XWVDaYagZx/xpiE4lyFFMl5cS3bwUzPY4DOwm0rq41dSw7RsAwc5gGmX50qwCkmSXUixcBXF9JqWCJWCg7Gyp6T4EZfaOItfEBbarMvI3oEWEjfobzw5wKUbcAnNkQd3KHAo+LrO4DeJGyN77MV6cwgm4P+DKJbfcRPwTBiktOdCjTGXu4E4ZXjnvB4QjN21+Y8ttvYoXfDXDkMpA9kEkeSHryEbWd+vO/T2XhK17uoXLu2UMC5TgYjkG77uQalBc/X9ZF/op7s921HOK7GJDP0T1D4OxJpMTzLIVaaIJuHkXPYHEXiiOH0E/8SanGrbZL0Gp67Y2aeUJ98SRdeVgafvLygSKf4MVt7tjg0sHncvac12kSstXE190Rngn6Hiq4hRkppKr4B3jLAZMq7yOcJwdVcm0QJZ8Ak6XI5X7QWgA+UZRt+ZzOYO5Vf9yFZlY6nJjZrLBC+IxZjfIQWPXZOnZ6vCggAsqyXE4+YsGA+uzUy0aJs5eZnrQtm5uy5R58GzK0JLwQCZknB+e2dhD6fmIJWGu4TiC9cVku5WD2B+JyILJOIdHp+gBOdii7r4S6tSoDQUJflp0Mw3WDFiHBe6czsC75u6R1aFwb39rLxe5A35mlMbpUxi8M0ifKI6jnrGY8v32CDghUd0YkLYdT7+T3CIhDgXs9Tm3TMUr39PSKhqnZWXoYr4k2P6GF8Zrd1CZCdp8ZiGHk8Sm46AmWK6pgk8KMf+ckjFOc1jl3j+iX2qfWw7jJ1VAvlPdwZIie50w/JW3MR/bZFeAIBHezyHY7hNCdu1UmvzLz0IzdfIKYb2k7JDs8YOlmZpj4eshQLM9LANhVQy62BbdkRooyeUBMOJJav9RTwM30iB3PoH/GZPWviY0iVp8JCiWHhP6nHXwZFYXdUe64DA9lvjyBU4nPbs7CDYdPkplf0PWqCy0CgYZTZ2xyo3gGCn4RX7aOiIPWAWtzZJFTzmcMXlbSVnrfnUnBbCjC2pUakjfMrPSU+NuO74 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)(366016)(7416014)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mEABGL3vWADl6TInEpPLmUblSaEw6DMopsARL305w2XTImD2awvIpQerogO7DATc5WQKEPIGaaKJgp1oVimJPtEEgiG9/Egh0q498M+X0l8Hb8LcOBiX5J/ehLFSaKVpk7QD2SwDAs/LH/vZXxz86nN9wquutvFNCMQsLE5ESYyAEK4c0hUbAF5kOPinqQ6o9descSkUNCna31irGkRgZdsLexo7k0b1MAWbSMQHhm8QM62K99K1kfN7OxXAU8iFrDI9ZwNUfmTOAOcPnpYcQavNg8YGtYK32qSwen2HGPDRjEgXZ7NKaUB1iLR2wIwRGuF3plmrDSAekvDMZEDLppnkz4lKnectGVF+ZFkzsmsfYputBQmt9rV4x0yPKrZMRvEqhnBq5R4U6xq246imip/0yzb6NAX6T/drk9p9/Gkn+Zd1SYHeLGOlW3dh7pLmD2g9X9g1vhHndXkG6gtqkDFm6KVbT0WYjvB05N72AxL2q+kUpug/2vp4pZn+ArlL5RAg7dWftyzW0bCXoTE6A/pfg/Egq1uHwZvDFktdPWrhCTDycnswJXN6dvMilRI49JMkRWe8VR3/QqMXS8fGueufgSiQn5njDMjQmPmWLuCYNee30CF/I06Lec+eplgDCXDscy3X6CHFX9jaz+7EtuyQ56y44Ffi4efpl3TSY98wnfO/PPGgxroJQ9YQNvEP6c1tfxDxH37GyppmgcYK+5o+7C2t/xSZAnrrJvqWJuwpDe/5bGBTbwq/VS432ygLUVabjdGIeNeav6LCMmrx8+4GY5X/vkgP70XduE77memoja9MIqesL/DQ14QNKkii7KjR3Ud6xQg15rj78uJ+kK60gHJR0rDiGIPhyanImSC0Y9WYzW1sp1FercJFOwWKQ9yqE/T9uMffSO6r7Z2rGf4PzpUtB4xM/cuM0EiFNh2D0Rqt+1JZlRcv1SN3U9QSay72+yfzm2xn8JCOyKnKFl2yiJAfkBOJtB4yXrRm23VjD/fveyVkIQAUrR4uLJgKFSm6s5wvgRiJtRA0SwUZI3FE0ahmg/4o1pH3PXciTfMQAklvhcB/e4lwW+TsK61iDbTKyq1VjVzt6eY2c8TOAhRdNIv2y9x6X98Bs3RGztO/fRdHR42BLHib159EO3JWf1cuKepiuvzrJOOSPe3qkwMsxuardo8spuz4G6bmMyrJQtmf6tNFpoeMmcGWL2Fx03nCw7XNj3/mAwLVnL31h9YTQBOPVMTSuVkrvpYtGl/oYBaaOj9PNNWRO2iZnDzS8RuP4ukjrsVz2xWsIGEi3Wulz9CezbaGVpK+f+m/9E1n6xfU5gVV/gw4IucsvUvqKNtyuDMOfwYI3dn4UZ3gVbfRVlA8b+4z61rYlpWT7gFJzAPpuUKiQ0tnqWl825YazOb0FNBxdzaB3eu9+vYe8z3JiYOD0N5m45BpYx/seDlBtmc+x2j8lQL+KVpVqEj5v0094iFt+/4AX5ckyKJPS+Ik2wa9/m6l4DTi7pn10DsB633fE+VDQlzCNrYMWXhuTfZi8Jiv6BbzgQ9AEmYmf9ALnAmD05cLgbC23FePp2Y= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e9181ac-5522-474b-f8cd-08dd63468e2a X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2025 22:21:24.1805 (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: IuptffJdA/BRsM2Er8C8VVsnKTfeREC6zUD6g1WdLGvGZ9Dkz0JN3Q6I8QEd3RwV X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB9076 X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 381BB10000C X-Stat-Signature: 34y8jkdz5wn46rrt94ymkwzk99otnud7 X-HE-Tag: 1741990888-577205 X-HE-Meta: U2FsdGVkX1/ey7CDjwhsNI9xgm6oVj8g7fqsb7ltn5MIhyRRUKcKXXY/luzXbj9r19zEbRribY7V/eF2lq6COudPim6RcH5+eVcC+X4wTPAs1HHk5SQZ2lvS/34FhZ/0K9fR18qdDT2ujVGKEUnyVuARIXcpwb2vYjN5CNoBBUVK8mQyqG1Qz+fgN5qdOGR3sHI2GjV2Y4M3/rjEiKX4L8/QvKwvjOvp3Kg3xb41gc2OIrwERkOPOU+G8ywTSdSK5XPTjW8eQULKOipQ3FemZo4Lxw3vlB/vrldRvfJtyGo2ROQKsaK5vqJkDFrtpGJjG1mnQtD9UbfYCHDjEwQpb8xhGBfOvBQ4wNI5CDZx1E1xEJLaLZOe9U95Fx8cbmylff75a9gIuemmV3b0PkkEqqYQuKHcmF7MYg1tMdqec1tCUL7ymKtat/Gxp2RVVK8vSdVvPqaSA8vEJrI5lAdm2HkNWfApMz5TOu3r67J35Dn96ANDkpCKgFY2DcB8tHmKvKkN1Ocsvvq2ByQ5WpzJvZxwPhFuJJPtd8fnK0e9cRsBkxlq6G8l+p86wOCAyWBcyfrktcQIFWXAy87Jvurok4pgehw65sL0UVd7CUdqk4GQDILuGJD8jIdOBW3iaj46ZIne5wU3TPQWJBH7BZd2INkW6axZTQ7KX7BZZB4ClPNBSaY+gonXPCCZmuam1PilXoOU8Uqffp8B3HU5baA/M+tE7W8tZwGIjwrvzhdzhknADdUiWOQ/xmhdVCJiQnHNttQb8FV6crwS8NrsH+m+PJwgklAM04UHNLNdgaLA/vX9Xa3BZvh9yRldQYfEsMUz0a004yoP2hn0uAJTY1QmYhIuLAGrsR4dMPEyTjH7c1NHgri7Q4KQfaD+njFfxjifnuRXMppCzHkKCKtXUVJEk8LETCGRfk+Wmlt6ddLvldrp0todQuS0roP647lgLKH7MMl5wic/J+47W2wNCDw r9XOWST4 AebjYne8peI3eFtj+X1+H4BFUy4CwIgGxq+gwWGU9MFKO9BPfeT+i4P35iSVnpbyvlCWZvUxnMAZ50xCkfQXnWeqA3SlPNB3zh1I0NM1o9H9rFoo5Q643R9Q+SRMMSryAbeVhW0UsJRIAieN+3YBbjOrnW4sKLH6t4zSNVV+9TVgQ2QvlvbF1bt/cCp9r5Eq9Hdg2hSpFGY+pigwleCfM141DxkywI+0CvyNuDthzkUBvynPivxhuKA4t7R/jjHyXz7GmgXF7EatONJMWKVjk+cQB9mKgZVHtJ5SqdRhH0ZlyXHdW+lmdZiMBaMJ/ryXBriDBh/1kt3d1n5c+s2/8f57d3inBAi0S3d7YVGh2swNoLvAA3GukImfpWmBXQsi+IgYSpLV3PUOfqgd7tCpC6up1X8tmsJGd12TeGZ03anACGW+gFOsEFn/2vMdJqDX6MWaUF2G7WAVx+LPAB/8N+1uktdmMichRWMW6WMY4RkZryK8PB7qCWF9Q8woVayarAHmEGsy1Dj9cQ4M= 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 |
Minimize xa_node allocation during xarry split
|
expand
|