Hello Dimitris,

On 09/11/14(Sun) 12:39, Dimitris Papastamos wrote:
> Hi everyone,
> 
> I had to type this off the screen.  My USB keyboard does not work
> at the ddb prompt so I cannot provide more information.
> 
> xhci_pipe_open: pipe=0xffff800000493000 addr=2 depth=1 port=9 speed=2
> xhci0: dev 1 dci 3 (epAddr=0x81)
> xhci0: speed 1 mps 8 rhport 9 route 0x0
> xhci0: max ESIT payload = 8, average TRB length = 8
> xhci0: xhci_cmd_configure_ep
> xhci_abort_xfer: xfer=0xffffff021e3482d0 err=CANCELLED
> xhci0: error stopping ep (3)
> xhci0: xhci_cmd_configure_ep
> xhci_pipe_open: pipe=0xffff800000493000 addr=2 depth=1 port=9 speed=2
> xhci0: dev 1 dci 3 (epAddr=0x81)
> xhci0: speed 1 mps 8 rhport 9 route 0x0
> uvm_fault(0xffffff01e7f04b60, 0x0, 0, 2) -> e
> kernel: page fault trap, code=0
> Stopped at    xhci_pipe_init+0x1d7: movl %ecx,0(%rax)
> ddb{3}> 

Thanks for the report.  I just committed a fix for this.  The problem
was in the code closing the pipe.  This would only matter for devices
closing & opening multiple times their pipes, like mouses or keyboards
when they are opened/closed.

Please let met know if you still have a problem.

Martin

Reply via email to