From owner-freebsd-current@FreeBSD.ORG Tue Sep 13 02:00:22 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 E020A16A41F for ; Tue, 13 Sep 2005 02:00:22 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50DE343D45 for ; Tue, 13 Sep 2005 02:00:22 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: by xproxy.gmail.com with SMTP id i27so2110487wxd for ; Mon, 12 Sep 2005 19:00:21 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:references; b=OzbxO49mlD77xeUIaovPFs8DRa1/3FYJvFszTWbLE8kg+MNmJ8Jl5WHgrXSQlaa7OpMmroq9LHURATy6AHz8BMonxn3QyraJCyFBQVexLq25G9Mix5//NNV+tJmZ0l5qoArCd+3G+Olp1m8PjIY6SRK6TiC5oOikjFNjRC0sMrc= Received: by 10.70.87.20 with SMTP id k20mr55206wxb; Mon, 12 Sep 2005 19:00:21 -0700 (PDT) Received: by 10.70.9.2 with HTTP; Mon, 12 Sep 2005 19:00:21 -0700 (PDT) Message-ID: <47d0403c050912190015fa9273@mail.gmail.com> Date: Tue, 13 Sep 2005 02:00:21 +0000 From: Ben Kaduk To: Alexander Leidinger , freebsd-current@freebsd.org In-Reply-To: <20050912204405.14437629@Magellan.Leidinger.net> Mime-Version: 1.0 References: <47d0403c05091121047a037946@mail.gmail.com> <20050912204405.14437629@Magellan.Leidinger.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: panic upon kldunload snd_ich (lor # 159) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: minimarmot@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2005 02:00:23 -0000 On 9/12/05, Alexander Leidinger wrote: >=20 > On Mon, 12 Sep 2005 04:04:48 +0000 > Ben Kaduk wrote: >=20 > > Booting to single user and issuing: > > # kldload snd_ich > > # kldunload snd_ich > > > > are sufficient to trigger the panic on my system. I know that Alexander > > Leidinger has recently committed some bits to current in the sound code= ,=20 > but > > it is unclear if it will fix my panic; I'm currently cvsup-ing and=20 > building > > world to find out. > > > > The machine in question is: > > > > bash-2.05b$ uname -a > > FreeBSD prolepsis.math.uiuc.edu < > http://prolepsis.math.uiuc.edu> > > 7.0-CURRENTFreeBSD > > 7.0-CURRENT #9: Thu Aug 25 06:22:00 UTC 2005 > > kaduk@prolepsis.math.uiuc.edu:/usr/obj/usr/src/sys/PROLEPSIS > > i386 >=20 > You should update to a -current which has: > ---snip--- > $FreeBSD: src/sys/dev/sound/pcm/sound.c,v 1.96 2005/09/12 18:33:33=20 > netchild Exp $ > $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.84 2005/09/12 18:33:33 netchild= =20 > Exp $ > ---snip--- >=20 > If it still panics we need to get a backtrace (please have a look at > the kernel-debugging chapter in the handbook; taking a backtrace isn't > hard). >=20 > Bye, > Alexander. >=20 > -- > 0 and 1. Now what could be so hard about that? >=20 > http://www.Leidinger.net Alexander @ Leidinger.net > GPG fingerprint =3D C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 >=20 I upgraded to todays current, with=20 $FreeBSD: src/sys/dev/sound/pcm/sound.c,v 1.96 2005/09/12 18:33:33 netchild= =20 Exp $ and $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.84 2005/09/12 18:33:33 netchild= =20 Exp $, and the panic still occurs, even in single-user. I can dump without=20 complaints, but since my /var is only 256 M, I have been manually running= =20 savecore in single user, saving cores in /usr/crash (perhaps I should try= =20 with hw.physmem=3D200M); this latest core seems to have problems: prolepsis# kgdb /usr/obj/usr/src/sys/PROLEPSIS/kernel.debug=20 /usr/crash/vmcore.0 results in a (infinite) loop of: kgdb: kvm_read: invalid address (0xf0) so this could be tough to debug. I will try to get an automatic dump on=20 /var, and if that fails, set up a serial console and leave the machine in= =20 the debugger. Ben Kaduk