From owner-freebsd-current@FreeBSD.ORG Thu Apr 17 00:50:16 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B46D37B404; Thu, 17 Apr 2003 00:50:16 -0700 (PDT) Received: from ns3.safety.net (ns3.safety.net [216.40.201.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id D881C43FBD; Thu, 17 Apr 2003 00:50:14 -0700 (PDT) (envelope-from cbiffle@safety.net) Received: from localhost (rs.rackshack.net.safety.net [216.40.201.32]) by ns3.safety.net (8.10.2/8.10.2) with ESMTP id h3H7oDA08939; Thu, 17 Apr 2003 00:50:13 -0700 From: "Cliff L. Biffle" To: current@freebsd.org, mobile@freebsd.org Date: Thu, 17 Apr 2003 00:50:14 -0700 User-Agent: KMail/1.5 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200304170050.14051.cbiffle@safety.net> Subject: USB issues with Aladdin M5237 -- debug output X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2003 07:50:16 -0000 Okay, I've upped the OHCI and USB debug levels. This is the output I receive when I plug a device in. If anyone who's more familiar with the system than I could take a look at it, I'd be greatly indebted. -Cliff L. Biffle ohci_intr1: enter ohci_intr: sc=0xc1bd0000 intrs=0x40(0x40) eintrs=0x40 ohci_rhsc: sc=0xc1bd0000 xfer=0xc0c64e00 hstatus=0x00000000 ohci_rhsc: change=0x02 usb_transfer_complete: pipe=0xc0c64a80 xfer=0xc0c64e00 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc0c64e00 usb_needs_explore ohci_rhsc_able: on=0 usb_event_thread: woke up usb_discover usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=1 ohci_root_ctrl_transfer: port status=0x10100 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0x23 request=01 ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16 ohci_rhsc_able: on=1 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=2 ohci_root_ctrl_transfer: port status=0x0100 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 ohci_intr1: enter ohci_intr: sc=0xc1bd0000 intrs=0x40(0x40) eintrs=0x40 ohci_rhsc: sc=0xc1bd0000 xfer=0xc0c64e00 hstatus=0x00000000 ohci_rhsc: change=0x02 usb_transfer_complete: pipe=0xc0c64a80 xfer=0xc0c64e00 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc0c64e00 usb_needs_explore ohci_rhsc_able: on=0 usb_event_thread: woke up usb_discover usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=1 ohci_root_ctrl_transfer: port status=0x10101 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0x23 request=01 ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16 ohci_rhsc_able: on=1 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0x23 request=03 ohci_root_ctrl_transfer: reset port 1 ohci_intr1: enter ohci_intr: sc=0xc1bd0000 intrs=0x40(0x40) eintrs=0x40 ohci_rhsc: sc=0xc1bd0000 xfer=0xc0c64e00 hstatus=0x00000000 ohci_rhsc: change=0x02 usb_transfer_complete: pipe=0xc0c64a80 xfer=0xc0c64e00 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc0c64e00 usb_needs_explore ohci_rhsc_able: on=0 ohci port 1 reset, status = 0x100103 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_reset_port: port 1 reset done, error=NORMAL_COMPLETION usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=1 ohci_root_ctrl_transfer: port status=0x100103 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0x23 request=01 ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=20 ohci_rhsc_able: on=1 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=1 ohci_root_ctrl_transfer: port status=0x0103 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_new_device bus=0xc1bd0000 port=1 depth=1 speed=2 usbd_setup_pipe: dev=0xc1ffb480 iface=0 ep=0xc1ffb4a4 pipe=0xc1ffb484 ohci_open: pipe=0xc2041c80, addr=0, endpt=0 (1) ohci_alloc_std: allocating chunk ohci_add_ed: sed=0xc1bd17a0 head=0xc1bd1fe0 usbd_get_desc: type=1, index=0, len=8 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc2041c80, running=0 usbd_dump_queue: pipe=0xc2041c80 usb_insert_transfer: pipe=0xc2041c80 running=0 timeout=5000 ohci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 len=8, addr=0, endpt=0 ohci_device_request: ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000 tailp=0x006e47d0 headflags=6e47d0 headp=0x006e47d0 nexted=0x00000000 TD(0xc1bf07d0) at 006e47d0: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e4740 be=0x0065dca7 TD(0xc1bf0740) at 006e4740: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dcc0 nexttd=0x006e47a0 be=0x0065dcc7 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e4770 be=0x00000000 TD(0xc1bf0770) at 006e4770: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_device_request: status=2 ohci_dumpregs: rev=0x00000110 control=0x000000bf command=0x00000002 intrstat=0x00000000 intre=0x8000004b intrd=0x8000004b hcca=0x0002d700 percur=0x00000000 ctrlhd=0x006c5fe0 ctrlcur=0x00000000 bulkhd=0x006c5fc0 bulkcur=0x00000000 done=0x00000000 fmival=0xa7782edf fmrem=0x800000ca fmnum=0x0000c599 perst=0x00002a2f lsthrs=0x00000628 desca=0x01000002 descb=0x00000000 stat=0x00000000 port1=0x00000103 port2=0x00000100 HCCA: frame_number=0x0000 done_head=0x00000000 ctrl head: ED(0xc1bd1fe0) at 0x006c5fe0: addr=0 endpt=0 maxp=0 flags=4000 tailp=0x00000000 headflags=0 headp=0x00000000 nexted=0x006c57a0 sed: ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000 tailp=0x006e4770 headflags=6e47d0 headp=0x006e47d0 nexted=0x00000000 TD(0xc1bf07d0) at 006e47d0: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e4740 be=0x0065dca7 TD(0xc1bf0740) at 006e4740: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dcc0 nexttd=0x006e47a0 be=0x0065dcc7 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e4770 be=0x00000000 TD(0xc1bf0770) at 006e4770: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_rhsc_able: on=1 ohci_timeout: oxfer=0xc0c64a00 usb_add_task: task=0xc0c64a64 usb_task_thread: woke up task=0xc0c64a64 ohci_timeout_task: xfer=0xc0c64a00 ohci_abort_xfer: xfer=0xc0c64a00 pipe=0xc2041c80 sed=0xc1bd17a0 ohci_abort_xfer: stop ed=0xc1bd17a0 usb_schedsoftintr: polling=0 ohci_softintr: enter :ohci_softintr: sdone=0 sidone=0 ohci_process_done: TD done: ohci_softintr: ITD done: ohci_softintr: done: ohci_abort_xfer: sed= ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=84000 tailp=0x006e4770 headflags=6e47d0 headp=0x006e47d0 nexted=0x00000000 TD(0xc1bf07d0) at 006e47d0: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e4740 be=0x0065dca7 TD(0xc1bf0740) at 006e4740: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dcc0 nexttd=0x006e47a0 be=0x0065dcc7 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e4770 be=0x00000000 TD(0xc1bf0770) at 006e4770: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_abort_xfer: set hd=0x086e4770, tl=0x006e4770 usb_transfer_complete: pipe=0xc2041c80 xfer=0xc0c64a00 status=15 actlen=0 usb_transfer_complete: repeat=0 new head=0 ohci_ctrl_done: xfer=0xc0c64a00 usbd_start_next: pipe=0xc2041c80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_get_desc: type=1, index=0, len=8 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc2041c80, running=0 usbd_dump_queue: pipe=0xc2041c80 usb_insert_transfer: pipe=0xc2041c80 running=0 timeout=5000 ohci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 len=8, addr=0, endpt=0 ohci_device_request: ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000 tailp=0x006e4770 headflags=6e4770 headp=0x006e4770 nexted=0x00000000 TD(0xc1bf0770) at 006e4770: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e47d0 be=0x0065dca7 TD(0xc1bf07d0) at 006e47d0: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dd70 nexttd=0x006e47a0 be=0x0065dd77 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e4740 be=0x00000000 TD(0xc1bf0740) at 006e4740: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_device_request: status=2 ohci_dumpregs: rev=0x00000110 control=0x000000bf command=0x00000002 intrstat=0x00000000 intre=0x8000004b intrd=0x8000004b hcca=0x0002d700 percur=0x00000000 ctrlhd=0x006c5fe0 ctrlcur=0x00000000 bulkhd=0x006c5fc0 bulkcur=0x00000000 done=0x00000000 fmival=0xa7782edf fmrem=0x80002694 fmnum=0x0000da16 perst=0x00002a2f lsthrs=0x00000628 desca=0x01000002 descb=0x00000000 stat=0x00000000 port1=0x00000103 port2=0x00000100 HCCA: frame_number=0x0000 done_head=0x00000000 ctrl head: ED(0xc1bd1fe0) at 0x006c5fe0: addr=0 endpt=0 maxp=0 flags=4000 tailp=0x00000000 headflags=0 headp=0x00000000 nexted=0x006c57a0 sed: ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000 tailp=0x006e4740 headflags=6e4770 headp=0x006e4770 nexted=0x00000000 TD(0xc1bf0770) at 006e4770: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e47d0 be=0x0065dca7 TD(0xc1bf07d0) at 006e47d0: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dd70 nexttd=0x006e47a0 be=0x0065dd77 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e4740 be=0x00000000 TD(0xc1bf0740) at 006e4740: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_timeout: oxfer=0xc0c64a00 usb_add_task: task=0xc0c64a64 usb_task_thread: woke up task=0xc0c64a64 ohci_timeout_task: xfer=0xc0c64a00 ohci_abort_xfer: xfer=0xc0c64a00 pipe=0xc2041c80 sed=0xc1bd17a0 ohci_abort_xfer: stop ed=0xc1bd17a0 usb_schedsoftintr: polling=0 ohci_softintr: enter :ohci_softintr: sdone=0 sidone=0 ohci_process_done: TD done: ohci_softintr: ITD done: ohci_softintr: done: ohci_abort_xfer: sed= ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=84000 tailp=0x006e4740 headflags=6e4770 headp=0x006e4770 nexted=0x00000000 TD(0xc1bf0770) at 006e4770: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e47d0 be=0x0065dca7 TD(0xc1bf07d0) at 006e47d0: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dd70 nexttd=0x006e47a0 be=0x0065dd77 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e4740 be=0x00000000 TD(0xc1bf0740) at 006e4740: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_abort_xfer: set hd=0x086e4740, tl=0x006e4740 usb_transfer_complete: pipe=0xc2041c80 xfer=0xc0c64a00 status=15 actlen=0 usb_transfer_complete: repeat=0 new head=0 ohci_ctrl_done: xfer=0xc0c64a00 usbd_start_next: pipe=0xc2041c80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_get_desc: type=1, index=0, len=8 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc2041c80, running=0 usbd_dump_queue: pipe=0xc2041c80 usb_insert_transfer: pipe=0xc2041c80 running=0 timeout=5000 ohci_device_control type=0x80, request=0x06, wValue=0x0100, wIndex=0x0000 len=8, addr=0, endpt=0 ohci_device_request: ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000 tailp=0x006e4740 headflags=6e4740 headp=0x006e4740 nexted=0x00000000 TD(0xc1bf0740) at 006e4740: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e4770 be=0x0065dca7 TD(0xc1bf0770) at 006e4770: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dd90 nexttd=0x006e47a0 be=0x0065dd97 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e47d0 be=0x00000000 TD(0xc1bf07d0) at 006e47d0: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_device_request: status=2 ohci_dumpregs: rev=0x00000110 control=0x000000bf command=0x00000002 intrstat=0x00000000 intre=0x8000004b intrd=0x8000004b hcca=0x0002d700 percur=0x00000000 ctrlhd=0x006c5fe0 ctrlcur=0x00000000 bulkhd=0x006c5fc0 bulkcur=0x00000000 done=0x00000000 fmival=0xa7782edf fmrem=0x8000041e fmnum=0x0000ee8f perst=0x00002a2f lsthrs=0x00000628 desca=0x01000002 descb=0x00000000 stat=0x00000000 port1=0x00000103 port2=0x00000100 HCCA: frame_number=0x0000 done_head=0x00000000 ctrl head: ED(0xc1bd1fe0) at 0x006c5fe0: addr=0 endpt=0 maxp=0 flags=4000 tailp=0x00000000 headflags=0 headp=0x00000000 nexted=0x006c57a0 sed: ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=80000 tailp=0x006e47d0 headflags=6e4740 headp=0x006e4740 nexted=0x00000000 TD(0xc1bf0740) at 006e4740: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e4770 be=0x0065dca7 TD(0xc1bf0770) at 006e4770: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dd90 nexttd=0x006e47a0 be=0x0065dd97 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e47d0 be=0x00000000 TD(0xc1bf07d0) at 006e47d0: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_timeout: oxfer=0xc0c64a00 usb_add_task: task=0xc0c64a64 usb_task_thread: woke up task=0xc0c64a64 ohci_timeout_task: xfer=0xc0c64a00 ohci_abort_xfer: xfer=0xc0c64a00 pipe=0xc2041c80 sed=0xc1bd17a0 ohci_abort_xfer: stop ed=0xc1bd17a0 usb_schedsoftintr: polling=0 ohci_softintr: enter :ohci_softintr: sdone=0 sidone=0 ohci_process_done: TD done: ohci_softintr: ITD done: ohci_softintr: done: ohci_abort_xfer: sed= ED(0xc1bd17a0) at 0x006c57a0: addr=0 endpt=0 maxp=8 flags=84000 tailp=0x006e47d0 headflags=6e4740 headp=0x006e4740 nexted=0x00000000 TD(0xc1bf0740) at 006e4740: f2e00000 delay=7 ec=0 cc=15 cbp=0x0065dca0 nexttd=0x006e4770 be=0x0065dca7 TD(0xc1bf0770) at 006e4770: f3f00000 delay=7 ec=0 cc=15 cbp=0x0065dd90 nexttd=0x006e47a0 be=0x0065dd97 TD(0xc1bf07a0) at 006e47a0: f3280000 delay=1 ec=0 cc=15 cbp=0x00000000 nexttd=0x006e47d0 be=0x00000000 TD(0xc1bf07d0) at 006e47d0: 0 delay=0 ec=0 cc=0 cbp=0x00000000 nexttd=0x00000000 be=0x00000000 ohci_abort_xfer: set hd=0x086e47d0, tl=0x006e47d0 usb_transfer_complete: pipe=0xc2041c80 xfer=0xc0c64a00 status=15 actlen=0 usb_transfer_complete: repeat=0 new head=0 ohci_ctrl_done: xfer=0xc0c64a00 usbd_start_next: pipe=0xc2041c80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_new_device: addr=2, getting first desc failed usbd_remove_device: 0xc1ffb480 usbd_ar_pipe: pipe=0xc2041c80 usbd_dump_queue: pipe=0xc2041c80 ohci_device_ctrl_close: pipe=0xc2041c80 uhub_explore: usb_new_device failed, error=TIMEOUT uhub0: device problem, disabling port 1 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0x23 request=01 ohci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=1 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=2 ohci_root_ctrl_transfer: port status=0x0100 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=1 ohci_root_ctrl_transfer: port status=0x0101 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00 usbd_alloc_xfer() = 0xc0c64a00 usbd_transfer: xfer=0xc0c64a00, flags=2, pipe=0xc0c64e80, running=0 usbd_dump_queue: pipe=0xc0c64e80 usb_insert_transfer: pipe=0xc0c64e80 running=0 timeout=5000 ohci_root_ctrl_control type=0xa3 request=00 ohci_root_ctrl_transfer: get port status i=2 ohci_root_ctrl_transfer: port status=0x0100 usb_transfer_complete: pipe=0xc0c64e80 xfer=0xc0c64a00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc0c64e80, xfer=0 usbd_free_xfer: 0xc0c64a00