usb panics :(

Juergen Lock nox at jelal.kn-bremen.de
Mon Apr 24 19:47:20 UTC 2006


[this is RELENG_5 with
	http://people.freebsd.org/~iedowse/usb_releng_5.diff
and umass being used as a kld because of qemu; please Cc me as I'm
still not subscribed on -usb.]

 I wanted to mount an sdcard in a cardreader yesterday and only
got panics.  First one was when I plugged the cardreader with the card
in it in, da3s1 didnt appear, unplugged it, panic:

bash 10.3# kgdb kernel.debug /var/crash/vmcore.69
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".
#0  doadump () at pcpu.h:160
160		__asm __volatile("movl %%fs:0,%0" : "=r" (td));
(kgdb) bt
#0  doadump () at pcpu.h:160
#1  0xc05e1fd4 in boot (howto=260)
    at /usr/home/nox/src-r5/src/sys/kern/kern_shutdown.c:412
#2  0xc05e2298 in panic (fmt=0xc07b46d9 "%s")
    at /usr/home/nox/src-r5/src/sys/kern/kern_shutdown.c:568
#3  0xc0774d6c in trap_fatal (frame=0xd5431be8, eva=8)
    at /usr/home/nox/src-r5/src/sys/i386/i386/trap.c:822
#4  0xc0774ac3 in trap_pfault (frame=0xd5431be8, usermode=0, eva=8)
    at /usr/home/nox/src-r5/src/sys/i386/i386/trap.c:737
#5  0xc07746c1 in trap (frame=
      {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = -1000156160, tf_esi = 0, tf_ebp = -717022160, tf_isp = -717022188, tf_ebx = -1000156092, tf_edx = -3, tf_ecx = -1016466516, tf_eax = 0, tf_trapno = 12, tf_err = 2, tf_eip = -1069254972, tf_cs = 8, tf_eflags = 66071, tf_esp = -1000156092, tf_ss = -1044211712})
    at /usr/home/nox/src-r5/src/sys/i386/i386/trap.c:427
#6  0xc0766f5a in calltrap ()
    at /usr/home/nox/src-r5/src/sys/i386/i386/exception.s:140
#7  0x00000018 in ?? ()
#8  0x00000010 in ?? ()
#9  0x00000010 in ?? ()
#10 0xc462d400 in ?? ()
#11 0x00000000 in ?? ()
#12 0xd5431c30 in ?? ()
---Type <return> to continue, or q <return> to quit---
#13 0xd5431c14 in ?? ()
#14 0xc462d444 in ?? ()
#15 0xfffffffd in ?? ()
#16 0xc369f3ac in ?? ()
#17 0x00000000 in ?? ()
#18 0x0000000c in ?? ()
#19 0x00000002 in ?? ()
#20 0xc04476c4 in camq_remove (queue=0xc462d444, index=0)
    at /usr/home/nox/src-r5/src/sys/cam/cam_queue.c:181
#21 0xc044ace6 in xpt_bus_deregister (pathid=6) at cam_queue.h:199
#22 0xc2973ca8 in ?? ()
#23 0x00000006 in ?? ()
#24 0xc293a500 in ?? ()
#25 0xd5431c8c in ?? ()
#26 0xc2972c22 in ?? ()
#27 0xc3a1ca00 in ?? ()
#28 0xc293a500 in ?? ()
#29 0xc293a500 in ?? ()
#30 0xc1abb458 in ?? ()
#31 0xd5431ca4 in ?? ()
#32 0xc05f569b in device_detach (dev=0xc3a1ca00) at device_if.h:211
Previous frame inner to this frame (corrupt stack?)
(kgdb) fr 20
#20 0xc04476c4 in camq_remove (queue=0xc462d444, index=0)
    at /usr/home/nox/src-r5/src/sys/cam/cam_queue.c:181
181			queue->queue_array[index]->index = index;
(kgdb) p index
$1 = 0
(kgdb) p queue->queue_array[index]
$2 = (cam_pinfo *) 0x0
(kgdb) q

 end of dmesg extracted from the dump:

umass0: Genesys USB2.0 card Reader, rev 2.00/91.38, addr 2
umass0:6:0:-1: Attached to scbus6
pass3 at umass-sim0 bus 0 target 0 lun 0
pass3: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass3: 40.000MB/s transfers
GEOM: new disk da1
da1 at umass-sim0 bus 0 target 0 lun 0
da1: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da1: 40.000MB/s transfers
da1: 243MB (498176 512 byte sectors: 64H 32S/T 243C)
(da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:0): SCSI Status: Check Condition
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
(da1:umass-sim0:0:0:0): (da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
Unretryable error
(da1:umass-sim0:0:0:0): error 6
(da1:umass-sim0:0:0:0): Unretryable Error
Opened disk da1 -> 6
(da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:0): SCSI Status: Check Condition
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
(da1:umass-sim0:0:0:0): (da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
Unretryable error
(da1:umass-sim0:0:0:0): error 6
(da1:umass-sim0:0:0:0): Unretryable Error
Opened disk da1 -> 6
(da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:0): SCSI Status: Check Condition
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
(da1:umass-sim0:0:0:0): (da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
Unretryable error
(da1:umass-sim0:0:0:0): error 6
(da1:umass-sim0:0:0:0): Unretryable Error
Opened disk da1 -> 6
pass4 at umass-sim0 bus 0 target 0 lun 1
pass4: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass4: 40.000MB/s transfers
GEOM: new disk da2
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
da2 at umass-sim0 bus 0 target 0 lun 1
da2: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da2: 40.000MB/s transfers
da2: Attempt to query device size failed: NOT READY, Medium not present
(da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da2:umass-sim0:0:0:1): SCSI Status: Check Condition
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
(da2:umass-sim0:0:0:1): (da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
Unretryable error
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 6
(da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da2:umass-sim0:0:0:1): SCSI Status: Check Condition
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
(da2:umass-sim0:0:0:1): (da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
Unretryable error
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 6
(da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da2:umass-sim0:0:0:1): SCSI Status: Check Condition
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
(da2:umass-sim0:0:0:1): (da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
Unretryable error
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 6
pass5 at umass-sim0 bus 0 target 0 lun 2
pass5: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass5: 40.000MB/s transfers
GEOM: new disk da3
da3 at umass-sim0 bus 0 target 0 lun 2
da3: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da3: 40.000MB/s transfers
da3: 243MB (498176 512 byte sectors: 64H 32S/T 243C)
umass0: at uhub3 port 3 (addr 2) disconnected
(da1:umass-sim0:0:0:0): lost device
(da1:umass-sim0:0:0:0): removing device entry
(pass3:umass-sim0:0:0:0): lost device
(pass3:umass-sim0:0:0:0): removing device entry
(da2:umass-sim0:0:0:1): lost device
(da2:umass-sim0:0:0:1): removing device entry
(pass4:umass-sim0:0:0:1): lost device
(pass4:umass-sim0:0:0:1): removing device entry
(da3:umass-sim0:0:0:2): lost device
(pass5:umass-sim0:0:0:2): lost device
(pass5:umass-sim0:0:0:2): removing device entry


Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x8
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc04476c4
stack pointer	        = 0x10:0xd5431c28
frame pointer	        = 0x10:0xd5431c30
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 41 (usb3)
trap number		= 12
panic: page fault
KDB: stack backtrace:
kdb_backtrace(100,c1a79a80,10,d5431be8,c) at kdb_backtrace+0x29
panic(c07b46d9,c07f2a0b,0,fffff,c1a7c39b) at panic+0xa8
trap_fatal(d5431be8,8,c1a79a80,0,c) at trap_fatal+0x280
trap_pfault(d5431be8,0,8) at trap_pfault+0x1ef
trap(18,10,10,c462d400,0) at trap+0x315
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc04476c4, esp = 0xd5431c28, ebp = 0xd5431c30 ---
camq_remove(c462d444,fffffffd) at camq_remove+0x34
xpt_bus_deregister(6,c293a500,d5431c8c,c2972c22,c3a1ca00) at xpt_bus_deregister+0x82
umass_cam_detach_sim(c3a1ca00,c293a500,c293a500,c1abb458,d5431ca4) at umass_cam_detach_sim+0x18
umass_detach(c293a500) at umass_detach+0x92
device_detach(c293a500,c07d14af,2,c1a9c9c0,1) at device_detach+0x57
usb_disconnect_port(c1abb458,c1acdb00,500,c1a9c9e0,c1abb408) at usb_disconnect_port+0x8a
uhub_explore(c1acdc00) at uhub_explore+0x16b
usb_discover(c1acf700,c1a78388,d5431d24,c05cd2dc,c1acf700) at usb_discover+0x2f
usb_event_thread(c1acf700,d5431d38) at usb_event_thread+0x66
fork_exit(c0580b00,c1acf700,d5431d38) at fork_exit+0x74
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xd5431d6c, ebp = 0 ---
Uptime: 1d20h59m34s
(da3:dead_sim0:0:0:2): error 22
(da3:dead_sim0:0:0:2): Unretryable Error
(da3:dead_sim0:0:0:2): Synchronize cache failed, status == 0x8, scsi status == 0x0
Dumping 511 MB
 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496

 second panic was similar (iirc, I was at the console and didnt dump it,
it was just after rebooting and trying a second time), then i booted a
RELENG_5_4 kernel and got a third panic:

bash 10.3# kgdb kernel.debug /var/crash/vmcore.71
[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd".
#0  doadump () at pcpu.h:159
159		__asm __volatile("movl %%fs:0,%0" : "=r" (td));
(kgdb) bt
#0  doadump () at pcpu.h:159
#1  0xc048a26a in db_fncall (dummy1=0, dummy2=0, dummy3=-1066027421, 
    dummy4=0xd540278c "¸'@ÕÐ\230uÀ¤'@Õ¨'@Õ\220\a")
    at /usr/home/nox/src54/usr/src/sys/ddb/db_command.c:531
#2  0xc048a078 in db_command (last_cmdp=0xc0873524, cmd_table=0x0, 
    aux_cmd_tablep=0xc07f5dcc, aux_cmd_tablep_end=0xc07f5de8)
    at /usr/home/nox/src54/usr/src/sys/ddb/db_command.c:349
#3  0xc048a140 in db_command_loop ()
    at /usr/home/nox/src54/usr/src/sys/ddb/db_command.c:455
#4  0xc048bcd5 in db_trap (type=12, code=0)
    at /usr/home/nox/src54/usr/src/sys/ddb/db_main.c:221
#5  0xc05f972a in kdb_trap (type=12, code=0, tf=0xd540291c)
    at /usr/home/nox/src54/usr/src/sys/kern/subr_kdb.c:468
#6  0xc0771c91 in trap_fatal (frame=0xd540291c, eva=8)
    at /usr/home/nox/src54/usr/src/sys/i386/i386/trap.c:812
#7  0xc0771a17 in trap_pfault (frame=0xd540291c, usermode=0, eva=8)
    at /usr/home/nox/src54/usr/src/sys/i386/i386/trap.c:735
#8  0xc0771615 in trap (frame=
      {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = -1045413376, tf_esi = 0, tf_ebp = -717215388, tf_isp = -717215416, tf_ebx = -1042030976, tf_edx = 1, tf_ecx = -1040101200, tf_eax = -1039221312, tf_trapno = 12, tf_err = 2, tf_eip = -1069257113, tf_cs = 8, tf_eflags = 66118, tf_esp = -1045413376, tf_ss = -1042030976}) at /usr/home/nox/src54/usr/src/sys/i386/i386/trap.c:425
---Type <return> to continue, or q <return> to quit---
#9  0xc076412a in calltrap ()
    at /usr/home/nox/src54/usr/src/sys/i386/i386/exception.s:140
#10 0x00000018 in ?? ()
#11 0x00000010 in ?? ()
#12 0x00000010 in ?? ()
#13 0xc1b04200 in ?? ()
#14 0x00000000 in ?? ()
#15 0xd5402964 in ?? ()
#16 0xd5402948 in ?? ()
#17 0xc1e3de80 in ?? ()
#18 0x00000001 in ?? ()
#19 0xc20150b0 in ?? ()
#20 0xc20ebdc0 in ?? ()
#21 0x0000000c in ?? ()
#22 0x00000002 in ?? ()
#23 0xc0446e67 in camq_remove (queue=0xc1e3de80, index=0)
    at /usr/home/nox/src54/usr/src/sys/cam/cam_queue.c:182
#24 0xc0449954 in xpt_run_dev_allocq (bus=0xc1e3da80)
    at /usr/home/nox/src54/usr/src/sys/cam/cam_xpt.c:3766
#25 0xc044a1f6 in xpt_release_ccb (free_ccb=0x0)
    at /usr/home/nox/src54/usr/src/sys/cam/cam_xpt.c:4317
#26 0xc0455498 in dadone (periph=0xc22d4e00, done_ccb=0xc1b03000)
    at /usr/home/nox/src54/usr/src/sys/cam/scsi/scsi_da.c:1534
---Type <return> to continue, or q <return> to quit---
#27 0xc044c6b9 in camisr (V_queue=0xc08721e0)
    at /usr/home/nox/src54/usr/src/sys/cam/cam_xpt.c:7072
#28 0xc05cead1 in ithread_loop (arg=0xc198ac00)
    at /usr/home/nox/src54/usr/src/sys/kern/kern_intr.c:547
#29 0xc05cdd64 in fork_exit (callout=0xc05ce980 <ithread_loop>, 
    arg=0xc198ac00, frame=0xd5402d48)
    at /usr/home/nox/src54/usr/src/sys/kern/kern_fork.c:791
#30 0xc076418c in fork_trampoline ()
    at /usr/home/nox/src54/usr/src/sys/i386/i386/exception.s:209
(kgdb) fr 23
#23 0xc0446e67 in camq_remove (queue=0xc1e3de80, index=0)
    at /usr/home/nox/src54/usr/src/sys/cam/cam_queue.c:182
182			heap_down(queue->queue_array, index, queue->entries - 1);
(kgdb) p queue
$1 = (struct camq *) 0xc1e3de80
(kgdb) p *queue
$2 = {queue_array = 0xc20150b0, array_size = 3, entries = 1, generation = 28, 
  qfrozen_cnt = 1}
(kgdb) p *queue->queue_array
$3 = (cam_pinfo *) 0xc1afae08
(kgdb) p **queue->queue_array
$4 = {priority = 5, generation = 28, index = 1}
(kgdb) q

 end of dmesg of that one:

umass0: Genesys Logic USB2.0 card Reader, rev 2.00/91.38, addr 2
umass0:6:0:-1: Attached to scbus6
pass3 at umass-sim0 bus 0 target 0 lun 0
pass3: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass3: 40.000MB/s transfers
GEOM: new disk da1
da1 at umass-sim0 bus 0 target 0 lun 0
da1: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da1: 40.000MB/s transfers
da1: 243MB (498176 512 byte sectors: 64H 32S/T 243C)
(da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:0): SCSI Status: Check Condition
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
(da1:umass-sim0:0:0:0): (da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
Unretryable error
(da1:umass-sim0:0:0:0): error 6
(da1:umass-sim0:0:0:0): Unretryable Error
Opened disk da1 -> 6
(da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:0): SCSI Status: Check Condition
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
(da1:umass-sim0:0:0:0): (da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
Unretryable error
(da1:umass-sim0:0:0:0): error 6
(da1:umass-sim0:0:0:0): Unretryable Error
Opened disk da1 -> 6
(da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:0): SCSI Status: Check Condition
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
(da1:umass-sim0:0:0:0): (da1:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0 
(da1:umass-sim0:0:0:0): NOT READY asc:3a,0
(da1:umass-sim0:0:0:0): Medium not present
Unretryable error
(da1:umass-sim0:0:0:0): error 6
(da1:umass-sim0:0:0:0): Unretryable Error
Opened disk da1 -> 6
pass4 at umass-sim0 bus 0 target 0 lun 1
pass4: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass4: 40.000MB/s transfers
GEOM: new disk da2
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
da2 at umass-sim0 bus 0 target 0 lun 1
da2: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da2: 40.000MB/s transfers
da2: Attempt to query device size failed: NOT READY, Medium not present
(da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da2:umass-sim0:0:0:1): SCSI Status: Check Condition
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
(da2:umass-sim0:0:0:1): (da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
Unretryable error
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 6
(da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da2:umass-sim0:0:0:1): SCSI Status: Check Condition
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
(da2:umass-sim0:0:0:1): (da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
Unretryable error
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 6
(da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da2:umass-sim0:0:0:1): SCSI Status: Check Condition
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
(da2:umass-sim0:0:0:1): (da2:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 
(da2:umass-sim0:0:0:1): NOT READY asc:3a,0
(da2:umass-sim0:0:0:1): Medium not present
Unretryable error
(da2:umass-sim0:0:0:1): error 6
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 6
pass5 at umass-sim0 bus 0 target 0 lun 2
pass5: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass5: 40.000MB/s transfers
GEOM: new disk da3
da3 at umass-sim0 bus 0 target 0 lun 2
da3: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da3: 40.000MB/s transfers
da3: 243MB (498176 512 byte sectors: 64H 32S/T 243C)
umass0: at uhub3 port 3 (addr 2) disconnected
(da1:umass-sim0:0:0:0): lost device
(da1:umass-sim0:0:0:0): removing device entry
(pass3:umass-sim0:0:0:0): lost device
(pass3:umass-sim0:0:0:0): removing device entry
(da2:umass-sim0:0:0:1): lost device
(da2:umass-sim0:0:0:1): removing device entry
(pass4:umass-sim0:0:0:1): lost device
(pass4:umass-sim0:0:0:1): removing device entry
(da3:umass-sim0:0:0:2): lost device
(pass5:umass-sim0:0:0:2): lost device
(pass5:umass-sim0:0:0:2): removing device entry
(da3:umass-sim0:0:0:2): CAM Status 0x39
(da3:umass-sim0:0:0:2): Retrying Command
(da3:umass-sim0:0:0:2): CAM Status 0x39
(da3:umass-sim0:0:0:2): Retrying Command
(da3:umass-sim0:0:0:2): CAM Status 0x39
(da3:umass-sim0:0:0:2): Retrying Command
(da3:umass-sim0:0:0:2): CAM Status 0x39
(da3:umass-sim0:0:0:2): Retrying Command
(da3:umass-sim0:0:0:2): error 5
(da3:umass-sim0:0:0:2): Retries Exhausted


Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x8
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc0446e67
stack pointer	        = 0x10:0xd540295c
frame pointer	        = 0x10:0xd5402964
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 33 (swi3: cambio)
Dumping 511 MB
 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496

 each time da3s1 didnt appear.  I finally gave up and plugged the cardreader
into the other box and booted linux...


More information about the freebsd-usb mailing list