[parisc-linux-cvs] linux bame

Paul Bame parisc-linux@lists.parisc-linux.org
Fri, 30 Nov 2001 16:17:25 -0700 (MST)


CVSROOT:	/var/cvs
Module name:	linux
Changes by:	bame	01/11/30 16:17:25

Modified files:
	.              : Makefile 
	arch/parisc/kernel: syscall.S sys_parisc32.c 

Log message:
A fix for "fakeroot" from Thomas Bogendoerfer <tsbogend@alpha.franken.de>
who said:

semctl (,,SETVAL,) is broken. Below is an untested fix, which is taken
from the old sys32_semctl. So this should fix the problem. Since I don't
have enough time right now to test it, I'd appriciate if someone with a
64bit machine (the bug doesn't affect 32bit) could test it. Sorry for
missing that strange feature of our syscall path and the already existing
workaround for it.