bug in pipes for linux emul 2.6.16 ?
Arno J. Klaassen
arno at heho.snv.jussieu.fr
Tue Jan 20 06:26:18 PST 2009
Hello,
I still have this problem when bootstrapping gentoo; I upgraded
to recent -current, applied futex patch
( http://people.freebsd.org/~timur/dchagin/mega-head.linux.patch ),
but still same behaviour; e.g. for building libIDL :
bison -y -d -v 2>/dev/null ./parser.y
hangs, a ps axlww in another (native) terminal showing :
0 4171 1726 0 76 0 2576 1736 ppwait D+ 0 0:00.02
make (gmake)
0 4172 4171 0 76 0 3316 2548 wait I+ 0 0:00.01
/bin/sh -c bison -y -d -v 2>/dev/null ./parser.y (bash)
0 4173 4172 0 76 0 3044 1988 ppwait D+ 0 0:00.02
bison -y -d -v ./parser.y
0 4174 4173 0 76 0 2432 1556 piperd I+ 0 0:00.01
/usr/bin/m4 /usr/share/bison/m4sugar/m4sugar.m4 -
/usr/share/bison/yacc.c
Should I file a PR for this? Does someone have a suggestion of
some kern.ipc or other sysctl to play with (for memory :
"i486-linux-gcc -pipe " shows the same behaviour on some files
whilst working correctly on the majority ...
Thank you in advance, Arno
More information about the freebsd-emulation
mailing list