On Tuesday 16 March 2004 23:04, you wrote:
> Well either the kernel or glibc are wrong, check out x86 sys_ipc and
> how it returns -ENOSYS for an invalid subcall.
> Also it looks like s390 isnt consistent between 32bit and 64bit interfaces...
Ah, I was looking at the wrong file. The s390 sys32_ipc is wrong and needs
to be changed to -ENOSYS, thanks for the hint.
Maybe someone can add a testcase to LTP that calls ipc() with an invalid
'call' argument and checks for EINVAL/ENOSYS. I'm sure we will hit this
again, at least the proposed m32r-linux port has the same bug.
Get latest updates about Open Source Projects, Conferences and News.