From mboxrd@z Thu Jan 1 00:00:00 1970 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 EDBFC3451DA for ; Thu, 18 Dec 2025 13:53:38 +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=1766066019; cv=none; b=tFxJQfj1MNy0Q1V6ShVAfRE3ZTRoD+Sj2brl++3tOC8S3PmcOcSil7TgygLBxMy7ZO+j2241epQZv4UlKpdXWUPg1AthPZu1BXE6qCxW/XSXeLGEjY62RdtpvuTw6b+tB0odp/g8qO+n+1HnmMHyMX5Cfh10ih/hTaatSOykJrc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766066019; c=relaxed/simple; bh=dbHy5Dei6RoXe9osMBBrbi2sXGlhM8ioB9q5ZhRFMO0=; h=Message-ID:Date:From:To:Cc:Subject; b=gVRZINq+wQnXXrd9mK4zovK0+uG4VdNMKUg258LnkclZlreWUfyqKJSeegEUeN5B2Wzk94sGNJUHpbkQ35bVWzEw8dFxXiZXseNDANUbMg56d7JpeFOUTJU8ad0jEF4jLe3T2RjDd8BgReOJB4EW6rcR1X6ZNeJohHCkcw5GY1Q= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=mygoTS/T; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="mygoTS/T" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 98C9CC116D0; Thu, 18 Dec 2025 13:53:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1766066018; bh=dbHy5Dei6RoXe9osMBBrbi2sXGlhM8ioB9q5ZhRFMO0=; h=Date:From:To:Cc:Subject:From; b=mygoTS/T1HO8d5UG+S97NKpLyjs6cd8MxWJP+ctRJBKZyGdy+M6Wpoi7rTN26sYPe w0GdCTc85w/liyTuhFGDf/ZD+0S/WDaZxZidC7B32HV/K6WuGdhjghGH5SBQpA2IDP rMxSD7Ikva0sE0+Gny5XLjzs2Jg7wecmvQUff8W+m2CQAoX0E5qiplyK+KJBxG64Wv Zs2+EGvjsl+2Ou7S2w+o2JS+EQuBcJOgLi38AHm8/x9NI8A5Z7nxL7ZF8vJ5mAH+Ch rtCXb883dZ5qVUmgSA+wAGV24Nx8Ij9F+SW6lAKK/FvmC3OrquTb9yBQb536BiTvY9 txk8ysV2DtxYw== Received: from rostedt by gandalf with local (Exim 4.98.2) (envelope-from ) id 1vWETM-0000000Auwc-49OG; Thu, 18 Dec 2025 08:55:16 -0500 Message-ID: <20251218135504.301981830@kernel.org> User-Agent: quilt/0.68 Date: Thu, 18 Dec 2025 08:55:04 -0500 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Masami Hiramatsu , Mark Rutland , Mathieu Desnoyers , Andrew Morton Subject: [for-linus][PATCH 0/4] tracing: Fixes for v6.19 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: tracing fixes for v6.19: - Add Documentation/core-api/tracepoint.rst to TRACING in MAINTAINERS file Updates to the tracepoint.rst document should be reviewed by the tracing maintainers. - Fix warning triggered by perf attaching to synthetic events The synthetic events do not add a function to be registered when perf attaches to them. This causes a warning when perf registers a synthetic event and passes a NULL pointer to the tracepoint register function. Ideally synthetic events should be updated to work with perf, but as that's a feature and not a bug fix, simply now return -ENODEV when perf tries to register an event that has a NULL pointer for its function. This no longer causes a kernel warning and simply causes the perf code to fail with an error message. - Fix 32bit overflow in option flag test The option's flags changed from 32 bits in size to 64 bits in size. Fix one of the places that shift 1 by the option bit number to to be 1ULL. - Fix the output of printing the direct jmp functions The enabled_functions that shows how functions are being attached by ftrace wasn't updated to accommodate the new direct jmp trampolines that set the LSB of the pointer, and outputs garbage. Update the output to handle the direct jmp trampolines. git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git trace/fixes Head SHA1: 39263f986da55c5b7bc328c757fe378a6a41799d Darrick J. Wong (1): tracing: Fix UBSAN warning in __remove_instance() Lukas Bulwahn (1): MAINTAINERS: add tracepoint core-api doc files to TRACING Menglong Dong (1): ftrace: Fix address for jmp mode in t_show() Steven Rostedt (1): tracing: Do not register unsupported perf events ---- MAINTAINERS | 1 + kernel/trace/ftrace.c | 7 +++++-- kernel/trace/trace.c | 2 +- kernel/trace/trace_events.c | 2 ++ 4 files changed, 9 insertions(+), 3 deletions(-)