Date: Tue, 21 Sep 2004 18:14:45 -0400 From: Anish Mistry <mistry.7@osu.edu> To: John Baldwin <jhb@freebsd.org> Cc: freebsd-acpi@freebsd.org Subject: Re: RELENG_5 panic: mtx_lock() with ACPI Message-ID: <200409211814.52805.mistry.7@osu.edu> In-Reply-To: <200409211526.47015.jhb@FreeBSD.org> References: <200409201501.48755.mistry.7@osu.edu> <200409211505.27479.mistry.7@osu.edu> <200409211526.47015.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1791194.HIF3ikVMvN Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 21 September 2004 03:26 pm, you wrote: > On Tuesday 21 September 2004 03:05 pm, Anish Mistry wrote: > > On Monday 20 September 2004 04:00 pm, you wrote: > > > Anish Mistry wrote: > > > > On Monday 20 September 2004 03:35 pm, you wrote: > > > >>Anish Mistry wrote: > > > >>>On Monday 20 September 2004 03:01 pm, Anish Mistry wrote: > > > >>>>I'm getting the following panic on boot only with ACPI enabled. > > > >>>>On a verbose boot right after: start_init: trying /sbin/init > > > >>>>panic: mtx_lock() of spin mutex(null) @ /usr/src/sys/tty/tty.c:28= 09 > > > >>>>Can't seem to get a dump even if dumpdev is set at the loader > > > >>>> prompt. > > > >>>> > > > >>>>Verbose boot without ACPI enabled and ASL attached. > > > >>> > > > >>>Attachments got stripped. > > > >>>http://am-productions.biz/debug/BIGGUY-dmesg.txt.gz > > > >>>http://am-productions.biz/debug/bigguy.asl.gz > > > >> > > > >>Can you send a backtrace ("tr" from ddb)? > > > > > > > > It doesn't break to the ddb prompt. > > > > > > Can you enable options DDB? If ddb is enabled, all panics should bre= ak > > > to the debugger. > > > > Ok, I removed WITNESS and INVARIANTS from my kernel config, and now it's > > dropping to a db> prompt. > > You want to keep INVARIANTS as it find problems sooner and in easier to > debug locations. Can you turn INVARIANTS back on at least and then get a > trace? > > > BTW, is there a way to set the dump device at the loader that works. > > Not that I'm aware of. With INVARIANTS enabled: panic: mtx_lock() of spin mutex(null) @ /usr/src/sys/tty/tty.c:2809 KDB: enter: panic [thread 100063] Stopped at kdb_enter+0x2c: leave kdb_enter(c06288da,100,af9,c062c3f3,0) at kdb_enter+0x2c _mtx_lock_flags(c0680f80,0,c062c3f4,af9,d0c3bb60) at _mtx_lock_flags+0x82 sysctl_kern_ttys(c065a160,0,0,d0c3bc04,c065a160) at sysctl_kern_ttys+0x22 sysctl_root(2,d0c3bc04,c13f04b0,1,0) at sysctl_root+0x83 userland_sysctl(c13f04b0,d0c3bc80,2,0,bfbfe4ac,0,0,0,d0c3bc7c,c067bdc0,0,c0= 62929c,4e7)=20 at userland_sysctl+0xd8 __sysctl(c13f04b0,d0c3db14,6,0,292) at __sysctl+0x78 syscall(2f,2f,2f,2,bfbfe4ac) at syscall+0x127 Xint0x80_syscall() at Xint0x80_syscall+0x1f =2D- syscall (202, FreeBSD ELF32, __sysctl), eip=3D0x280cb7c3, esp=3D0xbfbf= e41c,=20 ebp+0xbfbfe458 =2D-=20 Anish Mistry --nextPart1791194.HIF3ikVMvN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBUKfcxqA5ziudZT0RAiffAKCmZTNKk/t6uDe9z3x6kFJvAb+ioACg0f6P zMw+ti2m2o7J/l/0ZmwCWhk= =5IgA -----END PGP SIGNATURE----- --nextPart1791194.HIF3ikVMvN--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409211814.52805.mistry.7>