Explicitly skip tracing x32 system calls
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 30 Nov 2022 20:45:37 +0000 (15:45 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 30 Nov 2022 20:45:37 +0000 (15:45 -0500)
commitf75983c2aa4bd35e97ef4d46bcec697e9b0dc9c1
tree6f2a3163539ac815658ea291774da784563b9dc0
parent8fe888d86ccad4226b05a536efb73d71bb091062
Explicitly skip tracing x32 system calls

x86 x32 system calls are not supported by LTTng. They are currently not
traced simply because their system call number is beyond the range of
NR_compat_syscalls.

However, this mostly happens by accident rather than by design.

Enforce this with an explicit check for in_x32_syscall(), which clearly
documents that those are not supported.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I3a6985a8355f14f4e557ee7f5edea36969dadfe9
lttng-syscalls.c
This page took 0.026042 seconds and 4 git commands to generate.