This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] powerpc: Enable demuxed sysv IPC syscalls


On Tuesday 15 December 2015 15:20:14 Paul E. Murphy wrote:
> 
> Would a respin removing shmctl, semctl, and msgctl be acceptable?
> 
> I'd argue switching to the demuxed version is still better than going
> through the mux. At worst this superfluously sets the IPC64 bit for
> kernel's which assume it. Is it even possible to change the behavior
> of these syscalls now?

They have not yet been part of a released kernel, so I think it's still
possible to change or remove them before 4.4 comes out. If we get the
4.4 release with the syscalls in place, we should not change the behavior
any more, otherwise life gets too confusing in user space.

Similarly, I'd argue that removing just those three syscalls but leaving
the other ones in place would only make it harder to use them correctly
later, because every libc that wants to use them has to not only check
if the separate calls are available at all, but also whether the
three *ctl calls need special treatment.

	Arnd


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]