Re: [PATCH RFC v3 0/8] syscalls: Add a shared table for all archs
From: Arnd Bergmann
Date: Fri Aug 07 2026 - 16:44:21 EST
On Fri, Aug 7, 2026, at 21:34, André Almeida wrote:
>
> There's already a "common" table shared with a bunch of archs at
> `scripts/syscall.tbl`, but due to historical reasons some archs will never be
> able to move to this table and share all the numbers.
>
> The generic table starts from 403 (clock_gettime64), the first common syscall.
>
> I've compile tested for arm32, arm64, s390, mips and sparc, by comparing the
> syscalls_*.h and unistd_*.h files generated before and after this patchset. For
> most of cases the files are identical, for the few cases that they are not,
> there's a note in the commit explaining why they are equivalent.
Any reason you still didn't include the alpha version? As I mentioned
before, I think this is the most important one to be in the initial
set, to ensure the script can deal with the having two separate offsets
without becoming too messy, or needing a rewrite to take multiple passes.
Arnd