Date: Sun, 8 Feb 2009 15:58:44 GMT From: "Arno J. Klaassen" <arno@heho.snv.jussieu.fr> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/131506: pipes in forked procs sometimes hang under Linux emulation 2.6.16 Message-ID: <200902081558.n18Fwi2P057835@www.freebsd.org> Resent-Message-ID: <200902081600.n18G096n001320@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 131506 >Category: kern >Synopsis: pipes in forked procs sometimes hang under Linux emulation 2.6.16 >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Feb 08 16:00:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Arno J. Klaassen >Release: head >Organization: SCITO SA >Environment: FreeBSD m37 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Sun Feb 8 02:55:14 CET 2009 toor@m37:/usr/obj/raid1/bsd/src-current/sys/SEMPRON64 amd64 >Description: portinstall gentoo-stage3 chroot /usr/local/gentoo-stage3 emerge libIDL it will hang on the following output : libIDL 0.8.11 configuration complete C Preprocessor: "i486-pc-linux-gnu-gcc -E" Standard input supported. bison -y -d -v 2>/dev/null ./parser.y in a freebsd-shell all implied procs ar in ppwiat or piperd state : # ps axlww | fgrep 410 0 4104 1659 0 76 0 2576 1748 ppwait D+ 0 0:00.03 make (gmake) 0 4105 4104 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 4106 4105 0 76 0 3044 2008 ppwait D+ 0 0:00.03 bison -y -d -v ./parser.y 0 4107 4106 0 76 0 2432 1532 piperd I+ 0 0:00.01 /usr/bin/m4 /usr/share/bison/m4sugar/m4sugar.m4 - /usr/share/bison/yacc.c 0 4118 1392 0 44 0 6000 2416 - R+ 1 0:00.00 fgrep 410 (bash) NB, for some specific input-files 'i486-linux-gcc -pipe ' exhibits the same behaviour but most often works OK >How-To-Repeat: portinstall gentoo-stage3 chroot /usr/local/gentoo-stage3 emerge libIDL >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902081558.n18Fwi2P057835>