Date: Tue, 7 Sep 2004 21:46:47 -0400 From: Anish Mistry <mistry.7@osu.edu> To: Craig Rodrigues <rodrigc@crodrigues.org> Cc: freebsd-current@freebsd.org Subject: Re: USB umass panic Message-ID: <200409072146.55289.mistry.7@osu.edu> In-Reply-To: <20040906001608.GA8668@crodrigues.org> References: <200409051830.00656.mistry.7@osu.edu> <20040906001608.GA8668@crodrigues.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Boundary-02=_PSmPBv1fuc8puQZ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 05 September 2004 08:16 pm, you wrote: > On Sun, Sep 05, 2004 at 06:29:52PM -0400, Anish Mistry wrote: > > I'm getting the following panic when I plugged/unplugged in my usb came= ra > > for the first time. > > > > Repeat: > > 1) plug in camera while on > > 2) unplug a few seconds later > > 3) panic (hand transcribed, must get firewire debugging equipment): > > > > umass0: at uhub0 port 1 (addr 2) disconnected > > > > > > Fatal trap 12: page fault while in kernel mode > > fault virtual address =3D 0xdeadc0de > > fault code =3D supervisor read, page not present > > instruction pointer =3D 0x8:0xc072327b > > stack pointer =3D 0x10:0xcb2c0c0c > > frame pointer =3D 0x10:0xcb2c0c3c > > code segment =3D base 0x0, limit 0xfffff, type 0x1b > > =3D DPL 0, pres 1, def32 1, gran 1 > > processor eflags =3D interrupt enabled, resume, IOPL =3D 0 > > current process =3D 22 (irq11: ohci0) > > [thread 100019] > > Stopped at ohci_device_request+0xdf: movl 0(%edx),%ecx > > db> trace > > ohci_device_request(c16bd200,c16bd200,c16d8700,cb2c0c64,c071aa03) at=20 > > ohci_device_request+0xdf > > ohci_device_ctrl_start(c16bd200,c116b400,c16d8700,cb2c0c8c,c071a962) at= =20 > > ohci_device_ctrl_start+0x23 > > usbd_start_next(c16d8700,0,0,0,c116b43c) at usbd_start_next+0x37 > > usb_transfer_complete(c116b400,5,c16d8700,0,0) at > > usb_transfer_complete+0x1c2=20 > > ohci_softint(c1143000,c1143000,cb2c0ce8,c07227b6,c1143000) at=20 > > ohci_softintr+0x238 > > usb_schedsoftintr(c1143000,c1143000,a651f30,c116ac00,c10b1780) at=20 > > usb_schedsoftintr+0x2f > > ohci_intr1(c1143000,cd2c0d1c,c049f1c6,c1143000,0) at ohci_intr1+0x1aa > > ohci_intr(c1143000,0,1372,c10bde00,0) at ohci_intr+0x30 > > ithread_loop(c10b1780,cb2c0d48,c10b1780,c049f044,0) at othread_loop+0x1= 82 > > fork_exit(c049f044,c10b1780,cb2c0d48) at fork_exit+0x7e > > fork_trampoline() at fork_trampoline+0x8 > > --- trap 0x1, eip =3D 0, esp =3D 0xcb2c0d7c, ebp =3D 0 --- > > Hi, > > Just to give a better clue has to where the trap occurs, > if you can find the kernel.debug file on your system, > (usually under /usr/obj/usr/src/sys/[kernel config file > name]/kernel.debug), what is the output of: > > gdb kernel.debug > > l *0xc072327b > This just gives me "no source file for address 0xc072327b". =46rom DDB after the panic "print *0xc072327b" shows e1810a8b. I can't get a dump, and when I manually try to dump (call doadump) from the= =20 debugger I get a bunch of ATA RESET errors and it doesn't dump. Not sure how to get anymore debug info. =2D-=20 Anish Mistry --Boundary-02=_PSmPBv1fuc8puQZ Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBBPmSPxqA5ziudZT0RAiPAAJ4sC1Sk93M1icvwRTerwkC1+6MfxgCfdK/1 Ol5K11vcATpK+8XaDO81ruw= =MJxT -----END PGP SIGNATURE----- --Boundary-02=_PSmPBv1fuc8puQZ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409072146.55289.mistry.7>