Date: Wed, 25 Apr 2012 16:15:55 +0200 From: Fabien Thomas <fabien.thomas@netasq.com> To: freebsd-arm@freebsd.org Cc: hps@freebsd.org Subject: Dreamplug : USB support Message-ID: <39ED732B-A88A-4052-976D-CB13F0CB1C0C@netasq.com>
index | next in thread | raw e-mail
Hi, It seems that sometimes USB works on Dreamplug and sometimes not. I've included a working dmesg and a full debug output of the non-working boot. I've tried to increase the timeout in usb.h but without success. Maybe someone will have a clue for this problem ? Fabien Success: uhub0: 1 port with 1 removable, self powered Root mount waiting for: usbus0 ugen0.2: <vendor 0x1a40> at usbus0 uhub1: <vendor 0x1a40 USB 2.0 Hub, class 9/0, rev 2.00/1.11, addr 2> on usbus0 Root mount waiting for: usbus0 uhub1: 4 ports with 4 removable, self powered Root mount waiting for: usbus0 Root mount waiting for: usbus0 ugen0.3: <vendor 0x05e3> at usbus0 umass0: <vendor 0x05e3 USB Storage, class 0/0, rev 2.00/99.10, addr 3> on usbus0 umass0: SCSI over Bulk-Only; quirks = 0x4000 umass0:0:0:-1: Attached to scbus0 da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 da0: <Generic STORAGE DEVICE 9910> Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 3724MB (7626752 512 byte sectors: 255H 63S/T 474C) (probe0:umass-sim0:0:0:1): TEST UNIT READY. CDB: 0 20 0 0 0 0 (probe0:umass-sim0:0:0:1): CAM status: SCSI Status Error (probe0:umass-sim0:0:0:1): SCSI status: Check Condition (probe0:umass-sim0:0:0:1): SCSI sense: UNIT ATTENTION asc:28,0 (Not ready to ready change, medium may have changed) da1 at umass-sim0 bus 0 scbus0 target 0 lun 1 da1: <Generic STORAGE DEVICE 9910> Removable Direct Access SCSI-0 device da1: 40.000MB/s transfers da1: 30959MB (63404032 512 byte sectors: 255H 63S/T 3946C) ugen0.4: <vendor 0x0d8c> at usbus0 Trying to mount root from ufs:/dev/ufs/dreamplug Failure: usb_needs_explore: usb_needs_explore: No root HUB usb_process: Message pm=0xc34eadac, cb=0xc0967474 (enter) usbus0: 480Mbps High Speed USB v2.0 usb_alloc_device: parent_dev=0xc3500b80, bus=0xc34eac78, parent_hub=0, depth=0, port_index=0, port_no=1, speed=3, usb_mode=0 usb_set_device_state: udev 0xc3686c00 state DETACHED -> POWERED usbd_req_set_address: setting device address=1 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x00 bRequest=0x05 wValue=0x0001 wIndex=0x0000 wLength=0x0000 usbd_do_request_flags: Handle Request function is set ad0: 70911MB <WDC WD740GD-00FLC0 33.08F33> at ata0-master UDMA100 SATA 1.5Gb/s usb_set_device_state: udev 0xc3686c00 state POWERED -> ADDRESSED usbd_setup_device_desc: Minimum MaxPacketSize is large enough to hold the complete device descriptor usbd_req_get_device_desc: usbd_req_get_desc: id=0, type=1, index=0, max_len=18 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0100 wIndex=0x0000 wLength=0x0012 usbd_do_request_flags: Handle Request function is set usbd_setup_device_desc: adding unit addr=1, rev=200, class=9, subclass=0, protocol=1, maxpacket=64, len=18, speed=3 usbd_req_get_desc: id=0, type=3, index=0, max_len=4 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0300 wIndex=0x0000 wLength=0x0002 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0300 wIndex=0x0000 wLength=0x0004 usbd_do_request_flags: Handle Request function is set usb_alloc_device: Using first language usb_alloc_device: Language selected: 0x0001 usbd_req_get_desc: id=1, type=3, index=1, max_len=255 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0301 wIndex=0x0001 wLength=0x0002 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0301 wIndex=0x0001 wLength=0x0010 usbd_do_request_flags: Handle Request function is set usbd_req_get_desc: id=1, type=3, index=2, max_len=255 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0302 wIndex=0x0001 wLength=0x0002 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0302 wIndex=0x0001 wLength=0x001c usbd_do_request_flags: Handle Request function is set usb_alloc_device: setting config 0 usbd_set_config_index: udev=0xc3686c00 index=0 usb_detach_device: udev=0xc3686c00 usb_cdev_free: Freeing device nodes usb_config_parse: iface_index=255 cmd=1 usbd_req_get_config_desc_full: index=0 usbd_req_get_config_desc: confidx=0 usbd_req_get_desc: id=0, type=2, index=0, max_len=9 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0200 wIndex=0x0000 wLength=0x0009 usbd_do_request_flags: Handle Request function is set usbd_req_get_desc: id=0, type=2, index=0, max_len=25 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x80 bRequest=0x06 wValue=0x0200 wIndex=0x0000 wLength=0x0019 usbd_do_request_flags: Handle Request function is set usbd_set_config_index: udev=0xc3686c00 cdesc=0xc34e5520 (addr 1) cno=1 attr=0x40, selfpowered=1, power=0 usb_set_device_state: udev 0xc3686c00 state ADDRESSED -> CONFIGURED usbd_req_set_config: setting config 1 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x00 bRequest=0x09 wValue=0x0001 wIndex=0x0000 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usb_config_parse: iface_index=255 cmd=0 usb_config_parse: found idesc nendpt=1 usb_config_parse: iface_index=255 cmd=2 usb_config_parse: found idesc nendpt=1 usb_cdev_create: Creating device nodes usbd_set_config_index: error=USB_ERR_NORMAL_COMPLETION usb_detach_device: udev=0xc3686c00 usb_alloc_device: new dev (addr 1), udev=0xc3686c00, parent_hub=0 usb_bus_port_set_device: bus 0xc34eac78 devices[1] = 0xc3686c00 ugen0.1: <Marvell> at usbus0 usb_probe_and_attach: iclass=9/0/0 iindex=0/0 uhub0: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0 uhub_attach: depth=0 selfpowered=1, parent=0, parent->selfpowered=0 uhub_attach: Getting HUB descriptor usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa0 bRequest=0x06 wValue=0x2900 wIndex=0x0000 wLength=0x0009 usbd_do_request_flags: Handle Request function is set GEOM: ad0s2: geometry does not match label (255h,63s != 16h,63s). GEOM: ufsid/4eb8e3d67ec8647c: geometry does not match label (255h,63s != 16h,63s). usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x03 wValue=0x0008 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set uhub_attach: turn on port 1 power usb_needs_explore: usb_proc_msignal: t=0, num=0 uhub0: 1 port with 1 removable, self powered usb_needs_explore: usb_proc_msignal: t=1, num=1 usb_probe_and_attach: end of interfaces at 1 usb_needs_explore: usb_proc_msignal: t=3, num=1 usb_process: Message pm=0xc34eadac (leave) usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0001, err=USB_ERR_NORMAL_COMPLETION uhub_reattach_port: reattaching port 1 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0010 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION uhub_reattach_port: Port 1 is in Host Mode usbd_req_reset_port: usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0014 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x03 wValue=0x0004 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set Root mount waiting for: usbus0 usb_needs_explore: usb_proc_msignal: t=3, num=1 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0014 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_req_reset_port: port 1 reset returning error=USB_ERR_NORMAL_COMPLETION usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0303, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_alloc_device: parent_dev=0xc3461a00, bus=0xc34eac78, parent_hub=0xc3686c00, depth=1, port_index=0, port_no=1, speed=1, usb_mode=0 usb_set_device_state: udev 0xc368d000 state DETACHED -> POWERED usbd_req_set_address: setting device address=2 usbd_do_request_flags: udev=0xc368d000 bmRequestType=0x00 bRequest=0x05 wValue=0x0002 wIndex=0x0000 wLength=0x0000 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371f044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xc371f0b0, endpoint=0xc368d08c, nframes=1, dir=write usb_dump_endpoint: endpoint=0xc368d08c edesc=0xc368d34c isoc_next=0 toggle_next=0 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xc368d08c xfer: usbd_transfer_submit: open usbd_transfer_power_ref: Adding type 0 to power state usbd_transfer_power_ref: needs power usb_command_wrapper: cb 0xc371f0b0 (enter) usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_pipe_enter: enter usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_pipe_start: start usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0 (leave) usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371f044 (leave) usbd_transfer_done: err=USB_ERR_STALLED usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371f044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_callback_wrapper_sub: xfer=0xc371f0b0 endpoint=0xc368d08c sts=22 alen=0, slen=8, afrm=1, nfrm=1 usbd_do_request_callback: st=2 usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371f044 (leave) usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring usb_needs_explore: usb_proc_msignal: t=3, num=1 Root mount waiting for: usbus0 usb_alloc_device: set address 2 failed (USB_ERR_STALLED, ignored) usb_set_device_state: udev 0xc368d000 state POWERED -> ADDRESSED usbd_req_get_desc: id=0, type=1, index=0, max_len=8 usbd_do_request_flags: udev=0xc368d000 bmRequestType=0x80 bRequest=0x06 wValue=0x0100 wIndex=0x0000 wLength=0x0008 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371e044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xc371e0b0, endpoint=0xc368d08c, nframes=2, dir=write usb_dump_endpoint: endpoint=0xc368d08c edesc=0xc368d34c isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xc368d08c xfer: usbd_transfer_submit: open usb_command_wrapper: cb 0xc371e0b0 (enter) usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0xc371e0b0 (enter) usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_pipe_enter: enter usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_pipe_start: start usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0 (leave) usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371e044 (leave) usbd_transfer_done: err=USB_ERR_STALLED usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371e044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_callback_wrapper_sub: xfer=0xc371e0b0 endpoint=0xc368d08c sts=22 alen=0, slen=16, afrm=1, nfrm=2 usbd_do_request_callback: st=2 usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371e044 (leave) usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED usbd_req_re_enumerate: Trying to reset parent High Speed TT. usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x09 wValue=0x0000 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_req_reset_port: usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0014 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x03 wValue=0x0004 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usb_needs_explore: usb_proc_msignal: t=3, num=1 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0014 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set Root mount waiting for: usbus0 usbd_req_reset_port: port 1 reset returning error=USB_ERR_NORMAL_COMPLETION usb_set_device_state: udev 0xc368d000 state ADDRESSED -> POWERED usbd_req_set_address: setting device address=2 usbd_do_request_flags: udev=0xc368d000 bmRequestType=0x00 bRequest=0x05 wValue=0x0002 wIndex=0x0000 wLength=0x0000 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371e044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xc371e0b0, endpoint=0xc368d08c, nframes=1, dir=write usb_dump_endpoint: endpoint=0xc368d08c edesc=0xc368d34c isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xc368d08c xfer: usbd_transfer_submit: open usb_command_wrapper: cb 0xc371e0b0 (enter) usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_pipe_enter: enter usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_pipe_start: start usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0 (leave) usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371e044 (leave) usbd_transfer_done: err=USB_ERR_STALLED usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371e044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_callback_wrapper_sub: xfer=0xc371e0b0 endpoint=0xc368d08c sts=22 alen=0, slen=8, afrm=1, nfrm=1 usbd_do_request_callback: st=2 usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371e044 (leave) usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored) usbd_req_get_desc: id=0, type=1, index=0, max_len=8 usbd_do_request_flags: udev=0xc368d000 bmRequestType=0x80 bRequest=0x06 wValue=0x0100 wIndex=0x0000 wLength=0x0008 usb_needs_explore: usb_proc_msignal: t=3, num=1 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371f044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xc371f0b0, endpoint=0xc368d08c, nframes=2, dir=write usb_dump_endpoint: endpoint=0xc368d08c edesc=0xc368d34c isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xc368d08c xfer: usbd_transfer_submit: open usb_command_wrapper: cb 0xc371f0b0 (enter) usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0xc371f0b0 (enter) usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_pipe_enter: enter usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_pipe_start: start usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0 (leave) usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371f044 (leave) usbd_transfer_done: err=USB_ERR_STALLED usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371f044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_callback_wrapper_sub: xfer=0xc371f0b0 endpoint=0xc368d08c sts=22 alen=0, slen=16, afrm=1, nfrm=2 usbd_do_request_callback: st=2 usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371f044 (leave) usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Root mount waiting for: usbus0 usbd_req_re_enumerate: Trying to reset parent High Speed TT. usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x09 wValue=0x0000 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_req_reset_port: usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0014 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x03 wValue=0x0004 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usb_needs_explore: usb_proc_msignal: t=3, num=1 usb_needs_explore: usb_proc_msignal: t=3, num=1 usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0014 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usbd_req_reset_port: port 1 reset returning error=USB_ERR_NORMAL_COMPLETION usb_set_device_state: udev 0xc368d000 state POWERED -> POWERED usbd_req_set_address: setting device address=2 usbd_do_request_flags: udev=0xc368d000 bmRequestType=0x00 bRequest=0x05 wValue=0x0002 wIndex=0x0000 wLength=0x0000 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371f044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xc371f0b0, endpoint=0xc368d08c, nframes=1, dir=write usb_dump_endpoint: endpoint=0xc368d08c edesc=0xc368d34c isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xc368d08c xfer: usbd_transfer_submit: open usb_command_wrapper: cb 0xc371f0b0 (enter) usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_pipe_enter: enter usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_pipe_start: start usb_command_wrapper: cb 0xc371f0b0 (leave) usb_command_wrapper: cb 0 (leave) usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371f044 (leave) usbd_transfer_done: err=USB_ERR_STALLED usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371f044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371f0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_callback_wrapper_sub: xfer=0xc371f0b0 endpoint=0xc368d08c sts=22 alen=0, slen=8, afrm=1, nfrm=1 usbd_do_request_callback: st=2 usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371f044 (leave) usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring Root mount waiting for: usbus0 usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored) usbd_req_get_desc: id=0, type=1, index=0, max_len=8 usbd_do_request_flags: udev=0xc368d000 bmRequestType=0x80 bRequest=0x06 wValue=0x0100 wIndex=0x0000 wLength=0x0008 usb_needs_explore: usb_proc_msignal: t=3, num=1 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usbd_get_endpoint: udev=0xc368d000 iface_index=0 address=0x0 type=0x0 dir=0xff index=0 usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371e044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xc371e0b0, endpoint=0xc368d08c, nframes=2, dir=write usb_dump_endpoint: endpoint=0xc368d08c edesc=0xc368d34c isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xc368d08c xfer: usbd_transfer_submit: open usb_command_wrapper: cb 0xc371e0b0 (enter) usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0xc371e0b0 (enter) usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_pipe_enter: enter usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_pipe_start: start usb_command_wrapper: cb 0xc371e0b0 (leave) usb_command_wrapper: cb 0 (leave) usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371e044 (leave) usbd_transfer_done: err=USB_ERR_STALLED usb_proc_msignal: t=0, num=0 usb_process: Message pm=0xc371e044, cb=0xc098296c (enter) usb_command_wrapper: cb 0xc371e0b0 (enter) usbd_callback_wrapper: case 1-4 usbd_callback_wrapper_sub: xfer=0xc371e0b0 endpoint=0xc368d08c sts=22 alen=0, slen=16, afrm=1, nfrm=2 usbd_do_request_callback: st=2 usb_command_wrapper: cb 0 (leave) usb_process: Message pm=0xc371e044 (leave) usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED usb_free_device: udev=0xc368d000 port=1 usb_set_device_state: udev 0xc368d000 state POWERED -> DETACHED ugen0.2: <Unknown> at usbus0 (disconnected) usb_bus_port_set_device: bus 0xc34eac78 devices[0] = 0 usb_detach_device: udev=0xc368d000 usb_cdev_free: Freeing device nodes usb_config_parse: iface_index=255 cmd=1 uhub_reattach_port: could not allocate new device usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0x23 bRequest=0x01 wValue=0x0001 wIndex=0x0001 wLength=0x0000 usbd_do_request_flags: Handle Request function is set usb_process: Message pm=0xc34ead5c (leave) usb_process: Message pm=0xc34ead70, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead70 (leave) Trying to mount root from ufs:/dev/ufs/dreamplug GEOM: ufsid/4eb8e3d67ec8647c: geometry does not match label (255h,63s != 16h,63s). usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave) usb_needs_explore: usb_proc_msignal: t=0, num=1 usb_process: Message pm=0xc34ead5c, cb=0xc0967708 (enter) usb_bus_powerd: bus=0xc34eac78 usb_bus_powerd: Recomputing power masks usbd_do_request_flags: udev=0xc3686c00 bmRequestType=0xa3 bRequest=0x00 wValue=0x0000 wIndex=0x0001 wLength=0x0004 usbd_do_request_flags: Handle Request function is set uhub_read_port_status: port 1, wPortStatus=0x0301, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION usb_process: Message pm=0xc34ead5c (leave)help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39ED732B-A88A-4052-976D-CB13F0CB1C0C>
