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 81271C36005 for ; Fri, 21 Mar 2025 17:16:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D5788280003; Fri, 21 Mar 2025 13:16:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C8C75280001; Fri, 21 Mar 2025 13:16:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AE1C8280003; Fri, 21 Mar 2025 13:16:57 -0400 (EDT) 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 8F398280001 for ; Fri, 21 Mar 2025 13:16:57 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 388F2C03F5 for ; Fri, 21 Mar 2025 17:16:58 +0000 (UTC) X-FDA: 83246213316.20.0CA2425 Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by imf08.hostedemail.com (Postfix) with ESMTP id D13B2160022 for ; Fri, 21 Mar 2025 17:16:55 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="IDyqU7/t"; spf=pass (imf08.hostedemail.com: domain of almasrymina@google.com designates 209.85.208.41 as permitted sender) smtp.mailfrom=almasrymina@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742577416; 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=GF76z/gw6/XYCeidT43ebdiAMeBN3LvsPNBDBQrg7YM=; b=LVvdbUIMT+DtCFUHxUgDxBozoh8FbyEi9vTRUdsjRHGhQM+i83NKtzBUlNiRuOyeDNy1zz iBL9FltcWuSm3pr07yZt9RFJLqsfTTjI/ePRu5D0QkUflGoSHZZAa4QXbilwD6oAjoKSqg qo1zSf7AfoZ+BZVkP3OFPyQ15oVRoBs= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="IDyqU7/t"; spf=pass (imf08.hostedemail.com: domain of almasrymina@google.com designates 209.85.208.41 as permitted sender) smtp.mailfrom=almasrymina@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742577416; a=rsa-sha256; cv=none; b=oQHnzM1j/NBbsjBjdE+LssN+Xi+XkaW2K3ZyBZEsD+6xZmvA7T1LkVznm3aqmCVMe/I5BF D8FWPkeAxi5ebciIn2Ju2hpF2v2nyK2oM9lNkbzEWAsl7QPzcqhPgQJG7djMNkxclmDXwI AzZz60GREcJCVwP/+nLiSGlnMyUJWhk= Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-5e789411187so504a12.1 for ; Fri, 21 Mar 2025 10:16:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1742577414; x=1743182214; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=GF76z/gw6/XYCeidT43ebdiAMeBN3LvsPNBDBQrg7YM=; b=IDyqU7/tRkLPZdSmAmAejvZ4m+ZJQGFfLXPIia9mJyzZO+3nzjBLJrAynRvlwNogDa ZOd9h5W7JXm3UCj7YhKhbjQ8NAn6/e1qewJMqbHQnwR1NvaZQmKvO3mWkCohX6wQtmtZ 0cn9PV6wH59Ds5LL94T5/NwAk0515Ueoj44V1b4A4wwdQ2Dps2Fom/rGEpm0I0yvwOTC kxEA4ItwZOcnQ32gMWqfF6rBVufL/FF/UPdIsu7+1f+2efhMs8r4iE6d4rzo5ipZ0Y7N g2vTgqkGlndLuyC3hAt3MbLaO6ScRsF7SdCRLvMaakHV9uVqzV3sRVkgc4YPxeCLmgdh Ur6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742577414; x=1743182214; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GF76z/gw6/XYCeidT43ebdiAMeBN3LvsPNBDBQrg7YM=; b=JBmDeEaEOQ55FQy7ZLtmmU03WDsZzcaA0QPBT6lQTSi0hbj3eEYCAemYC4dWJ2fxK6 tWJJuOJ55uJTTNvnrEM4m1lFAAFBu4YB6La/Xz2/noSAwCYlL2V5RN2bzdBZjDsq0LdP 3k1Uc27Pz+r+9ibwKjaf4T/YuAz6wLp/PCvDuZpq3g55128THAK/ZCAx2mVE41bNHFc9 Ss8qRYd3nL8850PE7STiyCV//f7f/UvccbJR2/SbGKTRI+mKIht3D4q9LmM5mBvWElGi 26biUyKYcMCLuLtCDovYmRCEpXbWNicENyNDBiOQEKOoBiYA+2TJ4twTcZ43s3D+xk2e pD6A== X-Forwarded-Encrypted: i=1; AJvYcCULRUi37vFROfMoPwe2fJM6dpUh3aECggpo2IK8sfMntlg8WOREzUlhd6bCbMmkPY2gF8JKhgKX5Q==@kvack.org X-Gm-Message-State: AOJu0YyspDC64IDjo6bS9VGF2TwQUDHJ7rjKxZROpJp7syKnBtq/USUo +PgCEZ5zRc+5smFj4i8L6IYUNkvBXwH2dO8J0YvpLpdvlLdtDH4c10cga7jdIhVfD+JabEDg5g6 6d+jiosCiIGR3vm4NcMXtm+biDgtACCl9BNqO X-Gm-Gg: ASbGncsisn18DsVeRMgP/tFw51FQgBDsSQd5FSIR0ro24hLbV92w/xYMoMGggs04SmZ c/oxUiCcEBSHvPFEBI8+W3TpMW/6SHSuW8ZjqZ0OchO1cauSXA3KFKz+sFHMxSXsH0rJcVi207r L0MYyM0I1aKJlSwgqMhhFJra81XQi3CsKinFO3m9SYFrlznxbVUHCcqZVX X-Google-Smtp-Source: AGHT+IH98cBXDDveN9rfl6GGcJmdCE4sTWw1fPkcgg6ndYVyXdIooR0jo6P0/9JLlSPXdrq0KQvrTrtTuAfJEOPcfyY= X-Received: by 2002:aa7:cf04:0:b0:5e5:ba42:80a9 with SMTP id 4fb4d7f45d1cf-5ebcfec9cd4mr99789a12.1.1742577413456; Fri, 21 Mar 2025 10:16:53 -0700 (PDT) MIME-Version: 1.0 References: <20250314-page-pool-track-dma-v1-0-c212e57a74c2@redhat.com> <20250314-page-pool-track-dma-v1-1-c212e57a74c2@redhat.com> In-Reply-To: <20250314-page-pool-track-dma-v1-1-c212e57a74c2@redhat.com> From: Mina Almasry Date: Fri, 21 Mar 2025 10:16:38 -0700 X-Gm-Features: AQ5f1JpuhBehogw3WxvH8_uBEh2ngmkK2xaGkRPh_1xg8XM9z4JphAcaolSD8Kk Message-ID: Subject: Re: [PATCH net-next 1/3] page_pool: Move pp_magic check into helper functions To: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Cc: "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 , Yonglong Liu , Yunsheng Lin , Pavel Begunkov , Matthew Wilcox , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-rdma@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: D13B2160022 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: ia4gom17nsyub4jcsz9pj1ngn47cjcn9 X-HE-Tag: 1742577415-974769 X-HE-Meta: U2FsdGVkX1/p3Zh1wPo4NHh+i2gbgBjCp2rKJUQ79E21Qg/KcX8i1Dfwrui9SDZoDiTrkFh5q45irOBhrU2s0+J8S+KBuhn5BaVxxJ2CXt0YysEVj2CmKJXq4GZEcjFDctknegKlZ8ivnjleIxriiCggT5H4Jd0yVOoJdxi+9SuPI4yIncEPB6v1ffoFZjdG7Gz5jjLHX8klBvOGi+ZW7ANJUVg4J3zPg1AOa5KbKyU7Yop1S5jASAB5T14OXJpWcz27G5BSFWKDAcNwMzkRreKafpBo11XXvbckCqqZBleeOsp2dgK0jupkwRqAes1v2bFUTBixkZLFOM0aAOK4hykBz05qrVuG/9UjMrOIfEDx/A2lQkVPGG4LQ+ineCc1xbu8hiMT7RTdzri+JdNHqTBPD00MtAYqIx1nLtkaiPYEvK1NSPCvDdUmglmE293gZ60O31ljGCVFQT/8s7zrfuXl3rp7ym1OtJQipMXrq1i189JnK88V9DFWBXJ86QYzVWwGhQeJ48QTsYyHG1L6gk3uA7z4I0tgkspH5mJfDe3Mj9hlZFzj0sWfnhR61zSf4Y8HBAc/GhvH5FRo8iRZgp/G8xzCRsNHrNSvptfLs3EG28kqEKGtjX7k10rIiIRIGAgfINNfVnUF688w/Z4T6vtegj6Q3gA35tRuQDdOu9GJf6NAUjqu7fh6kBx+2rOFocX8zGiLaXBtaQW9KKtUMKQUJP2l+WiJxZHqXhIHXc4BADXVzH4BFQuaTotX5LK/V5jGRMdHu0xT4V8U2Cr6gRyf8duMxnEIJ44DUob/h4QBjblvnpaq0MGS4HydtGJmCHLGNAPaZAVgM/ilFILW0DbZ8GuQSNqA05+ghcTn21a+gEwTA0P3DJ5mIRSX/kNSVMhTwrbdll4bnK1HuT8+Fn4lVxcZTe7UIuhGrYYgar7kly5sv/R5toegZxN36xicvWE7OQXceEY1bYq3HW/ jyVo7q6w DlDTTDR0j++C1TbOGeiwfvrHAWfvZARCujEO7pA+GJcjqzSJgUu/dzgGPdTFFDMqMa1lF6uf6WJKxJeKy6yrGsTB7Hd7eC0WDkoJcv/j9AXeynMYNJU8PZRVRvkzqnVv7c3/GtbGilW+OcHz44VxR3NC6frKjm684CoPYpiqJZyfbch/VxamUSZky/LB3pxUoLJGOgKy4RsMVbNxXxm4BN39q6tj4eUH5P/ofokNooDd2pN2/nVMrjFeIZeJfctPbzrTfaQqWep3Ig6+vBzt8KOSY9zjQIK5mKQTb2OO6C8uCTdTgsTaBS70zYsubrQfrmwSFNOI4yrcZuEbeUFswYiRZ/ir2/E48DTNjLjHA9fhJyhYqO6Mv3eNmdA== 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 Fri, Mar 14, 2025 at 3:12=E2=80=AFAM 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. > > Signed-off-by: Toke H=C3=B8iland-J=C3=B8rgensen Straightforward conversion. Reviewed-by: Mina Almasry --=20 Thanks, Mina