Explicitly skip tracing x32 system calls
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 30 Nov 2022 20:41:02 +0000 (15:41 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 30 Nov 2022 20:41:02 +0000 (15:41 -0500)
commit5b5778b1c1ada0402d023301ed49e94661f2d23f
treee86d17f51bf0db3157f8556783e5cf744d560b65
parent47af60228abfb1a7bf20bf1d0709f72a0b978797
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: I1235c32c5cf03612bf9c36785cf7c4f8f49d292b
src/lttng-syscalls.c
This page took 0.027124 seconds and 4 git commands to generate.