your RELENG_5 usb patches (was: Re: cvs commit: src/sys/dev/usb ehci.c ehci_pci.c ehcivar.h)

Juergen Lock nox at jelal.kn-bremen.de
Wed Feb 15 11:21:07 PST 2006


On Sun, Jan 29, 2006 at 06:08:49PM +0000, Ian Dowse wrote:
> In message <20060127003118.GA17649 at saturn.kn-bremen.de>, Juergen Lock writes:
> >
> >Here is what I use on RELENG_5_4:
> 
> Thanks - that's merged into RELENG_5 now. Could somebody test if
> the following additional patch works? This includes a number of
> changes that are in RELENG_6 but haven't made it to 5.x yet, including
> ohci and ulpt bug fixes and improved umass and ums device support.
> For this to apply you will need the latest RELENG_5 (29th Jan). I
> don't have a RELENG_5 box here so this might not even compile. The
> patch is at:
> 
> 	http://people.freebsd.org/~iedowse/usb_releng_5.diff

I finally got around testing this patch on today's RELENG_5.  I built
my custom kernel (mostly based on GENERIC but with ehci), booted that,
copied the kernel to an 16 MB sdcard i had lying around using an usb
multi-cardreader, which worked.  umounted, disconnected, reconnected,
mounted again and verified the kernel, which worked as well.  Then I
noticed this in dmesg:
	da3: 1.000MB/s transfers
so it wasn't using ehci apparently.  I thought, maybe this is
intermittent too like with my externally powered devices, so I
disconnected and reconnected again, but this time da3s1 didn't appear.
(dmesg also shows da1, sometimes with 1 and sometimes with 40 MB/s,
but I never saw a /dev/da1s1 appear.)  I wanted to try again, and when
disconnecting I got the following panic:

bash 10.3# kgdb kernel.debug /var/crash/vmcore.20
[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  0xc05e52d8 in boot (howto=260)
    at /usr/home/nox/src-r5/src/sys/kern/kern_shutdown.c:412
#2  0xc05e559c in panic (fmt=0xc07b83b0 "%s")
    at /usr/home/nox/src-r5/src/sys/kern/kern_shutdown.c:568
#3  0xc0777f8c in trap_fatal (frame=0xd41f6b90, eva=8)
    at /usr/home/nox/src-r5/src/sys/i386/i386/trap.c:822
#4  0xc0777ce3 in trap_pfault (frame=0xd41f6b90, usermode=0, eva=8)
    at /usr/home/nox/src-r5/src/sys/i386/i386/trap.c:737
#5  0xc07778e1 in trap (frame=
      {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = -1044148224, tf_esi = 0, tf_ebp = -736138280, tf_isp = -736138308, tf_ebx = -1040247808, tf_edx = 1, tf_ecx = -1044096896, tf_eax = -1040246016, tf_trapno = 12, tf_err = 2, tf_eip = -1069254537, tf_cs = 8, tf_eflags = 66118, tf_esp = -1034639872, tf_ss = -1040247808}) at /usr/home/nox/src-r5/src/sys/i386/i386/trap.c:427
#6  0xc076a17a 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 0xc1c39000 in ?? ()
#11 0x00000000 in ?? ()
#12 0xd41f6bd8 in ?? ()
---Type <return> to continue, or q <return> to quit---
#13 0xd41f6bbc in ?? ()
#14 0xc1ff1400 in ?? ()
#15 0x00000001 in ?? ()
#16 0xc1c45880 in ?? ()
#17 0xc1ff1b00 in ?? ()
#18 0x0000000c in ?? ()
#19 0x00000002 in ?? ()
#20 0xc0447877 in camq_remove (queue=0xc1ff1400, index=0)
    at /usr/home/nox/src-r5/src/sys/cam/cam_queue.c:182
#21 0xc044a364 in xpt_run_dev_allocq (bus=0xc1ff1300)
    at /usr/home/nox/src-r5/src/sys/cam/cam_xpt.c:3766
#22 0xc044ac06 in xpt_release_ccb (free_ccb=0x0)
    at /usr/home/nox/src-r5/src/sys/cam/cam_xpt.c:4317
#23 0xc044c30a in probedone (periph=0xc2450480, done_ccb=0xc1c29c00)
    at /usr/home/nox/src-r5/src/sys/cam/cam_xpt.c:5899
#24 0xc044d0dd in camisr (V_queue=0xc087aee0)
    at /usr/home/nox/src-r5/src/sys/cam/cam_xpt.c:7074
#25 0xc05d1399 in ithread_loop (arg=0xc198aa80)
    at /usr/home/nox/src-r5/src/sys/kern/kern_intr.c:547
#26 0xc05d062c in fork_exit (callout=0xc05d1248 <ithread_loop>, 
    arg=0xc198aa80, frame=0xd41f6d38)
    at /usr/home/nox/src-r5/src/sys/kern/kern_fork.c:791
#27 0xc076a1dc in fork_trampoline ()
---Type <return> to continue, or q <return> to quit---
    at /usr/home/nox/src-r5/src/sys/i386/i386/exception.s:209
(kgdb) fr 20
#20 0xc0447877 in camq_remove (queue=0xc1ff1400, index=0)
    at /usr/home/nox/src-r5/src/sys/cam/cam_queue.c:182
182			heap_down(queue->queue_array, index, queue->entries - 1);
(kgdb) p queue
$1 = (struct camq *) 0xc1ff1400
(kgdb) p queue->queue_array 
$2 = (cam_pinfo **) 0xc1c45880
(kgdb) p queue->entries 
$3 = 1
(kgdb) p *queue
$4 = {queue_array = 0xc1c45880, array_size = 3, entries = 1, generation = 17, 
  qfrozen_cnt = 1}
(kgdb) p *queue->queue_array
$5 = (cam_pinfo *) 0xc254a008
(kgdb) p **queue->queue_array
$6 = {priority = 1, generation = 17, index = 1}
(kgdb) p index           
$7 = 0
(kgdb) q

 Thats doesnt tell me much tho.  This is dmesg extracted from the dump,
copying here beginning with the first connect of the cardreader:

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: 1.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: 1.000MB/s transfers
da1: 14MB (29120 512 byte sectors: 64H 32S/T 14C)
(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: 1.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: 1.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: 1.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: 1.000MB/s transfers
da3: 14MB (29120 512 byte sectors: 64H 32S/T 14C)
[0] f:00 typ:1 s(CHS):0/1/26 e(CHS):454/1/32 s:57 l:29063
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[3] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
GEOM: Configure da3s1, start 29184 length 14880256 end 14909439
pass6 at umass-sim0 bus 0 target 0 lun 3
pass6: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass6: 1.000MB/s transfers
(da4:umass-sim0:0:0:3): error 6
(da4:umass-sim0:0:0:3): Unretryable Error
da4 at umass-sim0 bus 0 target 0 lun 3
da4: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da4: 1.000MB/s transfers
da4: Attempt to query device size failed: NOT READY, Medium not present
pass7 at umass-sim0 bus 0 target 0 lun 4
pass7: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
pass7: 1.000MB/s transfers
(da5:umass-sim0:0:0:4): error 6
(da5:umass-sim0:0:0:4): Unretryable Error
da5 at umass-sim0 bus 0 target 0 lun 4
da5: <Generic STORAGE DEVICE 9138> Removable Direct Access SCSI-0 device 
da5: 1.000MB/s transfers
da5: Attempt to query device size failed: NOT READY, Medium not present
GEOM: new disk da4
GEOM: new disk da5
(da4:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 
(da4:umass-sim0:0:0:3): CAM Status: SCSI Status Error
(da4:umass-sim0:0:0:3): SCSI Status: Check Condition
(da4:umass-sim0:0:0:3): NOT READY asc:3a,0
(da4:umass-sim0:0:0:3): Medium not present
(da4:umass-sim0:0:0:3): (da4:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 
(da4:umass-sim0:0:0:3): NOT READY asc:3a,0
(da4:umass-sim0:0:0:3): Medium not present
Unretryable error
(da4:umass-sim0:0:0:3): error 6
(da4:umass-sim0:0:0:3): Unretryable Error
Opened disk da4 -> 6
(da4:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 
(da4:umass-sim0:0:0:3): CAM Status: SCSI Status Error
(da4:umass-sim0:0:0:3): SCSI Status: Check Condition
(da4:umass-sim0:0:0:3): NOT READY asc:3a,0
(da4:umass-sim0:0:0:3): Medium not present
(da4:umass-sim0:0:0:3): (da4:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 
(da4:umass-sim0:0:0:3): NOT READY asc:3a,0
(da4:umass-sim0:0:0:3): Medium not present
Unretryable error
(da4:umass-sim0:0:0:3): error 6
(da4:umass-sim0:0:0:3): Unretryable Error
Opened disk da4 -> 6
(da4:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 
(da4:umass-sim0:0:0:3): CAM Status: SCSI Status Error
(da4:umass-sim0:0:0:3): SCSI Status: Check Condition
(da4:umass-sim0:0:0:3): NOT READY asc:3a,0
(da4:umass-sim0:0:0:3): Medium not present
(da4:umass-sim0:0:0:3): (da4:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 
(da4:umass-sim0:0:0:3): NOT READY asc:3a,0
(da4:umass-sim0:0:0:3): Medium not present
Unretryable error
(da4:umass-sim0:0:0:3): error 6
(da4:umass-sim0:0:0:3): Unretryable Error
Opened disk da4 -> 6
(da5:umass-sim0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 
(da5:umass-sim0:0:0:4): CAM Status: SCSI Status Error
(da5:umass-sim0:0:0:4): SCSI Status: Check Condition
(da5:umass-sim0:0:0:4): NOT READY asc:3a,0
(da5:umass-sim0:0:0:4): Medium not present
(da5:umass-sim0:0:0:4): (da5:umass-sim0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 
(da5:umass-sim0:0:0:4): NOT READY asc:3a,0
(da5:umass-sim0:0:0:4): Medium not present
Unretryable error
(da5:umass-sim0:0:0:4): error 6
(da5:umass-sim0:0:0:4): Unretryable Error
Opened disk da5 -> 6
(da5:umass-sim0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 
(da5:umass-sim0:0:0:4): CAM Status: SCSI Status Error
(da5:umass-sim0:0:0:4): SCSI Status: Check Condition
(da5:umass-sim0:0:0:4): NOT READY asc:3a,0
(da5:umass-sim0:0:0:4): Medium not present
(da5:umass-sim0:0:0:4): (da5:umass-sim0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 
(da5:umass-sim0:0:0:4): NOT READY asc:3a,0
(da5:umass-sim0:0:0:4): Medium not present
Unretryable error
(da5:umass-sim0:0:0:4): error 6
(da5:umass-sim0:0:0:4): Unretryable Error
Opened disk da5 -> 6
(da5:umass-sim0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 
(da5:umass-sim0:0:0:4): CAM Status: SCSI Status Error
(da5:umass-sim0:0:0:4): SCSI Status: Check Condition
(da5:umass-sim0:0:0:4): NOT READY asc:3a,0
(da5:umass-sim0:0:0:4): Medium not present
(da5:umass-sim0:0:0:4): (da5:umass-sim0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 
(da5:umass-sim0:0:0:4): NOT READY asc:3a,0
(da5:umass-sim0:0:0:4): Medium not present
Unretryable error
(da5:umass-sim0:0:0:4): error 6
(da5:umass-sim0:0:0:4): Unretryable Error
Opened disk da5 -> 6
umass0: at uhub1 port 1 (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
(da3:umass-sim0:0:0:2): removing device entry
(pass5:umass-sim0:0:0:2): lost device
(pass5:umass-sim0:0:0:2): removing device entry
(da4:umass-sim0:0:0:3): lost device
(da4:umass-sim0:0:0:3): removing device entry
(pass6:umass-sim0:0:0:3): lost device
(pass6:umass-sim0:0:0:3): removing device entry
(da5:umass-sim0:0:0:4): lost device
(da5:umass-sim0:0:0:4): removing device entry
(pass7:umass-sim0:0:0:4): lost device
(pass7:umass-sim0:0:0:4): removing device entry
umass0: detached
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: 14MB (29120 512 byte sectors: 64H 32S/T 14C)
(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): AutoSense Failed
(da2:umass-sim0:0:0:1): error 5
(da2:umass-sim0:0:0:1): Unretryable Error
Opened disk da2 -> 5
(probe0:umass-sim0:0:0:2): Request completed with CAM_REQ_CMP_ERR
(probe0:umass-sim0:0:0:2): Retrying Command
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
(pass4:umass-sim0:0:0:1): lost device
(pass4:umass-sim0:0:0:1): removing device entry
(probe0:umass-sim0:0:0:2): CAM Status 0x39
(probe0:umass-sim0:0:0:2): Retrying Command
(probe0:umass-sim0:0:0:2): CAM Status 0x39
(probe0:umass-sim0:0:0:2): Retrying Command
(probe0:umass-sim0:0:0:2): CAM Status 0x39
(probe0:umass-sim0:0:0:2): Retrying Command
(probe0:umass-sim0:0:0:2): error 5
(probe0: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:0xc0447877
stack pointer	        = 0x10:0xd41f6bd0
frame pointer	        = 0x10:0xd41f6bd8
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		= 36 (swi3: cambio)
trap number		= 12
panic: page fault
KDB: stack backtrace:
kdb_backtrace(100,c198f180,10,d41f6b90,c) at kdb_backtrace+0x29
panic(c07b83b0,c07f6cdc,0,fffff,c19cd79b) at panic+0xa8
trap_fatal(d41f6b90,8,c198f180,0,c) at trap_fatal+0x280
trap_pfault(d41f6b90,0,8) at trap_pfault+0x1ef
trap(18,10,10,c1c39000,0) at trap+0x315
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc0447877, esp = 0xd41f6bd0, ebp = 0xd41f6bd8 ---
camq_remove(c1ff1400,1,c07b05fe,c2450480,c254a600) at camq_remove+0x47
xpt_run_dev_allocq(c1ff1300) at xpt_run_dev_allocq+0x3c
xpt_release_ccb(c1c29c00) at xpt_release_ccb+0xda
probedone(c2450480,c1c29c00) at probedone+0x18a
camisr(c087aee0) at camisr+0x1f1
ithread_loop(c198aa80,d41f6d38) at ithread_loop+0x151
fork_exit(c05d1248,c198aa80,d41f6d38) at fork_exit+0x74
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xd41f6d6c, ebp = 0 ---
Uptime: 8m10s
(da2:umass-sim0:0:0:1): Synchronize cache failed, status == 0x39, 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


More information about the freebsd-usb mailing list