Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3392049pxp; Tue, 22 Mar 2022 19:27:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxqintb9vM64W3aYX0Kch/olsQIJagVMP9oJghMiD7dEBE1UR12MnjoShowONnvuwqa40kf X-Received: by 2002:a17:90a:5915:b0:1c5:d0fc:9135 with SMTP id k21-20020a17090a591500b001c5d0fc9135mr8758186pji.105.1648002449199; Tue, 22 Mar 2022 19:27:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648002449; cv=none; d=google.com; s=arc-20160816; b=GL9PccQW88ODZ32IfoBsbTIXrsotekV5AIdm/Ufm1tEchlPqNwkIYwWjeBICgQ6uI1 YQ5K42g0wqQGtnkkSqhAoTXghLLaCBr6Ycn5A7QhPeJMulUgFr8Ej8B1zLgTpZo/xb4+ mKCdjWigKqHjygZA1aZQw+uxQ0G+XDTPVFnVGO1o7p/XXq3BaOGVcRtn85qA0Wb2H9Vl 4E1VvR28FyYkNGMfR8w1smwN3G9YCERCNeEkHGOc5C9LhNB0Cyu7iZPNTEYPdlerbOrV 2vFq+nvIrZZ/DxRrN+7zXkMmZxv/MQ9Pt/xU1zfq2vgHnfE93A8zaZuM+E8lRcr332ie gb8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=JtsVDduC37YGWQgO5vP418Bi8kVlU9yezt8wDvJRv/I=; b=dQEyN8ZDUEBQ1AW+PwiVgPWBaKaVaQyXHzVfN8usH0yxCNcfTpwn2bzt3tpIO7uBTb Nx2wytXy8CgwhGTO+CfZi0boX8s7Sua4Vxs9nb6dyxX2BjQ1imL4pwvyCbvBtQGyCkMX 6mv9Dxn6e7JmjpIleBKjs54LkjJzQuLI39f/pqTLi9p5P0OAYoaDPPzZuE9Gj7zjZxgE JEZS1YXTvOzQb4eZ8NKzMzS8diwm5iHvYvN0ZHIj1AzaAC8FDDvsVNjmlRJnhDwTuJJf GZ5TWuJHpiDtwO849TPx30yhf2loTqk5iuNIA0VoFAs5TbnhUBN/LI+L/DPnED44kXuh Vx4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=muAtEfca; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b9-20020a637149000000b003816043ef97si16774691pgn.396.2022.03.22.19.27.16; Tue, 22 Mar 2022 19:27:29 -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=@kernel.org header.s=k20201202 header.b=muAtEfca; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233671AbiCVMsG (ORCPT + 99 others); Tue, 22 Mar 2022 08:48:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60542 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231920AbiCVMsF (ORCPT ); Tue, 22 Mar 2022 08:48:05 -0400 Received: from sin.source.kernel.org (sin.source.kernel.org [IPv6:2604:1380:40e1:4800::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 665401B7B4; Tue, 22 Mar 2022 05:46:38 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sin.source.kernel.org (Postfix) with ESMTPS id C9C8DCE1DE9; Tue, 22 Mar 2022 12:46:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B14E7C340EC; Tue, 22 Mar 2022 12:46:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1647953195; bh=wZ3oIwVDZDmNROUcHtUdRyFl6dXJ+VpbUzC1mZmGrmc=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=muAtEfcagfShZa7+gWpyrzfPnx4sXjQXQFwVLQvC6ubXFFW/0cp1m/mYtM0/ajpPt u7HqTrzTAWnk5nOHD2WmnsfmoMIdv9O5kAI7JoSaGlrNEz+DjFbQc6S8xbx2NrSg/b JPNxbVKFHqcJcqBGPOpc5e01gvPIRUx9WK89A5txGJgpxPvrqMQO/0/J4lfQB65ksS V5JpShqoy7nErJeRQri/Mm08KQ2Uk8+UnEk4yc63cSXzKHfZ4hVEe10r3+GjthNBxN N2sSBsGBHZE5OQUCCcbfRH6gr31TxiV+gGPYk729iBrLl6zCTvJL7iLnCUMjMTzZDu qg5++8QToB6ZQ== Date: Tue, 22 Mar 2022 21:46:29 +0900 From: Masami Hiramatsu To: Peter Zijlstra Cc: Stephen Rothwell , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Linux Kernel Mailing List , Linux Next Mailing List , rostedt@goodmis.org, ast@kernel.org, hjl.tools@gmail.com, rick.p.edgecombe@intel.com, rppt@kernel.org, linux-toolchains@vger.kernel.org, Andrew.Cooper3@citrix.com, ndesaulniers@google.com Subject: Re: linux-next: build warnings after merge of the tip tree Message-Id: <20220322214629.2bf40306e3beba23d88d509f@kernel.org> In-Reply-To: References: <20220321140327.777f9554@canb.auug.org.au> <20220322143136.0e78366c3521b54b7b9385b8@kernel.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-7.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_HI,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 Tue, 22 Mar 2022 13:17:18 +0100 Peter Zijlstra wrote: > On Tue, Mar 22, 2022 at 02:31:36PM +0900, Masami Hiramatsu wrote: > > > > But I still think it's fairly terrible to get a (flawed) carbon copy of > > > the kretprobe code. > > > > Indeed. I would like to replace the trampoline code of kretprobe with > > rethook, eventually. There is no reason why we keep the clone. > > (But I need more arch maintainers help for that, there are too many > > archs implemented kretprobes) > > CONFIG_KPROBE_ON_RETHOOK - and then implement archs one by one? Sounds good! Maybe we will see different data structure fields which depends on that config, but those are internal fields, so user will not access it. Thank you, -- Masami Hiramatsu