Received: by 2002:ab2:6d45:0:b0:1fb:d597:ff75 with SMTP id d5csp543814lqr; Wed, 5 Jun 2024 13:28:42 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWrk8U7cMeThgGY++/xcqPi3JZyV4/R5qu5uxX1mR0R4b0nyz6q1nD6EEpg1gK8BUhsIgKa6yASGLa6RXahvmVhJ18H4H2mUh/Mbztcaw== X-Google-Smtp-Source: AGHT+IFLLOc8mrQJlASxQM4eV+EEPitbAne7EsSxe6qVKeh0q+4h2Iwn4f0XxGH+XsuS6dcICPVI X-Received: by 2002:a05:6a20:258b:b0:1b2:2e3e:42e1 with SMTP id adf61e73a8af0-1b2b700e1c2mr4459653637.34.1717619322318; Wed, 05 Jun 2024 13:28:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717619322; cv=pass; d=google.com; s=arc-20160816; b=VkXa8px7iKbqJIEI17JA0MvDeg01186Dfu8ZQ/uDrut/nBF3Dk1dFDvpN82fD8cfmL G/4c+EMjdjEPt8CGKFG+cajQQyu/YM0V7ZVF3Kbw35Qkz+uej9IRsytj04HRDwg1yupj ORh+4x+srXywWWjMs3s8/oZjFE9b+hshj/aS7X1SKAgBg50LkuodEeiD2/eIcbhRETrj N+cZf/o3SpC8eV5kD9toN4DShvII+XNVladjXBHYsRcdtHG1N1FxAHDkADBolj/AXsYc frp+zAIg3uDuF+YSlrmi9CA6LDDjSus2WRa/0yOKV/ymRR80u0gwDC8d46il0ZDqKstX L+QA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-id:precedence:subject:cc:to :from:date:user-agent:message-id; bh=9/asDrYUY2xBEbXTxEiZH9MWwcScEyokBHXLBiE5d5M=; fh=mjDKelfe6UwtrbrQsWTm6mHxXqJJm1yC7XMGoQRRIY8=; b=tmbTSeRzAHZ4TTMF/AjQrmP6X7CuEyU/Si+wX5cck0Qmf7Tj+bAkklgzsfUtf7E/Y1 IjcQu5hR5tvZ6XpeCWdVWbtdz6egs9/LAvqR9ed+Ikm6CghwmShQkKcNFwNunU6Y0E83 tTQbI41dipZEWPCOdz/9yF/sXlxnkRwB5BJkHY6SRtRHpQ5tzRMNoHR1lC69AB5xMeGO ojyhRun08gaBTEPFiSqwa+L/RuCcj8hL/XThHTZUrb9sF77xNOjaEJX3u6+F9YmFOHei hl1mPWDLD99pTHdKpFw1yvPSa8fQeLS2YNqIg40n+rP0hKj3GviNYzBte5zHk9m+vASP satA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-203170-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-203170-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id 41be03b00d2f7-6c359e0995bsi9922333a12.411.2024.06.05.13.28.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jun 2024 13:28:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-203170-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-203170-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-203170-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 436552866A8 for ; Wed, 5 Jun 2024 20:27:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4FE4B15ECEE; Wed, 5 Jun 2024 20:27:06 +0000 (UTC) Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C5984154445; Wed, 5 Jun 2024 20:27:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717619225; cv=none; b=lQQqhIdf2YF+O5CLEd5wGAbiiDiNXgVfc1bAN1tqnkzNLwN+3I5chbZbhlBAgDENmYBToUljScf5vJXAVhiBxGHcBRz57kwkBRhiUNnRNlmXIS2m5DTYn5sz+T4R1tZRLF7lPlNl2Bp0/HHRD2rn8dgbwICCAq7lTbi4gqtA+to= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717619225; c=relaxed/simple; bh=Ejy9t+9B9l4+LvUjFjqmk9FevAUUDEqnH5OJiJwzdnc=; h=Message-ID:Date:From:To:Cc:Subject; b=rpMOiVSSSdlVwOVaMOA8oLSMZfuJcKUk3Upd5wO22ItpVb/SKWU8uD4vMHBWQswqd4CBUjyQZJOWQsvr0akvrLK59qPod39g9wQo8t9TVpOstgu9UEQZScksVjh7cqbML28vETgjKla+uN9lJGWvqhTFSWbVbysAE6oYof5YsxY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 62C53C2BD11; Wed, 5 Jun 2024 20:27:05 +0000 (UTC) Received: from rostedt by gandalf with local (Exim 4.97) (envelope-from ) id 1sExDw-00000000i6Q-15gK; Wed, 05 Jun 2024 16:27:08 -0400 Message-ID: <20240605202644.293295925@goodmis.org> User-Agent: quilt/0.68 Date: Wed, 05 Jun 2024 16:26:44 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org Cc: Masami Hiramatsu , Mark Rutland , Mathieu Desnoyers , Andrew Morton Subject: [PATCH 0/6] ftrace: Minor fixes for sparse and kernel test robot Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Recieved some minor bug reports from the kernel test robot. First I started cleaning up some of the sparse warnings. There's many more, but most changes are not really helping anything, but just quieting the warnings. But the reports from kernel test robot need to be fixed. Steven Rostedt (Google) (6): ftrace: Declare function_trace_op in header to quiet sparse warning ftrace: Assign ftrace_list_end to ftrace_ops_list type cast to RCU ftrace: Assign RCU list variable with rcu_assign_ptr() ftrace: Fix prototypes for ftrace_startup/shutdown_subops() function_graph: Make fgraph_do_direct static key static function_graph: Do not update pid func if CONFIG_DYNAMIC_FTRACE not enabled ---- include/linux/ftrace.h | 3 +++ kernel/trace/fgraph.c | 4 +++- kernel/trace/ftrace.c | 4 ++-- kernel/trace/ftrace_internal.h | 9 +++++++++ kernel/trace/trace.h | 1 - 5 files changed, 17 insertions(+), 4 deletions(-)