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 AD7B2C83F14 for ; Wed, 30 Aug 2023 13:24:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1527F440160; Wed, 30 Aug 2023 09:24:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 102EE44015C; Wed, 30 Aug 2023 09:24:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F0E1A440160; Wed, 30 Aug 2023 09:24:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id E402A44015C for ; Wed, 30 Aug 2023 09:24:49 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 5F7E280183 for ; Wed, 30 Aug 2023 13:24:49 +0000 (UTC) X-FDA: 81180841098.15.FD113CA Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by imf19.hostedemail.com (Postfix) with ESMTP id 446151A0016 for ; Wed, 30 Aug 2023 13:24:46 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=ePZyboXH; dmarc=none; spf=pass (imf19.hostedemail.com: domain of palmer@rivosinc.com designates 209.85.214.182 as permitted sender) smtp.mailfrom=palmer@rivosinc.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693401887; 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=bEvZNSVZiS+7z6Mw17Qm1I/j4IIyodcA9POjfT2QHoE=; b=Etp8WcbRxHWgvn4RRR0pzMRNrq20kBA9TcrIjyXd6mRZcOK0YknPSi3Fsn8a8s6oOE+z/g dnqfVp014USqCRzTRunFWjlxU/zBMoDeyWJyLP9XQXlc6jdTTvVqFNausWqxJMo8hdL6t0 xVm02iqLLW4JFHlwUrpFpZO6BFYEx3c= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=ePZyboXH; dmarc=none; spf=pass (imf19.hostedemail.com: domain of palmer@rivosinc.com designates 209.85.214.182 as permitted sender) smtp.mailfrom=palmer@rivosinc.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693401887; a=rsa-sha256; cv=none; b=2Qdvr4KVbeSTy7Nb01nJQD3MQkYIsw6UKGaz52pTCPGuAw4CUEWn59mB3ch1dhyj1NuhNM HJuVFWbr6uP+uUReccdo+9RAmMNCSmWwWo3U9sJvKTfi3AchX7gFyCQ0lDSC05Dasx7x5m RdhID65hYcYQGOkMTOqnj5oYCZHhjRM= Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1bdb7b0c8afso34465125ad.3 for ; Wed, 30 Aug 2023 06:24:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20221208.gappssmtp.com; s=20221208; t=1693401886; x=1694006686; darn=kvack.org; h=to:from:cc:content-transfer-encoding:mime-version:date:message-id :subject:references:in-reply-to:from:to:cc:subject:date:message-id :reply-to; bh=bEvZNSVZiS+7z6Mw17Qm1I/j4IIyodcA9POjfT2QHoE=; b=ePZyboXH/ICy1TuWg/cQ+R9HmsfJqsYqo/ytQxsZRMah4tiHRrn6DMJWVIwM885Iqe mv/DUlJcRVpcjopNjMlDmsjxYlEIXRghvubpBuA//dRnEjGPdhrHf01uX6nGGbNXSffP Lmqbs/mYX+bolpxO9l/SyNBRcMW0eMfP4xghREQs66xIL765dkW5/GYzMiR8H9bwTb8j QwMtEfXDiwXZ+JEs+5r+QG5D+N+d9lfVVaxWxg6XMsqy8JSyPOJDvxAZtOzziGSk2Spa cO4fQ3J2dIOHstaHTXAk2eb6zStXWn2IPOD+BFuD0ftpm8oKo2uKFDNzCiwHnZB/mFi1 SlZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693401886; x=1694006686; h=to:from:cc:content-transfer-encoding:mime-version:date:message-id :subject:references:in-reply-to:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bEvZNSVZiS+7z6Mw17Qm1I/j4IIyodcA9POjfT2QHoE=; b=bXY7jdRGoEhoZqMN4OWVkUfvVrGhYUH4JgNftDdD/BjeXl/RVtqGpaWasNWE9vWM3r O5G+Ut/A1eHwRLoqwSNi095PZptb1Y3lhh8eqs2DelYUdhmGZPK2WOIjn6pNIsCPWuv5 wNfuDnSBGMKTmPotMmE/91RD9vr9luPdYLyhEhuvgzQdvQpLzDWiHtiXxMa4Pssx2cZ1 AHtOQlRwY5+H8VCMCeMaZq4lXFGgQdd+Gjbnw/MGBdG9pfLJXv2sy6mAQ3Ap90QPc+rT 6jRNfQVbNMHJX+KkZ3HNt1KMx5aMgDtTi+0vAkP4U5UGJsshxyh6mLJy68UJJDd1lL2l 2LEw== X-Gm-Message-State: AOJu0YxhFsiU05mwo1iM6ClywdAFLEBgIAGkgz9Wyp5aLfGWU9/Dwq2i IkjYUl7HKJgyIYw7irakVhvJiQ== X-Google-Smtp-Source: AGHT+IGN+AGaRkiEA4vJ3zSkuQYNSOInqPwcLpnv5c07Z8QUjaoeEXDH1OeDX942Zop0w53P3FzU2g== X-Received: by 2002:a17:902:c951:b0:1b3:d4ae:7e21 with SMTP id i17-20020a170902c95100b001b3d4ae7e21mr2033147pla.63.1693401885877; Wed, 30 Aug 2023 06:24:45 -0700 (PDT) Received: from localhost ([135.180.227.0]) by smtp.gmail.com with ESMTPSA id g9-20020a170902740900b001b8953365aesm11026197pll.22.2023.08.30.06.24.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Aug 2023 06:24:45 -0700 (PDT) In-Reply-To: <6d2acfa4-7f44-d3b4-b0a8-5495c5985e4c@google.com> References: <6d2acfa4-7f44-d3b4-b0a8-5495c5985e4c@google.com> Subject: Re: (subset) [PATCH 0/3] arch: include asm/cacheflush.h in asm/hugetlb.h Message-Id: <169340187982.2480.12772091186084147276.b4-ty@rivosinc.com> Date: Wed, 30 Aug 2023 06:24:39 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-901c5 Cc: Mike Kravetz , Russell King , Catalin Marinas , Will Deacon , Palmer Dabbelt , linux-arm-kernel@lists.infradead.org, linux-riscv@lists.infradead.org, linux-mm@kvack.org From: Palmer Dabbelt To: Andrew Morton , Hugh Dickins X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 446151A0016 X-Stat-Signature: ukycrdfjho1a4ihui7f659pbs1q5fmh9 X-Rspam-User: X-HE-Tag: 1693401886-179655 X-HE-Meta: U2FsdGVkX1+SLBhe0/T4oNkUQiCpgwzn4LTGGxZL5nntljk8Chwd8DpHkjP/LBk/qPcWgr4SJMPW0JupfNtLHlKUsNxe6Fp0JWQhARzVUlYZaofv1Rw55Qqci58A42anl7oFXyCI2naepUqwA9jX/3OzTINCSiy3bwZBJjH2NBAijkL0EzX9KX+cOFr6tU7vciMOz7z+8YQ895dmElrjlSttqsY6c13ncTrJa/CGyQAMEJgqp4qRiLjjeKaV8Dy36vlUxCYGZOZjQ6o5keP0WsNljkCuoJXgI3JHeB2dK77wI/iudkiG1QbrgCjOEAq/XY5CP51gcZo9hFTumsN1kkM+J+7Uaqu+iZC8XTAkzJzDWLb9/5roF2iL7fdBb6dgqXl2n+7iiaALxT4HJNhKOEcK2Xqc/NMdh2JPs+MmTaYSm3ltqAC8O7XgcafaFT/+wq2crePh93Waegy/shnslgEciZ4p7Ik0tsU6Gw/9wwzAigPbWpWXhiJE/0xQL3aWNeekoOkj5VCFXSzW4/Y9nl/7ktB+40bd/w1SuWaofOwTPVwH/B95N8eW66f/z0RXQiYZJPffcOus6O0eUGMksHfSKOJzTeF5hs7WeN1qmrOiKixrDZdoBuv1a+XY3SO+snt3yUShF86KI8LpVCjr/ADhiJGDuYYhUpnQ/UXkylot+/Ca0PZVM5TYun4os0OFLsX8nx+5sQrACCk6kB1qYI0tSirbx2+PM6lamlkZfl1IC8PJhK8neHXc6m69Cd7qIp25oZvWTpKKQtFJfIk4wV79r8s5Eq8dJm9OoQeZgab1hoLXSidVmR40ijpBxt8/LxndXQ3LW08EsqEYx3zDV9tiaFZyTDJMGRnoZGc1CAcfkDeUVdsbSqotDzoxL+Gds9UNUTApSHgJVC7yclwF7GZkG8UGtqOhtw28z59jEnPprfrl206IUUbw+tCa2BAngtpqMqGKq2zvbJPxgLB JW7ttjCB byO151cOiQpgoMTNsUt8PEG6uhw8icB4qumjF5F9Yc5Ycgt6kN/AwFmxJH837ixzl3sEcYy0SKjF69439FjeeoJMAlIeDlqXWZ+yDKeo41Blw0VEAfJsdhxRQL3ReYKXg6ox2ZeSDZTQzdUD6aFiSwlRuaFVng78AzVFVxFIVEaa2zP6sEc0WQY7G+a6TRsIAQNzXF0D9q49PfWChX0dN6XVUN9o9p4HA99ru4uv5MdIJw1SEcvSVI8/2JHgdLH6AATrppjCLgdDdCjd9BgBR6WWqBATRto4tYjCpgtOBJhklXQVh25Lzp78JtwKLmlziyHyhMytg7rIXnFTvUenVZuyjLIbkiIlHtijKrDQdUpK/9ywk69ub1eKlrbBJgj96tgnPw6SbpQKG5uc5oOr6CT9IcBuLFt57g5TCf1JCo7lBQgFr0FC7PKXQLquRSGQzWhgsiiLCqL9qH2QUuRYuDt+L5QVb6AMImi8HDzPO14HcbMlSV1DVQ4hml1HXAFHX8wIeeNiDaknrL1c= 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: On Sun, 13 Aug 2023 21:50:34 -0700, Hugh Dickins wrote: > Three architectures are using PG_dcache_clean in their asm/hugetlb.h, > but relying on accident to include the asm/cacheflush.h which defines it. > > 1/3 arm: include asm/cacheflush.h in asm/hugetlb.h > 2/3 arm64: include asm/cacheflush.h in asm/hugetlb.h > 3/3 riscv: include asm/cacheflush.h in asm/hugetlb.h > > [...] Applied, thanks! [3/3] riscv: include asm/cacheflush.h in asm/hugetlb.h https://git.kernel.org/palmer/c/3aaad36808b5 Best regards, -- Palmer Dabbelt