From owner-freebsd-current@FreeBSD.ORG Mon Dec 22 15:10:54 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A80A316A4CF for ; Mon, 22 Dec 2003 15:10:54 -0800 (PST) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAA7643D39 for ; Mon, 22 Dec 2003 15:10:53 -0800 (PST) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id BE32572DB5; Mon, 22 Dec 2003 15:10:53 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id BC47272DAD; Mon, 22 Dec 2003 15:10:53 -0800 (PST) Date: Mon, 22 Dec 2003 15:10:53 -0800 (PST) From: Doug White To: heath@cng.fr In-Reply-To: <1072105058.3fe706622cf04@webmail.cng.fr> Message-ID: <20031222150212.G63389@carver.gumbysoft.com> References: <1072105058.3fe706622cf04@webmail.cng.fr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-current@freebsd.org Subject: Re: Panic with CD use X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 23:10:54 -0000 On Mon, 22 Dec 2003 heath@cng.fr wrote: > This is a 'me too' report for the problems that have been reported on > this list over the last few weeks with problems ripping CDs and/or > mounting CDs. I have not attached a panic report as it is essentially > the same as those already reported (a page fault in > devstat_remove_entry), but I can if requested. I can reproduce this. It appears to be geom doing something goofy. The cdparanoia command causes geom to "taste" the audio CD and sets up the devices as such. For the mount, though, you are probably doing mount -t cd9660 /dev/acd0 /mnt When you do this, geom does a re-taste of the disc and somewhere between removing the old devices and instantiating the new, something ends up zeroed and devstat trips over it. Whats worse, there is no workaround; putting an audio CD in your -current box makes it impossible to use any other CD until you reboot. Grrr. I was hoping the recent hacks to save sysinstall from tripping over a disappearing vnode would fix this but it hasn't. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org