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 98615373BF8 for ; Sun, 17 May 2026 13:01:50 +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=1779022910; cv=none; b=JKcl5u/4xWz3nmNlwOwAKbOUS8JC6haWZo9SzTckaJA4H8Pp5VyVscxWZht2FrXKLhXY+HWx3fTXPgGfaPHwLPec1rIN8bb+S6NukL3+/h3QsDgfWN7+pMkVObj2pkd0xaoimjz8fWqi0UyjyxxI3KTgYWI/Q+SDuy+7MdFoPmI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779022910; c=relaxed/simple; bh=2P6aC+/p1b/eg2QBN3KXL0ZkbjELNIasYRdMSdg3Dl4=; h=Message-ID:Date:From:To:Cc:Subject:References:MIME-Version: Content-Type; b=sJzhUMAv4wVDutRgxDMCMmu4sm84VKYz5E3AnXyBbB6pyVEHgwUrthptcmQ8bFHJ5+ype4xBC3sHo5HoM5S7XSBMdxQ22ujQp6bqDiXzGmHOK+NGO6KSCB6onhmg+2gfmGUNKtGZq7GbLTDakrWK7nR79ynGx1vuO8CvtDnMo/M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=cgwr0wls; 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="cgwr0wls" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 10693C2BCB0; Sun, 17 May 2026 13:01:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1779022910; bh=2P6aC+/p1b/eg2QBN3KXL0ZkbjELNIasYRdMSdg3Dl4=; h=Date:From:To:Cc:Subject:References:From; b=cgwr0wlsj52euf8A1ikpmQu1gXotL7NS6OGlhGz7F0ta7BencvKfRh4u1A6ty955S IkyqotCmhMMyYXIAK7MAKfFK/2WmYPzTxKYSaS62XXfP7pNscD4nFmcinOsz+PpwDF cI0xOTI0YSgSCoBq2myI9Gl+Q4h0JzGAcMxjgBmGRVD24M/LEXHmUHcVrrcrKlj1Ci IiwfV1tnFwap1FTPboJ+BqAYQPiEBXgsHMXu3modlE4GLJednbs0e+FJfS1Dgmkmya sp95oxMAGXOSdomF8QtSlHAWBKwzqDtthNvBXZs3I1WyMo7ez9m+V0n0B/jrQ+ppXU osdyoAHbK0hog== Received: from rostedt by gandalf with local (Exim 4.99.2) (envelope-from ) id 1wOb86-00000002syM-1DMi; Sun, 17 May 2026 09:02:02 -0400 Message-ID: <20260517130202.143854246@kernel.org> User-Agent: quilt/0.69 Date: Sun, 17 May 2026 09:01:51 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org Cc: Masami Hiramatsu , Mark Rutland , Mathieu Desnoyers , Andrew Morton , Marc Zyngier , Nathan Chancellor , Vincent Donnefort , Paolo Bonzini , Arnd Bergmann Subject: [for-linus][PATCH 1/2] ring-buffer remote: Avoid unexpected symbol warnings (arm, s390) References: <20260517130150.399923268@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 From: Arnd Bergmann The now more verbose check found more architecture specific symbol missing from the whitelist, during randconfig testing on s390 and 32-bit arm: Unexpected symbols in kernel/trace/simple_ring_buffer.o: U __aeabi_unwind_cpp_pr1 Unexpected symbols in kernel/trace/simple_ring_buffer.o: U __s390_indirect_jump_r1 U __s390_indirect_jump_r10 U __s390_indirect_jump_r14 U __s390_indirect_jump_r2 U __s390_indirect_jump_r5 U __s390_indirect_jump_r7 U __s390_indirect_jump_r8 U __s390_indirect_jump_r9 make[6]: *** [/home/arnd/arm-soc/kernel/trace/Makefile:160: kernel/trace/simple_ring_buffer.o.checked] Error 1 Add these to the list and keep it roughly sorted into sanitizer and architecture symbols. Cc: Masami Hiramatsu Cc: Marc Zyngier Cc: Nathan Chancellor Cc: Vincent Donnefort Cc: Mathieu Desnoyers Cc: Paolo Bonzini Link: https://patch.msgid.link/20260515105717.1023007-1-arnd@kernel.org Fixes: 1211907ac0b5 ("tracing: Generate undef symbols allowlist for simple_ring_buffer") Signed-off-by: Arnd Bergmann Signed-off-by: Steven Rostedt --- kernel/trace/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/trace/Makefile b/kernel/trace/Makefile index 1decdce8cbef..9b0834134cae 100644 --- a/kernel/trace/Makefile +++ b/kernel/trace/Makefile @@ -143,8 +143,8 @@ obj-$(CONFIG_TRACE_REMOTE_TEST) += remote_test.o targets += undefsyms_base.o KASAN_SANITIZE_undefsyms_base.o := y -UNDEFINED_ALLOWLIST = __asan __gcov __kasan __kcsan __hwasan __sancov __sanitizer __tsan __ubsan __x86_indirect_thunk \ - __msan simple_ring_buffer \ +UNDEFINED_ALLOWLIST = __asan __gcov __kasan __kcsan __hwasan __sancov __sanitizer __tsan __ubsan __msan \ + __aeabi_unwind_cpp __s390_indirect_jump __x86_indirect_thunk simple_ring_buffer \ $(shell $(NM) -u $(obj)/undefsyms_base.o 2>/dev/null | awk '{print $$2}') quiet_cmd_check_undefined = NM $< -- 2.53.0