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 X-Spam-Level: X-Spam-Status: No, score=-7.1 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 273AEC43457 for ; Fri, 17 Jul 2020 06:31:30 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id C3A9B21744 for ; Fri, 17 Jul 2020 06:31:29 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Z9i5IFRu" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C3A9B21744 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 191258D0007; Fri, 17 Jul 2020 02:31:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1411C8D0001; Fri, 17 Jul 2020 02:31:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 057428D0007; Fri, 17 Jul 2020 02:31:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0169.hostedemail.com [216.40.44.169]) by kanga.kvack.org (Postfix) with ESMTP id E1E128D0001 for ; Fri, 17 Jul 2020 02:31:28 -0400 (EDT) Received: from smtpin16.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id C814B8248047 for ; Fri, 17 Jul 2020 06:31:27 +0000 (UTC) X-FDA: 77046596214.16.look95_150ac7426f08 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin16.hostedemail.com (Postfix) with ESMTP id A0788100615A2 for ; Fri, 17 Jul 2020 06:26:25 +0000 (UTC) X-HE-Tag: look95_150ac7426f08 X-Filterd-Recvd-Size: 3890 Received: from mail-qt1-f196.google.com (mail-qt1-f196.google.com [209.85.160.196]) by imf25.hostedemail.com (Postfix) with ESMTP for ; Fri, 17 Jul 2020 06:25:17 +0000 (UTC) Received: by mail-qt1-f196.google.com with SMTP id o38so6863287qtf.6 for ; Thu, 16 Jul 2020 23:25:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Nfj8rMAWAFU9d44rM/3pdGHL97s6NnqytEecpom44wo=; b=Z9i5IFRut7Llslth1BW7UF3HehlzSruG/2CUNWnTMBSbKRQndPYwEUxHfRFlm1GBi8 6LOx4OGaUXDm1ZP9WPfRXu5n2p3emRcL8YEy92cRAtT2DiM8aDunaDsY3CXfbYx+Skx/ RpK5qdH+hdZKMgf4/mFOOPFZTZk6xBz/S+0+d0ya4nYjjHP3b4zaTSIEI1l9i4V163cb PxbVsIngzOUSb3eL+ZCNY6QU9zMVDLHx7fhepuyjF9Sd0Ecjr83iiiHOvIGnGBd31IG1 og/+c3hRTIJOfW7LSU6ZxznJkR13Uo2IvA5b2mGl68SDg89EVrKuJO+8BbTFamiaNADJ 64GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Nfj8rMAWAFU9d44rM/3pdGHL97s6NnqytEecpom44wo=; b=oyJDHf+KjqkDlTvr5pzdhZL+ufxfmSquWny5s9W0x16emzKop0YSU4uqes4JbDejfV i40x11uolGoFgbsfqqOwgXQ4jm/1qGdRL4M4QzgbnKyF5aoI7PNPS5VnA5Fu/Fp2uOf8 B4TapTtX6XhJfYhW1zlP5aaqb9JAiqhpRxoPyy28QEERTGrBsWoJ8K+rs/JmBoeDlBFf 8ldeTwe/caF3/QvWCDBfF5IDBT6rW5KCFhNqB0KjYcM3o3xWgEuM90onbDEdElxjtCeR TgFSGLrSOu6e7QKzaV5vvNE/TuQsYj9hif+r9xIBUF/DDTfOZfHGznCRcKGk2uRpwWuf BA4Q== X-Gm-Message-State: AOAM530QbzO1GQW4KJIgbn0AHW6haNj4Vd92mPqdGTf9Msjsg8rDchSr NI0WU+TGRMmqevzVof5ySgIOnXihZudkZ4zag4vVOwJJF7A= X-Google-Smtp-Source: ABdhPJwRSc5fzccYUVLTG6YM9Hl20O6ksMeLjp8/R3UnmiJSyVIWq3I7LFT7BswNBHs3NQa4z/Mlm8+i50UX6XrmwEc= X-Received: by 2002:ac8:4b5b:: with SMTP id e27mr8271854qts.96.1594966466634; Thu, 16 Jul 2020 23:14:26 -0700 (PDT) MIME-Version: 1.0 References: <20200715053340.576300-1-penberg@gmail.com> In-Reply-To: From: Pekka Enberg Date: Fri, 17 Jul 2020 09:14:10 +0300 Message-ID: Subject: Re: [PATCH v2 1/2] mm: pgtable: Make generic pgprot_* macros available for no-MMU To: David Rientjes , Andrew Morton Cc: linux-riscv , "linux-mm@kvack.org" , Palmer Dabbelt , Mike Rapoport , Tom Lendacky Content-Type: text/plain; charset="UTF-8" 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 Wed, 15 Jul 2020, Pekka Enberg wrote: > > From: Pekka Enberg > > > > The header defines some generic pgprot_* > > implementations, but they are only available when CONFIG_MMU is enabled. > > The RISC-V architecture, for example, therefore defines some of these > > pgprot_* macros for !NOMMU. > > > > Let's make the pgprot_* generic available even for !NOMMU so we can > > remove the RISC-V specific definitions. > > > > Compile-tested with x86 defconfig, and riscv defconfig and !MMU defconfig. > > > > Suggested-by: Palmer Dabbelt > > Reviewed-by: Mike Rapoport > > Cc: Tom Lendacky > > Signed-off-by: Pekka Enberg On Wed, Jul 15, 2020 at 8:39 PM David Rientjes wrote: > Acked-by: David Rientjes Palmer, will you pick up these patches in the riscv tree, or should I ask Andrew to queue them in -mm? - Pekka