Messages in this thread | | | Date | Tue, 1 Apr 2014 17:35:05 -0700 | Subject | Re: [GIT PULL] x86 LTO changes for v3.15 | From | Linus Torvalds <> |
| |
On Tue, Apr 1, 2014 at 5:01 PM, Steven Rostedt <rostedt@goodmis.org> wrote: > > Why would they break tracing? I remember there was a issue with compat > calls, are these related to that?
They "break" tracing by being invisible to syscall tracing. As you really should know ;)
The syscall tracing feature depends on the wrappers that SYSCALL_DEFINEx() creates. See the SYSCALL_TRACE_ENTER_EVENT() etc crud in <linux/syscalls.h>
So there's no SYSCALL_METADATA for those system calls that weren't created with the proper SYSCALL_DEFINE() wrappers.
Linus
| |