From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 0187EC369A2 for ; Thu, 10 Apr 2025 01:15:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 19A44280085; Wed, 9 Apr 2025 21:15:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1479F2800BD; Wed, 9 Apr 2025 21:15:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EDD0D2800BE; Wed, 9 Apr 2025 21:15:35 -0400 (EDT) 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 D11B62800BD for ; Wed, 9 Apr 2025 21:15:35 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A2F76C17B5 for ; Thu, 10 Apr 2025 01:15:36 +0000 (UTC) X-FDA: 83316366672.10.D5C4620 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by imf07.hostedemail.com (Postfix) with ESMTP id C39E840005 for ; Thu, 10 Apr 2025 01:15:33 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=G7+HjQdH; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf07.hostedemail.com: domain of ziy@nvidia.com designates 40.107.236.41 as permitted sender) smtp.mailfrom=ziy@nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1744247734; a=rsa-sha256; cv=pass; b=ux7LPvOI5kgA0iCow3A9pRFM4llJf3om11ZmqotF356sU4AcpOUwvCCuTBgGp3S922XqWq 7KaWHJja/OhM5xB2hT0qp27qAVejOcjiGFQLGR61uaHhGcEFaeZA9N3pRoDFoGIWTfhdB2 lnj6mDqZFITHSDIRL3llCwCV+l3nIT0= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=G7+HjQdH; dmarc=pass (policy=reject) header.from=nvidia.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf07.hostedemail.com: domain of ziy@nvidia.com designates 40.107.236.41 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=1744247734; 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:in-reply-to:references:references:dkim-signature; bh=A4onLC6biwNw/sqa6EWfn2gBYWhw7akAchhHR1v9Qwg=; b=tk4a47Dgjb5q0WU9T0UjTzJLMvwy7nJYB8JKUDEiSXXfgzOx83X4Wi/pdcfyycxSMcvHfF im1EiRQFkBRY6QnmXObAj8prBHFquk97hTMU2V0RorrBUZ/vv4ogDWXEjkUEwO98dIPKqv 19Yp6fdnn0Ki/ebWnMNeImrxj2sayWo= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bpRxtGJCEObv2jkm1e4a4yuZ3IYDGgUfYuP4eiG3MuvAJ66LrtlMFsAcHgLkYTMDdhBY16lbx+XKunu7daQZeC9jh/+B9Uvd9yOCBMSHqcsnX6xh6Wn0DKn4Sv971OrIrF8+L+fA32+SXnOmGD+GSO6GKJqMawo9bEz92wjnmNMHoe6PIhFh9Ws03AHpsm7d01db0j2znw4QAHv9pKTxbX/9jkTlakjFL+22jHMU3Uc9BZqoetwiY0rom5JNV/mE9pw1nkRXeggRY+ixKL34JZoUUYHfWymeup2OQazkFYMd6e2rcK0AZRXqU2xfLEgSBZCYwLbWXaR1gF/1HXxMMg== 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=A4onLC6biwNw/sqa6EWfn2gBYWhw7akAchhHR1v9Qwg=; b=Rp5me2q3AEMO7eOdD7RUGU/ppwUpM4ctqPd66KuWafA/uxBvN2TjB8y0CJ6/i1kj8i0VNp34ZGQyZv3Djk8RVSfldCaI/Ifs6jsUqzQJErIOSNQ5GUa73pDK4AlIRYRnxNHO5oLTrlCwcvXqbpu4062gnurc/kp4MJpYv5bAsAhJyUgi0J/pHUKE+vYwAN6OMmATqYHKFCtCSRhhi/JN1mB3O6czpVvNJ8t+1+IBvgmCLG+wUxI4HJIhGMG9DLkXghokcH5jWIFGgK1Al+fr8j0wWc6XbWSK+slv0b5TUuD4KhdCZYE2J0wwg+VG+YP9bT/mXbENRK45Pp96Pz0FFQ== 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=A4onLC6biwNw/sqa6EWfn2gBYWhw7akAchhHR1v9Qwg=; b=G7+HjQdHcczbhziVrw5/Eq8fwug36G9TkSsvRJNkCkoMydYIdmHKyuezVxs/YkKHQAIRA/VT+U7e94G55L/Ry1jUTFVxkdexVsTBmNUmrsoDGsEYZAyiPFdRiQGP16VlTMWG89AoYmC83e7eOLAIN0ED1zgnSlQMf8mv34XrzS7wy3mhPHsLqisgfXp6ak0LNumYXoWecqSWiuI7kbtBY6P6Fl3sFAN6nSXTXyQoJr2DOMybfMSJLlawv2kgZ6FTHufSpqB2Wc+BX2VqMeYh/0zzKEL+mrYFigMJ2aDlhDJ9eztsOsWx++47BKQdbklj9QsFUq+nAsvYTkbyz2FuSA== Received: from DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) by PH8PR12MB6723.namprd12.prod.outlook.com (2603:10b6:510:1ce::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.22; Thu, 10 Apr 2025 01:15:30 +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.8606.033; Thu, 10 Apr 2025 01:15:30 +0000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 09 Apr 2025 21:15:28 -0400 Message-Id: Cc: , , , To: =?utf-8?q?Toke_H=C3=B8iland-J=C3=B8rgensen?= , "David S. Miller" , "Jakub Kicinski" , "Jesper Dangaard Brouer" , "Saeed Mahameed" , "Leon Romanovsky" , "Tariq Toukan" , "Andrew Lunn" , "Eric Dumazet" , "Paolo Abeni" , "Ilias Apalodimas" , "Simon Horman" , "Andrew Morton" , "Mina Almasry" , "Yonglong Liu" , "Yunsheng Lin" , "Pavel Begunkov" , "Matthew Wilcox" From: "Zi Yan" Subject: Re: [PATCH net-next v9 1/2] page_pool: Move pp_magic check into helper functions X-Mailer: aerc 0.20.1-60-g87a3b42daac6-dirty References: <20250409-page-pool-track-dma-v9-0-6a9ef2e0cba8@redhat.com> <20250409-page-pool-track-dma-v9-1-6a9ef2e0cba8@redhat.com> In-Reply-To: <20250409-page-pool-track-dma-v9-1-6a9ef2e0cba8@redhat.com> X-ClientProxiedBy: BLAPR03CA0119.namprd03.prod.outlook.com (2603:10b6:208:32a::34) To DS7PR12MB9473.namprd12.prod.outlook.com (2603:10b6:8:252::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB9473:EE_|PH8PR12MB6723:EE_ X-MS-Office365-Filtering-Correlation-Id: baeef842-4630-4ff9-0fbc-08dd77cd2f25 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016|921020|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ci9IdlJLcGZObjk0U0lDUjIwTlVxckE3SlNHa1JSZW83VzRRTkJxWlZiajFz?= =?utf-8?B?SGRqSkE1MGNId1dRRUhqeTdNZXQzNmpxNVdTWjk0UDBWWmZVQmxiSTEzc2hX?= =?utf-8?B?ZXZSV1RUSkkwb0hlZnVhOG96M2k4b3YvdDkzRFhvelFZL1V6bkh4aVFOSmtV?= =?utf-8?B?WHhqTXg0cldmRXFJYzFvYjhEMm9rZ3FvYllXV0toUTQ0Nkk2OWpLOXVYZC9w?= =?utf-8?B?dTY1QUVJUU9pUjdIellPdFlzWGQxeHhLVkpnbmxmOVF4b3o2QTFQTm0yNE5l?= =?utf-8?B?KzdqVENLQVkvOEs3YndGYjd0QW5nMFdhdFo4eDEwNlluNUpsMTZtR3hsSUs2?= =?utf-8?B?amU4cG52eDRJMnZmRDFlSzlUWDhZaUhMSDIxL2dML3BzRXpuelR6Rko2enpH?= =?utf-8?B?MGkrUlZaSGllY2s2M1RTa3dYdDg1TW1lbisrYVlHeGtyaUFwa0hLeHNkbnFF?= =?utf-8?B?a3dVd2VZSEw0VVUvVkgvbEEzWG1nRW1QUmZzaGZuMmJYUlNQaCtNZmdFOHEy?= =?utf-8?B?NkZaS3VIbkZGQ2t0RTBJdkw1Mm5NaGVXYWN4VkM3VjkyTDhGVU4xcVQ2Z1hD?= =?utf-8?B?SjVQckVXbDdQMm1hUHFMbnpDZTROMDVod3dubVU0ZzBuTHQxVUZIRFVyZzNt?= =?utf-8?B?aUxHVWNtbUFkdk5raSszb3pMc1Q5MnFRa1o1TWpRRUJVMDZkczdGeE5RK0o3?= =?utf-8?B?K1ovcmZjSkRXZ0luR0l1bGVISGZ0UzdPYUpyOGhnOVFoMzJoNTFkQ2RjZWU5?= =?utf-8?B?cjVsU0VtamVLRkJvcy9mRUFTbWxIc1FrMUt6Z3VMbC9tNndCVHdGMGhwbGY4?= =?utf-8?B?eHRRbExmTzluWlcrTk5wM3E5b3JUSzNyaVorL0o5b0ZwWmdPbVdIb1RKUTZQ?= =?utf-8?B?SUhEYTVsMWpuL0dNeDhyZStwTEVjWGNpdXZLdTF3ckI0ZVBNTDhtdjhmRGsz?= =?utf-8?B?a3lOdytIZk1xdXhMUGowVlRzdjAxYkJVbjF1Wk12czFFVVZ0UXlnYnNuQVdP?= =?utf-8?B?M3ZvcFpVR3dFdStzUklBNkpuMWRvU2Q2VWxZckZjRXg3VGpNNS9Fa1krNjdD?= =?utf-8?B?QlJYVDdwblF6cmdIZkRaK3N6MEVHbEtBWk5lYlB4L1FrTFVyUjhzM3hzeHl6?= =?utf-8?B?WVYwR3FFMkhIU1lpNDRTMElmVFhVTkc4VTNHQ3ZhVnpBTmlGdzZ2djNqdXBa?= =?utf-8?B?aDRSMm9uOVlhNXlMc2M1Nnk5a1dMVDJVSkdBclZYdDNKOXpHSDFkakZHb1VZ?= =?utf-8?B?K2JuTGJ1MnRqSXFBaVhjTlVTcnhQdm8vVTFoOWNXUittRm5Kc3hCSWNYRXEx?= =?utf-8?B?TW8zVVdoMXpSMXZudk1UT0oxSkRydjJHcWFVTFpnTUNLRVZZa2g1UXVZd29X?= =?utf-8?B?TlVpd2dSZFhmeUlScDVDN3NtWFBtckRQOThPUElrVCtETlNCSWpEdXhwQzhx?= =?utf-8?B?SDJ2SUZwSGNpMVVETVZUVG5vckt6Q3RJZGZiSmVBb21mNE5qZTVyT0E3Z1p1?= =?utf-8?B?QkhLb0tWMnZ0TXdaN1R5VExIb0daNzhFSVgzdkJjTkc3dHdqbkhEbitGYktQ?= =?utf-8?B?SXUxMTFGOGJVVlpiamcydVlXRW5pczFyN3dZRkpkLzlCZk1zWmFNVlpXckVD?= =?utf-8?B?Y3JlVVVKbUxoV3o2Q3hTYW1nWENRVm5vRXhJd3FjaE9EdHJOZERKK0hNT3VD?= =?utf-8?B?c3BjcmhVY0FuWE1ZN2J0d0NZUHVKd3A1Ykh2TVI1ZTUvaFFEaU5yMGRmRXNK?= =?utf-8?B?WDVGUENiZ0ZmdFdJamd2aUpIaTRyUzRKTnF6SXNEa25tSGRDaThpb1hEUjJD?= =?utf-8?B?NGYzU1dYNXlYOUwwSkUwMDI1WmFoUzJPMHYwZ0FuNTRNTy9VRHRwTWpSSlk3?= =?utf-8?B?cGp4NXpXRVVNNDkvL1Q1ODNGS0pXejlnT0R1NlhjMlZRNUdWQTFFM29CUXJo?= =?utf-8?Q?CmHqefaJJT0=3D?= 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)(7416014)(376014)(1800799024)(366016)(921020)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dXBvSWVFbCtBUmRCOTdNWnovUml3YWRGVS9oUHB2ZXptQ0RBYXhYU28wVE9G?= =?utf-8?B?bGs2OWdrWVZvVnArMWhWbFhZTzdqdkg1YjJ3R0d1WlZKRGFBdUVlN3hmU2Q0?= =?utf-8?B?T2tISDluRnNaMjhlWnF2TVRNTEJKZlp4VjZjcEU1ZlF5RjVsZ2krZlVwbDdU?= =?utf-8?B?UkZJSzd4ZnhVdi9mMFdHM3pCTGp3Nk1OQ0NZa1k2a1hJQ2NtYlZ3UU9TeEMr?= =?utf-8?B?QU01VXM4aVJidW9tbHlET3BmT0lkT0hiem0vRlVjQXJuRm1rWmtMdnErRE9z?= =?utf-8?B?d3IyZjZlNGtIL2IybU1nREJRZE95WDAwcFZCM2cvQVgrMk9TZXQreUtWYjJ1?= =?utf-8?B?MHY5VXgyVWVoY3RtVmtRZ3ZaS3Y5UnJXUlhnUmhja2RkNlpzSjFvRmgzVVVY?= =?utf-8?B?SHFjMGVZTlBaSXFZREtVcEM1TFBnWTRVRDJwZndFSHY5alhsb3ZVTlZINTcv?= =?utf-8?B?M21sQ2drUmxjUTV3K2k2RDhMcXpXZ0YrSDJja1JIaVkyRkcvRm5rYUhsT0h0?= =?utf-8?B?dW1DVVh2bkhFajQrQWt5MzZwQXpWdG5CZmFPcU04N0F6RzB5S3FJYVV1VEE0?= =?utf-8?B?NTF4dXUyUDNpekpQNDdJTEw1KzNnVkxFamxJU2E3MUtJZm9BV0dJUFVZY2JG?= =?utf-8?B?b0hwQ1ltcSs3Sk13Y2llcFdxVHEwamdOWVhvWjcxVjJLL3RtcUgxZUNrMEJU?= =?utf-8?B?VjBMNEVEdzdPamZSTkFkTXNkY3dMSnpxMlFrcVR2SUJSbFVKejZkd3cvV2c1?= =?utf-8?B?dnB4WHJ5MHpYU2ZqZS9iMWhvVnY4V25RTHdoSFlrZmpkeEhIRXF5S0dpaGMz?= =?utf-8?B?a0IxMWZEUEVOSzJDRm5Da21aQWgwWkJYaXJJc0ZXNHRIcnNnTndtcTdrSzJq?= =?utf-8?B?QVlDT2c3Yk1HQmdQVGNzN0o5bU83Wi9xWWJlUWU2Yk0ycnQ0Mm56OVFNTW5n?= =?utf-8?B?TmZQZmg5RnJLY2YxZW5SZG9wWTZIYlJXSzBkRWlDYnM0TjM3ZmVtVmZiRnZk?= =?utf-8?B?YTZ6ZlJ0djgyM0RsSktRRGVwNVRkTnc4N1lXLzNnZktJRHRmNlFFcTlyYWFV?= =?utf-8?B?L29xT0w4dUUxUUc2ZGNLbHJpbWg5VHRac2xYbW44Tjd0M01RaHlmaUZLRjZ1?= =?utf-8?B?WHhwR2pHcDRaalZ4Z2ppUDlmQWZ6SXh3V1QyYnBUT0pOVmh0akVBM3pMNjVx?= =?utf-8?B?Ykh6L1pFMUZXODhVYW43Z0JkMWdiQVg1VFhTSGcranNsOVB6YjZkZTBjSFBK?= =?utf-8?B?WXhJV2gzK2FSazhHbWNja2ZQZUhFOGdhR3BEOEc5Ti95T0tUYzNod3pNTjV1?= =?utf-8?B?cFlzS3o5VjdkL2tmNHVEYmF4a2xDek9KMzUvOEJLT0ZXais2NTQ3VUhyRU1V?= =?utf-8?B?TE00ZXZHc1lTYnJLTzBCem1YYmhuWGJDbmFiK0txVFExWEN5elpmVmhyVkpE?= =?utf-8?B?QUpuT3ViQzBMcThWNWtXemZxY0VmRzlORlN2NG1TUFNqYkFTTzlCTVdUNDda?= =?utf-8?B?RkVNSU8xelB6M1owZERDM3F6dXl6SmNuMDJmZEcwRnJTNFUxSHNPWUdvTjRD?= =?utf-8?B?OE1jSE1DR3pGdSswREdJNG9pajgwaVZlT2hWRHlaclE0U0U2SDdTZ0N5OE4r?= =?utf-8?B?UWYxV0thd2Y5Y0JmaUlHdGpiRUVHWG5KWE51bitIMHFScW56N2dPWTZjeTg2?= =?utf-8?B?STFMcVlZdlFoSk5RUWVVdXBCcmFKWEY0LzhUdXBOREVLMTdxRk9rUVh1UHBs?= =?utf-8?B?YkdRbEY4bFFEcXVvN0tKTXhCaXhxeEZacGRHOWlMZ1hFUGtCNUoybzVSbVE2?= =?utf-8?B?YjJtajFoY1FPM3kxcEJZaXdPaVFCOG92ZGhhZXJDaGRsMHA0NnVoM1pERkly?= =?utf-8?B?VUIvbmV2Tjl6UlZTTXkvQzZjZDI2VjR4SXZ5KzZlZ3JRYm5xUWR0YnpqTVZR?= =?utf-8?B?QTJDYXpRNXBZa1VkeW96dFVhdHA4UEVLZG5BL0J3WlMzQ09ZaWJKTW16eXFy?= =?utf-8?B?NUo0bG5LSDZpK1BHek5RUUp0SS96VkZwN1VFejVpRmZEbEpzUjZ1M1Ewd1R1?= =?utf-8?B?bWtySUszVFdoMkJTOCt5V1doZC83VzhKRllhZnVyRzQ2QnZKN0NzMHZLTHk4?= =?utf-8?Q?S3BYEHEz34GJpiaftvPnnnovq?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: baeef842-4630-4ff9-0fbc-08dd77cd2f25 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB9473.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Apr 2025 01:15:30.0770 (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: KANhl/FdXK8nhT3HzwqebCybkb6cIAfvm87XGklpa4MZ0smSC5y3qeVnSYMgrZLq X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB6723 X-Rspamd-Queue-Id: C39E840005 X-Stat-Signature: gsk59rah6pqrkemmkk8a18a3rz5ap6jo X-Rspam-User: X-Rspamd-Server: rspam06 X-HE-Tag: 1744247733-113916 X-HE-Meta: U2FsdGVkX1+IQDoydjUGTsnG+P2AhV5gFQU3temaTc/Av6vaTe2AWnZvwXJ8Cu/VFFK+YeBzeucA9quVk7c9LxgKK1wXtnRA3ONJuEp8V7g/SwX1p2LDsnXvtPZDbhmx97wdsjgO6UtAAokNY+OmdJoYjGAT6v6I0R7jCQ+zu8mDq09MoXWFuDH7yD5TxbXK1bTEOtXbrMNjXZRCdrsXH9JM4zug14t+iqw9mad4qUQPvr5GE0wzqn9EhbyU3mpVENuE11pWpFrnukSEaqFF2c/XheYP4wqoCA8lgo+gVFz4BEYi7JX7/j+JJz+seNGZc4kO7D4mxMxRPyB+khhVIQF1RLgr+lwqD8NqdeDMnYzV6Uio/lilNEVE39U1V2EE4/AQhEs1JknPCUGoO1sbOgEKeGaF9SbkrvCZiYq0m1a+EDE2En3Lxswe4+gQ6tlUA1hj1JWUUuCwmt1aA4+eAVYV4435c6uX1d/la5M/3UGnbj5Cbzkq0s9IJ44GbZ0bMV1ujW8tiXuHGe59noIvnEI7nz7wL8MX72ctDHdOXNqerkQcJiEJ5FZGydc2s7WuW1Or8dvHNcg+mzyU7tG3UfVQlgVoI6hf2T6x6dc6MmKN6uqghIe0ijVEe/c0bW7iJrAlFahB+hj3zg6AhWLKT2HA9Mm5nW4pS2IsXcullsevcH+fwcgpHM5jNtGT4Tpjh0RA4wj27EtyYWa3BvZTF9tuK5YtsfBTUnOyGdLen6U8yRhIZvOs+aU8JIUgMNPAmHBGTGmx/QhahSUbTia+d4+PDWjNdZ8lyPw9jSq0s8p+4tbpPFiDj4LLHZEx/kBY355v6ls7Tma4hwBPMcM2ZeqUyiABD8LWZNzLU4auBmq5K8dTRU/aZhcugpe2zGq3JAquyRQ+DG/VjzD5EHps0SGt+fSTrPBKJhZVt5p6zSEw+RH+t0043mYebumXYF9Nfq/0WXh5mt6tOu4UrVS Y63ULc3H 4nV5rBRfHGpu3V3tizarLFoKjUh01/I2XAQ8ICtYKIm5oVj3eQ1+I+VvYqeV0f8w1dE38DzreLTecpyBemOEf0sd67RO4wXkz/uh/yFw7RHEiImKzSFmOdIIXx/dKnOKEykLQeYMwpDRzi+zUF0s6Jjeq14aStAlaRjK+G3vzDyFRLC/8u1oxeNFwvBC8csGEo+8RRXD7k9+dQlZqxzO/e7UhEY8ucz6AL+u1SERXPyXhCgaLfI2MuCIaCSXnywcYHW8iWU+fRZr8mNM2ybyQR+cs2YL/FmacDObO0Jo4L9h7poOl8HKzbmVvQpKrfcR0KlBHxKBdV08nMrpP2mZfOxVk2N6AlGFH/2fw7W8BUclkUU+A6wauwPcaCm0yZwJe642ZSSYrPILCl8MZM6bYF8mJvziA4M4qe8hkOEcvl250SvOo8sIhJ4GL24Ydcsh9OwlQ4dgoTaZl6lY6tRLw1NU6wDQpNMjGQzRktyXjYy87gKTUYT3MrOQjrvcF213r4OihR+wM434z51I9u4MIhDJrPXWHr+33vxEDrDuVWtNHhZLjF+bo1TyECTQJZDbuoqB5sDBHlrhWl77vD5ivSv1UoiaD1Xb3WwRApvqTr7UsC2+xrGfEyACI00dgvyDXktAJgcrPi/ePxAe3I4B4KI1vTu6ICod7MHHjeA5rFJwb0zo= 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: List-Subscribe: List-Unsubscribe: On Wed Apr 9, 2025 at 6:41 AM EDT, Toke H=C3=B8iland-J=C3=B8rgensen wrote: > Since we are about to stash some more information into the pp_magic > field, let's move the magic signature checks into a pair of helper > functions so it can be changed in one place. > > Reviewed-by: Mina Almasry > Tested-by: Yonglong Liu > Acked-by: Jesper Dangaard Brouer > Reviewed-by: Ilias Apalodimas > Signed-off-by: Toke H=C3=B8iland-J=C3=B8rgensen > --- > drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 4 ++-- > include/linux/mm.h | 20 ++++++++++++++++++= ++ > mm/page_alloc.c | 8 ++------ > net/core/netmem_priv.h | 5 +++++ > net/core/skbuff.c | 16 ++-------------- > net/core/xdp.c | 4 ++-- > 6 files changed, 33 insertions(+), 24 deletions(-) > LGTM. Reviewed-by: Zi Yan --=20 Best Regards, Yan, Zi