Re: [PATCH v2 13/29] arch: add split IPC system calls where needed
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: Arnd Bergmann <arnd@xxxxxxxx>
- Subject: Re: [PATCH v2 13/29] arch: add split IPC system calls where needed
- From: Gabriel Paubert <paubert@xxxxxxx>
- Date: Fri, 18 Jan 2019 18:18:30 +0100
- Cc: y2038@xxxxxxxxxxxxxxxx, linux-api@xxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, linux-arch@xxxxxxxxxxxxxxx, dalias@xxxxxxxx, linux-ia64@xxxxxxxxxxxxxxx, linux-sh@xxxxxxxxxxxxxxx, catalin.marinas@xxxxxxx, will.deacon@xxxxxxx, jcmvbkbc@xxxxxxxxx, deepa.kernel@xxxxxxxxx, hpa@xxxxxxxxx, sparclinux@xxxxxxxxxxxxxxx, linux-s390@xxxxxxxxxxxxxxx, deller@xxxxxx, x86@xxxxxxxxxx, linux@xxxxxxxxxxxxxxx, mingo@xxxxxxxxxx, geert@xxxxxxxxxxxxxx, firoz.khan@xxxxxxxxxx, mattst88@xxxxxxxxx, fenghua.yu@xxxxxxxxx, heiko.carstens@xxxxxxxxxx, linux-fsdevel@xxxxxxxxxxxxxxx, linux-m68k@xxxxxxxxxxxxxxx, luto@xxxxxxxxxx, tglx@xxxxxxxxxxxxx, linux-arm-kernel@xxxxxxxxxxxxxxxxxxx, monstr@xxxxxxxxx, tony.luck@xxxxxxxxx, linux-parisc@xxxxxxxxxxxxxxx, netdev@xxxxxxxxxxxxxxx, linux-mips@xxxxxxxxxxxxxxx, paul.burton@xxxxxxxx, ebiederm@xxxxxxxxxxxx, linux-alpha@xxxxxxxxxxxxxxx, schwidefsky@xxxxxxxxxx, akpm@xxxxxxxxxxxxxxxxxxxx, linuxppc-dev@xxxxxxxxxxxxxxxx, davem@xxxxxxxxxxxxx
- In-reply-to: <20190118161835.2259170-14-arnd@arndb.de>
- References: <20190118161835.2259170-1-arnd@arndb.de> <20190118161835.2259170-14-arnd@arndb.de>
- User-agent: NeoMutt/20170113 (1.7.2)
On Fri, Jan 18, 2019 at 05:18:19PM +0100, Arnd Bergmann wrote:
> The IPC system call handling is highly inconsistent across architectures,
> some use sys_ipc, some use separate calls, and some use both. We also
> have some architectures that require passing IPC_64 in the flags, and
> others that set it implicitly.
>
> For the additon of a y2083 safe semtimedop() system call, I chose to only
It's not critical, but there are two typos in that line:
additon -> addition
2083 -> 2038
Gabriel
> support the separate entry points, but that requires first supporting
> the regular ones with their own syscall numbers.
>
> The IPC_64 is now implied by the new semctl/shmctl/msgctl system
> calls even on the architectures that require passing it with the ipc()
> multiplexer.
>
> I'm not adding the new semtimedop() or semop() on 32-bit architectures,
> those will get implemented using the new semtimedop_time64() version
> that gets added along with the other time64 calls.
> Three 64-bit architectures (powerpc, s390 and sparc) get semtimedop().
>
> Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx>
[Index of Archives]
[Linux Kernel]
[Sparc Linux]
[DCCP]
[Linux ARM]
[Yosemite News]
[Linux SCSI]
[Linux x86_64]
[Linux for Ham Radio]