From owner-freebsd-emulation@FreeBSD.ORG Mon Jan 29 14:29:35 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B68E216A401 for ; Mon, 29 Jan 2007 14:29:35 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (eva.fit.vutbr.cz [147.229.176.14]) by mx1.freebsd.org (Postfix) with ESMTP id 4EE2213C4A8 for ; Mon, 29 Jan 2007 14:29:35 +0000 (UTC) (envelope-from xdivac02@stud.fit.vutbr.cz) Received: from eva.fit.vutbr.cz (localhost [127.0.0.1]) by eva.fit.vutbr.cz (envelope-from xdivac02@eva.fit.vutbr.cz) (8.13.8/8.13.7) with ESMTP id l0TETXqk069183 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 29 Jan 2007 15:29:33 +0100 (CET) Received: (from xdivac02@localhost) by eva.fit.vutbr.cz (8.13.8/8.13.3/Submit) id l0TETXSa069182 for freebsd-emulation@freebsd.org; Mon, 29 Jan 2007 15:29:33 +0100 (CET) Date: Mon, 29 Jan 2007 15:29:33 +0100 From: Divacky Roman To: freebsd-emulation@freebsd.org Message-ID: <20070129142933.GA66869@stud.fit.vutbr.cz> References: <20070128233230.GA4347@mail.scottro.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070128233230.GA4347@mail.scottro.net> User-Agent: Mutt/1.4.2.2i X-Scanned-By: MIMEDefang 2.57 on 147.229.176.14 Subject: [PANIC]: a showstopper before switch to 2.6 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 14:29:35 -0000 On Sun, Jan 28, 2007 at 06:32:30PM -0500, Scott Robbins wrote: > As near as I can determine, this only happens if I set the sysctl > compat.linux.osrelease to 2.6.16. > > This is on a system running CURRENT > > (7.0-CURRENT FreeBSD 7.0-CURRENT #0: Thu Jan 25 20:30:57 EST 2007) > > When I close linux opera, a zombied process remains. The parent PID is > 1. > > Each time I open and then close opera, one and sometimes two, zombied > processes remain. I have like 8 zombies or something... and some plugin thing is coredumping. the worse thing is that it lets me kldunload linux while those zombies are running and then it panics... this looks very bad. can someone confirm this behaviour: set 2.6 emulation (sysctl compat.linux.osrelease=2.6.16) run opera exit opera ps ax to see if there are zombies left (in my case they were descendant of tcsh - fbsd tcsh) kldunload linux PANIC :) I was running p4 src but I am sure plain -current is vulnerable too. This is a showstopper for the planned switch to default 2.6 emulation in -current. I plan to work on it "soon" (this thursday or weekend hopefully). I already solved all LORs I am aware of so I fully focus on this. I hope to get most of the fixes commited this week (thursday). scott thank you for the report roman