Re: [PATCH 17/19] perf tools: Build syscall table .c header from kernel's syscall_64.tbl

From: David Ahern
Date: Thu Apr 07 2016 - 17:39:36 EST


On 4/7/16 2:58 PM, Arnaldo Carvalho de Melo wrote:
We used libaudit to map ids to syscall names and vice-versa, but that
imposes a delay in supporting new syscalls, having to wait for libaudit
to get those new syscalls on its tables.

and for the distribution to get the new libaudit.


To remove that delay, for x86_64 initially, grab a copy of
arch/x86/entry/syscalls/syscall_64.tbl and use it to generate those
tables.

Now that's a benefit for perf in the kernel tree. What happens for out of tree perf builds? Are the requisite files included in the tarball? (apparently no, since the manifest file is not updated or perhaps I missed it)