Date: Thu, 29 Dec 2005 16:20:10 GMT From: Philip Rodrigues <philip.rodrigues@chch.ox.ac.uk> To: freebsd-usb@FreeBSD.org Subject: Re: usb/77184: kernel panic on USB device disconnect Message-ID: <200512291620.jBTGKAp5011229@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/77184; it has been noted by GNATS. From: Philip Rodrigues <philip.rodrigues@chch.ox.ac.uk> To: bug-followup@freebsd.org Cc: Subject: Re: usb/77184: kernel panic on USB device disconnect Date: Thu, 29 Dec 2005 16:19:48 +0000 I get a similar panic when disconnecting a Sony DSC S-40 camera. Backtrace is below. If you need any more information, just ask: Unread portion of the kernel message buffer: #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) backtrace #0 doadump () at pcpu.h:165 #1 0xc0516042 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:399 #2 0xc05162d8 in panic (fmt=0xc06b2fe9 "%s") at /usr/src/sys/kern/kern_shutdown.c:555 #3 0xc06903fc in trap_fatal (frame=0xd4691788, eva=0) at /usr/src/sys/i386/i386/trap.c:831 #4 0xc068ff48 in trap (frame= {tf_fs = 8, tf_es = 40, tf_ds = 40, tf_edi = 1, tf_esi = 0, tf_ebp = -731310000, tf_isp = -731310156, tf_ebx = 1546584928, tf_edx = 0, tf_ecx = 0, tf_eax = 1, tf_trapno = 18, tf_err = 0, tf_eip = -1066825677, tf_cs = 32, tf_eflags = 590406, tf_esp = -731310064, tf_ss = -1066634813}) at /usr/src/sys/i386/i386/trap.c:629 #5 0xc067fe5a in calltrap () at /usr/src/sys/i386/i386/exception.s:139 #6 0xc0698833 in __qdivrem (uq=Unhandled dwarf expression opcode 0x93 ) at /usr/src/sys/libkern/qdivrem.c:97 #7 0xc0698c7e in __udivdi3 (a=1546584928, b=0) at /usr/src/sys/libkern/udivdi3.c:47 #8 0xc0433dc2 in cam_calc_geometry (ccg=0xd46918f8, extended=1) at /usr/src/sys/cam/cam.c:376 #9 0xc04bb992 in umass_cam_action (sim=0xc20d8bc0, ccb=0xd46918f8) at /usr/src/sys/dev/usb/umass.c:2582 #10 0xc0437f06 in xpt_action (start_ccb=0xd46918f8) at /usr/src/sys/cam/cam_xpt.c:3110 #11 0xc0444831 in dasetgeom (periph=0x0, block_len=1, maxsector=1546584927) at /usr/src/sys/cam/scsi/scsi_da.c:1777 ---Type <return> to continue, or q <return> to quit--- #12 0xc0444142 in dadone (periph=0xc204b600, done_ccb=0xc1f39400) at /usr/src/sys/cam/scsi/scsi_da.c:1431 #13 0xc043b5e5 in camisr (V_queue=0xc0718538) at /usr/src/sys/cam/cam_xpt.c:7141 #14 0xc0501bd9 in ithread_loop (arg=0xc1d88380) at /usr/src/sys/kern/kern_intr.c:547 #15 0xc0500e60 in fork_exit (callout=0xc0501a80 <ithread_loop>, arg=0xc1d88380, frame=0xd4691d38) at /usr/src/sys/kern/kern_fork.c:789 #16 0xc067febc in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512291620.jBTGKAp5011229>