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 F28E5C5AE59 for ; Tue, 3 Jun 2025 13:34:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6A2CB6B0451; Tue, 3 Jun 2025 09:34:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 679B96B0452; Tue, 3 Jun 2025 09:34:35 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 58FD86B0453; Tue, 3 Jun 2025 09:34:35 -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 3AD066B0451 for ; Tue, 3 Jun 2025 09:34:35 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id A9CEB1D55AF for ; Tue, 3 Jun 2025 13:34:34 +0000 (UTC) X-FDA: 83514184068.25.3795CC9 Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) by imf24.hostedemail.com (Postfix) with ESMTP id B1688180009 for ; Tue, 3 Jun 2025 13:34:32 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=ziepe.ca header.s=google header.b=JEKJvqQW; dmarc=none; spf=pass (imf24.hostedemail.com: domain of jgg@ziepe.ca designates 209.85.219.51 as permitted sender) smtp.mailfrom=jgg@ziepe.ca ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748957672; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=o9eD6fBv50JvJ7Gx4KUjwD3EkSFG+lO7duRzw9dtFZs=; b=oRJJmiXGW/HgpkHnQgVbuuZRmodMcjJgn6SIXBR/IEkOAmro06bsUY2f5u3AUolA9Qs1b+ bAQutB1rYbwT6tvbZAZ27YY1ig64wM1TOpkdtsIrfpLhJzpGij/lg/zwH0ulIJChC8dtVP IVGMEL2169EJ/83FU3z3s9pHwZkAsPw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1748957672; a=rsa-sha256; cv=none; b=MUEPR2dPZ4CmOzFfFnvmTOSOyw2ns5lgQML5gnpTuzF/L4iSr7RF6QWhqKyJfbvbc0nU0M 0HY9+0G1O07kSxhHX9SP/DoyKlqmmRbYjkOHhAO9ofTLj9H1a4vc0ZeeuK9vZlkhFtgKW1 Oasyc9DubUfKMBBuGUAoh+MCCmabCj8= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=ziepe.ca header.s=google header.b=JEKJvqQW; dmarc=none; spf=pass (imf24.hostedemail.com: domain of jgg@ziepe.ca designates 209.85.219.51 as permitted sender) smtp.mailfrom=jgg@ziepe.ca Received: by mail-qv1-f51.google.com with SMTP id 6a1803df08f44-6fac7b6fd32so29243846d6.3 for ; Tue, 03 Jun 2025 06:34:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; t=1748957672; x=1749562472; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=o9eD6fBv50JvJ7Gx4KUjwD3EkSFG+lO7duRzw9dtFZs=; b=JEKJvqQWyzKfWZn9eXuSGs8Un10xWWiJHgUOfBOyRLrJ5yvdn7u16cj8tIraPRqeqP hyNdG4GWObGsIaHYZpnfyefJ1QV3RQieohK9scESczWDnTpnReSLo/MSfhtNUhK3sX7k +6gu7htX//CQHN5VP9P8deVKOmCbMDzpwCVv8lLYrTtuG9aVbtqbL43FOZ9Da6YXR+/2 sChTsVVi8vdaxdsgMHSCwlVz6mjePpXSq56lItPo56X4VGqPBZ8WEixPZZiZl51R8cpD FfJqnmM1dB9JBtNpWXsgYlk8t6mhw/JTsG2LAbKmsyfATuRVuGQ2tP4MXdUc7AXZq9xp Wgzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748957672; x=1749562472; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=o9eD6fBv50JvJ7Gx4KUjwD3EkSFG+lO7duRzw9dtFZs=; b=ZMStl7/zmS52GQtEbp1FM+KyqHufK1QjLHwFAqLAzv6nTQI7JCbYi2bZr/uiIstnnK XjzHbSpIUA3s4PFRNEZL3bj4XikyHacPcilpIBRz/Llp3beHWfO8uFppTlWRSEUAF92Y 5+EpJRcJk4tSbVP1Puy99sIwVyGG35eSeTCFI3rgQ1/82nuxnNV99cgRoR2/tm3q00pQ NEJBTz7JDzr6C15hYx/L/A2pY4SXqKg8/48AgbRDLiS5yjUeKsV8UODC7QM0mm/SMGYR rz4VxOf3kaCwPS4dMVZrTBf+71FenWVuu0t/UF04QJDvtwwAVR8LbprdOt1GX1qoR26R +eZw== X-Gm-Message-State: AOJu0Yz22QA4cHl8kOZSnyaYhLwq6NPCPkw/U9vg53Q1l/bO9RAWqvRG 1pP/3JCqXZTUa5TOo9C3E+3ISXWtITX75Fp295woeMSzycWumRZgHJBws74SAdYPHQg= X-Gm-Gg: ASbGncvlkhXG6PduBq1PgRFWram2WdX20+rHPql1sV5RoDp0RdqkRLvmroNJ+wI7v4s FHRNx4a4SFkVi6j7aCOk57AaSoCN5gk3FN2QEovyTbzCJnu2L+VoalwGmqJfBrPUlAWsNk3mhDS 9p/Nv26barqYXoHkUSUDKoPSCR6rBVfg+c18OBGRbhyLRAm+ZdGZSHL0/G6Mf10g/ihRwrlaRnr AXUsHkJ8WHttZRL6yHn/suB9ZqnBj0coGEtQffzo3ODpYoVhy/A1MIGrTIjZivJ2pHcujI83tH1 LzE1QdiVxqJVOt4S9FIy5UPpxBvEwlO6Apu+xb3oQO74awU5ZAo8pGEo9kRt1nLHtQ23/oQCPqI Z/VieCAwUWTUzdNv+sTTLcoLyjPw= X-Google-Smtp-Source: AGHT+IH3/hKllTZ0eEK/dcuWTgO5QsHZ5LZ3JNRLIXTEioRhdRSPfL4GWfnU3eDieGqXq6aFnuzp+A== X-Received: by 2002:a05:6214:5096:b0:6ed:1651:e8c1 with SMTP id 6a1803df08f44-6fad90aa622mr189063246d6.13.1748957671754; Tue, 03 Jun 2025 06:34:31 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-142-167-56-70.dhcp-dynamic.fibreop.ns.bellaliant.net. [142.167.56.70]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6fac6e00b78sm80064216d6.75.2025.06.03.06.34.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 06:34:31 -0700 (PDT) Received: from jgg by wakko with local (Exim 4.97) (envelope-from ) id 1uMRmg-00000001h3q-2scY; Tue, 03 Jun 2025 10:34:30 -0300 Date: Tue, 3 Jun 2025 10:34:30 -0300 From: Jason Gunthorpe To: Alistair Popple Cc: linux-mm@kvack.org, gerald.schaefer@linux.ibm.com, dan.j.williams@intel.com, willy@infradead.org, david@redhat.com, linux-kernel@vger.kernel.org, nvdimm@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-xfs@vger.kernel.org, jhubbard@nvidia.com, hch@lst.de, zhang.lyra@gmail.com, debug@rivosinc.com, bjorn@kernel.org, balbirs@nvidia.com, lorenzo.stoakes@oracle.com, linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-cxl@vger.kernel.org, dri-devel@lists.freedesktop.org, John@groves.net Subject: Re: [PATCH 01/12] mm: Remove PFN_MAP, PFN_SG_CHAIN and PFN_SG_LAST Message-ID: <20250603133430.GB386142@ziepe.ca> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: B1688180009 X-Stat-Signature: 1a4dumyaza8wzg4dang3wcmkt1u6hrji X-Rspam-User: X-HE-Tag: 1748957672-601930 X-HE-Meta: U2FsdGVkX19Y7QpGFRa0JZ7N2Ftb9EeaJbfYCvCxazvmtHnDlZi+yxSJwCP9/1DbG0xbt5rUCIhhBOv/NsyiVSx8aU/ivU6brkR8pyKR6C+RpGMWtCkX9mXY7e6WvE8ICP1s1LifkviqEDLkTsb7MLOYodMAhSsHMGLI6j2lDUgiZJJtYZz3k5qO7mesReubGnMh097l63izqP/SHTOpayG7aSESBtWfrc8t61RPQbS67dX++jnez/Y6HoPGirtwzxEh5cPaTAvQo29z+e3VDs8ul+dg5Xq/sLw3f5kZ1NEKxB4N0VPoGhUULFOkiMkzHG2WdsWLnyNHXOiW4LL3EqPMvxzEpyQDL+bLgS5oDLqyxvdZBMjL4pS58TKqBvKhReQLNtiuTE6+P5+k3wFo2qHZtdqyWsf1DSW1ZDGv43G2UWtc8JkbskBVKf44MrEXzeJPJy099apmPzxepLwVT7FmbColxU0gedHed+JGeMgzhWKdmmhm+umIl1W3ypSqWtSGdRCkIgMbZc5jTzPK1H+BuU7VJG5lfFGNiiFHrOE0eMAuBweRNsBWhsM+k8Zj9WlCgU+xiw2zevOoKJxQlTgiFggyMaFaBtznIcziJUBVxya/tWJrZZpcWqaF2SO2bD5+TunW0nhhY9Wehdud3yD3Z0/H+klsQe9uS9+6uJJPprHIASG6RPYCCBR+1BhopIyuxKMEEGUc/TsknmAmXWA85jWFHoNHfpU7uyEtyVw5WQU0+zYCdXGj1OxA+Hun07gm+ur4HHIuQ1hXYAaAwiV9sid8M5z/G8QB2R2GHtBFO3uV8eGhv25760LGNAUF3NxMzmdbSKqlE76TXnIyJ0dmxRgix80iDQnDyeq4QLrIROqVI3s7NseTQq6s/b65Zuhnr2uheb2v4pUSkREycqlaXqDfWjKgYKJa8r21zZngDCGYJZpiFxSBLK+XzmEkFEjJRPr88ICL1inRhyH qd0VHc3e 4nI85XvfUE/6P8TXcIvbur68YyVUsizWVbCokZoUZQE+KTVB5RismeP8z5OpQl6rnAs1D2inNLdLpNEzaULShHpNAX4Qu32A+HLRi7pxba23eXKwYcQXSc/6+RtsqJE30Asr2TXdPV8MWAhQM511ZlxqmjEZ5ubI6FtAnn6xU2cakf66WqJWk+slg8kG3PsIIlFFMgKGG946UGzBt5lnYUI2qRCb0AvFR6IEfnESEZonbj9FFame42+4Bcv+f7MHLD78/Lkl6UmuaEEB6vLG2YWzT18GyB8EMY3eSFTHh+jZoAWMpabi7LbVel65y6aYOtphHWt/24ywfVqa9gXslIsbqHdr5s7f8Sxp5mpREFt/7L7wgEd/R2QwOjGLMjMBXqwPYtLZGZXEW55x3cKe3dSU1ua1K/J4p6AjK4epQnl8SPB4= 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 Thu, May 29, 2025 at 04:32:02PM +1000, Alistair Popple wrote: > The PFN_MAP flag is no longer used for anything, so remove it. The > PFN_SG_CHAIN and PFN_SG_LAST flags never appear to have been used so > also remove them. > > Signed-off-by: Alistair Popple > Reviewed-by: Christoph Hellwig > --- > include/linux/pfn_t.h | 31 +++---------------------------- > mm/memory.c | 2 -- > tools/testing/nvdimm/test/iomap.c | 4 ---- > 3 files changed, 3 insertions(+), 34 deletions(-) Reviewed-by: Jason Gunthorpe Jason