On Tue, Sep 3, 2019 at 7:02 AM Matt Turner <mattst88@xxxxxxxxx> wrote: > > > arch/sparc/include/uapi/asm/unistd.h > Defines __32bit_syscall_numbers__ if __arch64__ > > arch/sparc/include/asm/unistd.h > Includes arch/sparc/include/uapi/asm/unistd.h > Defines __ARCH_WANT_SYS_IPC if __32bit_syscall_numbers__ > > ipc/syscall.c > Looks like it defines different paths for __ARCH_WANT_SYS_IPC vs not > > I get lost at this point, but I'm guessing that's where the difference > between 32-bit and 64-bit comes from. > > Any ideas? I'm happy to test patches. I found the issue and sent a patch now, see https://lore.kernel.org/lkml/20190905152155.1392871-2-arnd@xxxxxxxx/ Arnd