[PATCH] powerpc: Enable demuxed sysv IPC syscalls
Arnd Bergmann
arnd@arndb.de
Wed Dec 16 09:00:00 GMT 2015
On Wednesday 16 December 2015 09:42:53 Andreas Schwab wrote:
> Michael Ellerman <mpe@ellerman.id.au> writes:
>
> > Having said that it doesn't seem like it buys us that much. Just that userspace
> > no longer has to worry about passing IPC_64, or is there more to it that I'm
> > missing? I guess that's a worthwhile cleanup though.
>
> By removing the requirement to add IPC_64 you remove the need for a
> special wrapper, and the syscalls can be implemented by just adding it
> to syscalls.list. That should be the goal for every new syscall. Also,
> it doesn't make sense to offer obsolete interfaces (the non-IPC_64
> variants) through such syscalls.
Right, the other point is that we can do it consistently for all
architectures that currently don't have separate ipc syscalls but
may want to add them.
I made a table when this first came up:
https://docs.google.com/spreadsheets/d/18GxXEHE2ywnSr-SPoGFd1ABz6wEM1ex-JMu5lEraaH8
So the affected architectures are cris, frv, m32r, m68k, mips-o32, mn10300,
s390, sh, sparc and x86.
Arnd
More information about the Libc-alpha
mailing list