Received: by 2002:a05:6358:5282:b0:b5:90e7:25cb with SMTP id g2csp2043823rwa; Mon, 22 Aug 2022 00:37:59 -0700 (PDT) X-Google-Smtp-Source: AA6agR65LFXrugnOAWEFcAUiP80LPmNrtr8xW9hA/bSafxqBzDc1dq1lA079GdpqjjctOPKKUQel X-Received: by 2002:a17:90b:4d07:b0:1ef:521c:f051 with SMTP id mw7-20020a17090b4d0700b001ef521cf051mr27718820pjb.164.1661153879166; Mon, 22 Aug 2022 00:37:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661153879; cv=none; d=google.com; s=arc-20160816; b=b0qxWwoV/rCJygbQdgiM//2mUNK8zmq79BEGyku11jjcoz2ci7NwZaw+uQeE1Ewtcn N7vcw824xwDfaogQ0I0/9bP8TLVY9C98YFhp+X3i4LWWZPt0l6b7VRQxw0rCyj0NTlx2 JtQadzkC1/Ozop5u5jPqdJY4nIlRfD8N3snd77q8/ziC8MyKTEe6UrK6lIxGDovSKhQq 3Yk8qDvn97AO4taA7rOEWoJ5qfppXtojGd9/Qkf9Mfv7ezk0LzG1VBU7yUVbEB0LWdwz Gvm7kAPr4A22U1NYCyMuYxuzuQTNOxxf/SPERcAgFr7AmYz3m5KGrPze9+XlfyshONCO heyQ== 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=N0rW/Gj6B3dJLm4klzGlIG0HgAZrsWlvYzFbW91zbrk=; b=klZvBENrLXv82UT7G+kn8wQ2VoLro3Xg+FwqNwRRTzAwD6eOpSYJm4OuSU3l1j6CPh 1pPU5RPNX7oR9UAASmAJUiU+tE7uwzQegLak+xccQTQjqsNCV9S8KVwZVNMeTvbeTMcK 4ozGFID/fCFI48iuWefnUAmSoxHlXOoJztf91HBydf7Toxg4/MBJxeCPmsOIUMIRdzp9 h1OhfZRNRVJKcOeJ4PZCa0T2C2NzYtUWc3zhX+UeDl/mGB4BK20hOPJk50KYJ1vzZtNY 0PL9d28/U0JwPDZ1HfbE24/GdlTdIMY4+7wQWrz5RGTyeMYPvIyZfT3xMfQSDWTj8Aqz xNVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=a5qj7xC5; 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 v128-20020a626186000000b0052b8a12a057si11029994pfb.287.2022.08.22.00.37.48; Mon, 22 Aug 2022 00:37:59 -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=a5qj7xC5; 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 S233045AbiHVH3N (ORCPT + 99 others); Mon, 22 Aug 2022 03:29:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229496AbiHVH3L (ORCPT ); Mon, 22 Aug 2022 03:29:11 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4091A1AF3D for ; Mon, 22 Aug 2022 00:29:11 -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 dfw.source.kernel.org (Postfix) with ESMTPS id B1D6960FDE for ; Mon, 22 Aug 2022 07:29:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1CB14C433D7 for ; Mon, 22 Aug 2022 07:29:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1661153350; bh=+8IijsJUhRwr97hw2sfvQ1Otgz6poc1sQ1PhlZhbT/g=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=a5qj7xC5vJNjRgV1ZxTHLpwCnJjlKAAHOtmykY1X9XbCGIMg+NxCxZ3cefHhAV41g /a2y/B9QQ20jaYxAzkxnbXbVRyasERWvQumMppjsgTWS3LwYBR/Udh0R7EvRJWjaMC ORNXx0AuFkGPlhmpEunp0HmurgE2AIyCSQanQrn9Om2yZ2JZKHhDkFH1n/00CKWjd2 VaDa0rMFXkbDvlx2X4PMx/iuA6WSf2xrCUm8bBzggfPqjaLDsRrI3coN1pMcRR7yla SNoUyMAnqBgE2bj/G0UsciSNBecRot1Wjrpr706n++1SjAmtQuwwd7P7QZA0gtf3v5 bMAD7w9ltfUUw== Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-3376851fe13so235989777b3.6 for ; Mon, 22 Aug 2022 00:29:10 -0700 (PDT) X-Gm-Message-State: ACgBeo3Lbp1DbtDq1H7MYkCLolCeF2S6X4EkNh+DQvQ9OujWcOZ+BUah Oxx0+P+MTzXXaXkiqAVkeT49p8PZg4+rxgyVWQk= X-Received: by 2002:a25:8b92:0:b0:66d:553a:f309 with SMTP id j18-20020a258b92000000b0066d553af309mr18260563ybl.322.1661153349149; Mon, 22 Aug 2022 00:29:09 -0700 (PDT) MIME-Version: 1.0 References: <87fshpggb7.wl-kuninori.morimoto.gx@renesas.com> In-Reply-To: <87fshpggb7.wl-kuninori.morimoto.gx@renesas.com> From: Song Liu Date: Mon, 22 Aug 2022 00:28:58 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] ftrace: makes ops_references_rec() inline To: Kuninori Morimoto Cc: Steven Rostedt , Ingo Molnar , Daniel Borkmann , open list Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Sun, Aug 21, 2022 at 7:31 PM Kuninori Morimoto wrote: > > commit 53cd885bc5c3e ("ftrace: Allow IPMODIFY and DIRECT ops on the > same function") changed ops_references_rec() inline to function, > thus we will get below error if .config doesn't have CONFIG_MODULES. > > CC kernel/trace/ftrace.o > ${linux}/kernel/trace/ftrace.c:3149:1: error: 'ops_references_rec' \ > defined but not used [-Werror=unused-function] > 3149 | ops_references_rec(struct ftrace_ops *ops, struct dyn_ftrace *rec) > | ^~~~~~~~~~~~~~~~~~ > cc1: all warnings being treated as errors > make[2]: *** [${linux}/scripts/Makefile.build:249: kernel/trace/ftrace.o] error 1 > make[1]: *** [${linux}/scripts/Makefile.build:466: kernel/trace] error 2 > make: *** [/opt/disk_cd/morimoto/linux/Makefile:1843: kernel] error 2 > > This patch makes it to inline again, and fixes the issue. > > Fixes: 53cd885bc5c3e ("ftrace: Allow IPMODIFY and DIRECT ops on the same function") > CC: Song Liu > Signed-off-by: Kuninori Morimoto Acked-by: Song Liu Thanks for the fix!