Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp5231594pxb; Mon, 28 Mar 2022 09:43:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxiTM+gw2RBOo7pSmMLM2zT4H8Z/dqcpPBoGMcWlKm9s2AlSZMW2gAVE0DY8CXILVmWq5yr X-Received: by 2002:a05:6870:204c:b0:de:10fe:ba3b with SMTP id l12-20020a056870204c00b000de10feba3bmr27004oad.80.1648485793476; Mon, 28 Mar 2022 09:43:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648485793; cv=none; d=google.com; s=arc-20160816; b=MGmtcGDuHHOZJlz0ENnXSKcNzSK46QxQ4hQI/AZ9hhwfWT8URXdA3Kdl0GRNFHMlWm 8JGaI3WsBW5dy+VBqwDL7yNiKWuZkazA4LNjA/nWAIbsbHPiExHLh5eW9sLfe3y85k+J cdXDCGLh+izHhv5SiB6MLPy5A4X3ujze0m5P+P+VxN1iM0/+7bX9t3UyoHzzT+eRIyQ1 NySFgmgwIWojV2ctCEzrP6yivB1rylwL3j+ZRnHa9OCu4o/varHq7222nSBVVr4OHbt+ aZncD4gul/dYtm3MAW6uqrTGKblPqzcU/wNScH9QmkfDeaDbp9PgifnAVmeRhS45D+vr StBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=xZZ3p7IrHQhC+IOfUXwoClwM84pWBM5gqGoXaIupHHM=; b=03QaXHYOLt5SV7f+D2VxEu2AHCjvcdVczoKwCT9GaGxlIootyZc5BIsI4jj3ZYbG7E r2vhbL/lN0Ehj6+X8OPD++AxpEZwrQL0o1KM2+H52ri5UJa2uhMT1XEpTobK0/D5cdrH CaqQwnSdkgh3jYaZ+JgSkBPMNhxcTh0x7Qv/PoLYW3+VzgoVfStehHfiEvptJynA+tGx LeQm8ttP9w3UhUd9Mws1sSC+7wYVtH8ewITcNMS2k0Uda1GphlCrAXEBZRp5anJ3kN0A Sa3kIYN5JWX3qw6KTrx3Sfp3WcQNdTDo+6/j7iDrdLZ5jYEUERn7l+A0yKcyUw0WA39u JSOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@soleen.com header.s=google header.b=nwP8zWrn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d3-20020a05680813c300b002ef0c347588si13658925oiw.8.2022.03.28.09.43.00; Mon, 28 Mar 2022 09:43:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@soleen.com header.s=google header.b=nwP8zWrn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237372AbiC1BtY (ORCPT + 99 others); Sun, 27 Mar 2022 21:49:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60042 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234637AbiC1BtX (ORCPT ); Sun, 27 Mar 2022 21:49:23 -0400 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 46A1B4FC58 for ; Sun, 27 Mar 2022 18:47:43 -0700 (PDT) Received: by mail-ej1-x633.google.com with SMTP id p15so25632354ejc.7 for ; Sun, 27 Mar 2022 18:47:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xZZ3p7IrHQhC+IOfUXwoClwM84pWBM5gqGoXaIupHHM=; b=nwP8zWrnITLyb5BsAoRxPGj1QczX8ieAYG0mpE3CqWZuNHoLvJONkgBjw24eQ7uZnk mtn0Ej7nrBLIxFK2rTfldm2vmuXW8Q3PF7cnnJTTSziU8fGhaWqiLP/QBIRRZUoLgyL0 nw1SemxX8ResM21+czAeWEy2jcpCQInCUNzViuqCSdTfFKTDhfGBNYrSckX3t97++RfZ 2s4ntOWnmhCBO2O+d/22VDEZ3Fv3zHDT+oi+0J+74YYJwcn5/A7+i5ZnH7hGMki4FGiK LRbK5M0FM0MzIQ2R36V3XYv1NWbJCBnf3asp+jDsWHFXxVfmlc0bUa/950+95foy9QA3 NK9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xZZ3p7IrHQhC+IOfUXwoClwM84pWBM5gqGoXaIupHHM=; b=5o1AxyRl4KvtghHjowf0KkyT0sqYeOhUHHl6oleKebYFpIpp8U25K7CGLsluWG7bDO TFAZ/avPowB4tUvZRLUnjjnKpLnF3xKqL0AddVQBQRerX37GZRJUUg6k++nTVm9s6M30 4kFs+YsGrEuTUSg5PratUJfi3EUbOy20AolpFQHNtMXN8w2c1qALwBpQWCjPUf9EVhyI n8riQ+/qrR2Kre7zEs4ph9XWH4r+DQvN5OFQRzjzZAMrbEOhcxrC++bVS56L7lkd3PJp Vwb8njy5rSYW1JAdJtsn/l9UuapfLmykLmimuqrmdG+t9JVv0zLdTKer1jX2iL/wAyua 9AuA== X-Gm-Message-State: AOAM532+40iCoUEwm4UePdajj35L0bY55XYlCLBFwlbBUtniEW+Uzq6B Nzf4QXVRWuUj18FQ6w4eaSA0a7XJL43X9+gAbrDDMA== X-Received: by 2002:a17:907:1ca6:b0:6e0:94d2:fcc9 with SMTP id nb38-20020a1709071ca600b006e094d2fcc9mr18799193ejc.473.1648432061846; Sun, 27 Mar 2022 18:47:41 -0700 (PDT) MIME-Version: 1.0 References: <20220328015242.1136836-1-tongtiangen@huawei.com> <20220328015242.1136836-3-tongtiangen@huawei.com> In-Reply-To: <20220328015242.1136836-3-tongtiangen@huawei.com> From: Pasha Tatashin Date: Sun, 27 Mar 2022 21:47:03 -0400 Message-ID: Subject: Re: [PATCH -next v3 2/4] mm: page_table_check: add hooks to public helpers To: Tong Tiangen Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , "H. Peter Anvin" , Andrew Morton , Catalin Marinas , Will Deacon , Paul Walmsley , Palmer Dabbelt , Albert Ou , LKML , linux-mm , Linux ARM , linux-riscv@lists.infradead.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Mar 27, 2022 at 9:34 PM Tong Tiangen wrote: > > Move ptep_clear() to the include/linux/pgtable.h and add page table check > relate hooks to some helpers, it's prepare for support page table check > feature on new architecture. > > Signed-off-by: Tong Tiangen Reviewed-by: Pasha Tatashin