Hi Steve,

Thanks for the quick response.

We may plan to upgrade the PPC build environment to a newer kernel in a couple 
of months, but not at the moment — it is currently tied to Linux 5.10.x and 
upgrading would require some effort.

However, the change by Michael Ellerman in 6.1 introduces 
CONFIG_ARCH_HAS_SYSCALL_WRAPPER for PowerPC, but my expectation was that 
per‑syscall trace events would still be accessible in earlier kernels.

Are you or Michael aware of such issue on PPC in kernel versions between 4.17 
(when the syscalls wrapper option was first added to the Linux kernel) and 6.1 
(when it was added to PPC)? FYI, on my side this was working properly in an 
earlier kernel version 4.9.x.

---
Mohammad

________________________________________
From: Steven Rostedt <[email protected]>
Sent: February 17, 2026 3:23 PM
To: Nassiri, Mohammad <[email protected]>
Cc: [email protected] <[email protected]>; 
[email protected] <[email protected]>; 
[email protected] <[email protected]>; [email protected] 
<[email protected]>; [email protected] 
<[email protected]>; Christophe Leroy <[email protected]>; 
Nicholas Piggin <[email protected]>
Subject: [**EXTERNAL**] Re: [PPC][Tracing] Missing syscalls:* ftrace/perf 
events on PowerPC vs x86
 
On Tue, 17 Feb 2026 20:10:39 +0000
"Nassiri, Mohammad" <[email protected]> wrote:

> Hello,
>
> On PPC64 with Yocto Kirkstone and Linux 5.10.x,

5.10 is ancient and nobody working upstream is going to bother looking at
this.

If it works on a more recent kernel, then maybe something needs to be
backported.

-- Steve

Reply via email to