usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues

2014-04-09 Thread Jason Seidel

Number: 188403
Category:   usb
Synopsis:   USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
Confidential:   no
Severity:   non-critical
Priority:   low
Responsible:freebsd-usb
State:  open
Quarter:
Keywords:   
Date-Required:
Class:  sw-bug
Submitter-Id:   current-users
Arrival-Date:   Wed Apr 09 15:40:00 UTC 2014
Closed-Date:
Last-Modified:
Originator: Jason Seidel
Release:Freebsd 10 release/stable and 11.0-current
Organization:
Environment:
I have tried this with all current FreeBSD 10 versions.

FreeBSD nuc 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r264292: Wed Apr  9 10:14:56 
EDT 2014 jseidel@nuc:/usr/obj/usr/src/sys/GENERIC  i386

Description:
I have an intel NUC D34010WYKH, and there is an issue with the USB3 in release 
10 and 11. I was running freebsd 10 release and saw this issuebut i needed to 
upgrade to stable because release didnt contain the axge driver for a usb 
network adapter. after updating to stable, the driver was available but the usb 
errors were still there. I saw some messages about issues like this and that a 
fix was uploaded, so I went to current to see if it fixed the problem, but the 
issue was still there.

usb_alloc_device: set address 5 failed (USB_ERR_TIMEOUT, ignored)
usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
USB_ERR_STALLED
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
USB_ERR_STALLED
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
USB_ERR_STALLED
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
USB_ERR_STALLED
Root mount waiting for: usbus1
Root mount waiting for: usbus1
usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
USB_ERR_STALLED


$ pciconf -lv
hostb0@pci0:0:0:0:  class=0x06 card=0x20548086 chip=0x0a048086 rev=0x09 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Haswell-ULT DRAM Controller'
class  = bridge
subclass   = HOST-PCI
vgapci0@pci0:0:2:0: class=0x03 card=0x20548086 chip=0x0a268086 rev=0x09 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Haswell-ULT Integrated Graphics Controller'
class  = display
subclass   = VGA
hdac0@pci0:0:3:0:   class=0x040300 card=0x20548086 chip=0x0a0c8086 rev=0x09 
hdr=0x00
vendor = 'Intel Corporation'
class  = multimedia
subclass   = HDA
xhci0@pci0:0:20:0:  class=0x0c0330 card=0x20548086 chip=0x9c318086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP USB xHCI HC'
class  = serial bus
subclass   = USB
none0@pci0:0:22:0:  class=0x078000 card=0x20548086 chip=0x9c3a8086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP HECI'
class  = simple comms
em0@pci0:0:25:0:class=0x02 card=0x20548086 chip=0x15598086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
class  = network
subclass   = ethernet
hdac1@pci0:0:27:0:  class=0x040300 card=0x20548086 chip=0x9c208086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP HD Audio Controller'
class  = multimedia
subclass   = HDA
pcib1@pci0:0:28:0:  class=0x060400 card=0x20548086 chip=0x9c108086 rev=0xe4 
hdr=0x01
vendor = 'Intel Corporation'
device = 'Lynx Point-LP PCI Express Root Port 1'
class  = bridge
subclass   = PCI-PCI
pcib2@pci0:0:28:3:  class=0x060400 card=0x20548086 chip=0x9c168086 rev=0xe4 
hdr=0x01
vendor = 'Intel Corporation'
device = 'Lynx Point-LP PCI Express Root Port 4'
class  = bridge
subclass   = PCI-PCI
ehci0@pci0:0:29:0:  class=0x0c0320 card=0x20548086 chip=0x9c268086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP USB EHCI'
class  = serial bus
subclass   = USB
isab0@pci0:0:31:0:  class=0x060100 card=0x20548086 chip=0x9c438086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP LPC Controller'
class  = bridge
subclass   = PCI-ISA
ahci0@pci0:0:31:2:  class=0x010601 card=0x20548086 chip=0x9c038086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP SATA Controller 1 [AHCI mode]'
class  = mass storage
subclass   = SATA
none1@pci0:0:31:3:  class=0x0c0500 card=0x20548086 chip=0x9c228086 rev=0x04 
hdr=0x00
vendor = 'Intel Corporation'
device = 'Lynx Point-LP 

Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues

2014-04-09 Thread Jason Seidel
The following reply was made to PR usb/188403; it has been noted by GNATS.

From: Jason Seidel jsei...@unixsystem.org
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
Date: Wed, 9 Apr 2014 11:06:06 -0600

 One typo, my NUC is D54250WYKH.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues

2014-04-09 Thread Hans Petter Selasky
The following reply was made to PR usb/188403; it has been noted by GNATS.

From: Hans Petter Selasky h...@selasky.org
To: Jason Seidel jsei...@unixsystem.org, 
 freebsd-gnats-sub...@freebsd.org
Cc:  
Subject: Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
Date: Wed, 09 Apr 2014 22:30:15 +0200

 On 04/09/14 17:39, Jason Seidel wrote:
 
  Number: 188403
  Category:   usb
  Synopsis:   USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
  Confidential:   no
  Severity:   non-critical
  Priority:   low
  Responsible:freebsd-usb
  State:  open
  Quarter:
  Keywords:
  Date-Required:
  Class:  sw-bug
  Submitter-Id:   current-users
  Arrival-Date:   Wed Apr 09 15:40:00 UTC 2014
  Closed-Date:
  Last-Modified:
  Originator: Jason Seidel
  Release:Freebsd 10 release/stable and 11.0-current
  Organization:
  Environment:
  I have tried this with all current FreeBSD 10 versions.
 
  FreeBSD nuc 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r264292: Wed Apr  9 
  10:14:56 EDT 2014 jseidel@nuc:/usr/obj/usr/src/sys/GENERIC  i386
 
  Description:
  I have an intel NUC D34010WYKH, and there is an issue with the USB3 in 
  release 10 and 11. I was running freebsd 10 release and saw this issuebut i 
  needed to upgrade to stable because release didnt contain the axge driver 
  for a usb network adapter. after updating to stable, the driver was 
  available but the usb errors were still there. I saw some messages about 
  issues like this and that a fix was uploaded, so I went to current to see if 
  it fixed the problem, but the issue was still there.
 
  usb_alloc_device: set address 5 failed (USB_ERR_TIMEOUT, ignored)
  usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
  USB_ERR_STALLED
  Root mount waiting for: usbus1
  usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
  usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
  USB_ERR_STALLED
  Root mount waiting for: usbus1
  Root mount waiting for: usbus1
  usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
  usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
  USB_ERR_STALLED
  Root mount waiting for: usbus1
  usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
  usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
  USB_ERR_STALLED
  Root mount waiting for: usbus1
  Root mount waiting for: usbus1
  usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, ignored)
  usbd_setup_device_desc: getting device descriptor at addr 5 failed, 
  USB_ERR_STALLED
 
 
  $ pciconf -lv
  hostb0@pci0:0:0:0:  class=0x06 card=0x20548086 chip=0x0a048086 
  rev=0x09 hdr=0x00
   vendor = 'Intel Corporation'
   device = 'Haswell-ULT DRAM Controller'
   class  = bridge
   subclass   = HOST-PCI
  vgapci0@pci0:0:2:0: class=0x03 card=0x20548086 chip=0x0a268086 
  rev=0x09 hdr=0x00
   vendor = 'Intel Corporation'
   device = 'Haswell-ULT Integrated Graphics Controller'
   class  = display
   subclass   = VGA
  hdac0@pci0:0:3:0:   class=0x040300 card=0x20548086 chip=0x0a0c8086 
  rev=0x09 hdr=0x00
   vendor = 'Intel Corporation'
   class  = multimedia
   subclass   = HDA
  xhci0@pci0:0:20:0:  class=0x0c0330 card=0x20548086 chip=0x9c318086 
  rev=0x04 hdr=0x00
   vendor = 'Intel Corporation'
   device = 'Lynx Point-LP USB xHCI HC'
   class  = serial bus
   subclass   = USB
  none0@pci0:0:22:0:  class=0x078000 card=0x20548086 chip=0x9c3a8086 
  rev=0x04 hdr=0x00
   vendor = 'Intel Corporation'
   device = 'Lynx Point-LP HECI'
   class  = simple comms
  em0@pci0:0:25:0:class=0x02 card=0x20548086 chip=0x15598086 
  rev=0x04 hdr=0x00
   vendor = 'Intel Corporation'
   class  = network
   subclass   = ethernet
  hdac1@pci0:0:27:0:  class=0x040300 card=0x20548086 chip=0x9c208086 
  rev=0x04 hdr=0x00
   vendor = 'Intel Corporation'
   device = 'Lynx Point-LP HD Audio Controller'
   class  = multimedia
   subclass   = HDA
  pcib1@pci0:0:28:0:  class=0x060400 card=0x20548086 chip=0x9c108086 
  rev=0xe4 hdr=0x01
   vendor = 'Intel Corporation'
   device = 'Lynx Point-LP PCI Express Root Port 1'
   class  = bridge
   subclass   = PCI-PCI
  pcib2@pci0:0:28:3:  class=0x060400 card=0x20548086 chip=0x9c168086 
  rev=0xe4 hdr=0x01
   vendor = 'Intel Corporation'
   device = 'Lynx Point-LP PCI Express Root Port 4'
   class  = bridge
   subclass   = PCI-PCI
  ehci0@pci0:0:29:0:  class=0x0c0320 card=0x20548086 chip=0x9c268086 
  rev=0x04 hdr=0x00
   vendor = 'Intel Corporation'
   device = 'Lynx Point-LP USB EHCI'
   class  = serial bus
   subclass   = USB
  isab0@pci0:0:31:0

Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues

2014-04-09 Thread Jason Seidel
The following reply was made to PR usb/188403; it has been noted by GNATS.

From: Jason Seidel jsei...@unixsystem.org
To: Hans Petter Selasky h...@selasky.org, freebsd-gnats-sub...@freebsd.org
Cc:  
Subject: Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
Date: Wed, 9 Apr 2014 16:08:34 -0600

 Just as an FYI, I'm running freebsd 10 stable again the amd64 version.
 
 I tried the patch and removed the entry from the loader.conf; but I still get
 errors with the patch.
 
 Repeats over and over again.
 
 xhci0: Resetting controller
 usb_alloc_device: set address 3 failed (USB_ERR_TIMEOUT, ignored)
 usbd_setup_device_desc: getting device descriptor at addr 3 failed,
 USB_ERR_TIMEOUT
 usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_TIMEOUT, ignored)
 usbd_setup_device_desc: getting device descriptor at addr 3 failed,
 USB_ERR_TIMEOUT
 usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_TIMEOUT, ignored)
 usbd_setup_device_desc: getting device descriptor at addr 3 failed,
 USB_ERR_TIMEOUT
 usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_TIMEOUT, ignored)
 usbd_setup_device_desc: getting device descriptor at addr 3 failed,
 USB_ERR_TIMEOUT
 usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_TIMEOUT, ignored)
 usbd_setup_device_desc: getting device descriptor at addr 3 failed,
 USB_ERR_TIMEOUT
 ugen0.3: Unknown at usbus0 (disconnected)
 uhub_reattach_port: could not allocate new device
 uhub1: at usbus0, port 1, addr 1 (disconnected)
 ugen0.2: Logitech at usbus0 (disconnected)
 ukbd0: at uhub1, port 4, addr 1 (disconnected)
 ums0: at uhub1, port 4, addr 1 (disconnected)
 uhid0: at uhub1, port 4, addr 1 (disconnected)
 xhci0: 32 byte context size.
 xhci0: Port routing mask set to 0x
 uhub1: 0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1 on usbus0
 uhub1: 13 ports with 13 removable, self powered
 ugen0.2: Logitech at usbus0
 ukbd0: Logitech USB Receiver, class 0/0, rev 2.00/12.01, addr 1 on usbus0
 kbd0 at ukbd0
 ums0: Logitech USB Receiver, class 0/0, rev 2.00/12.01, addr 1 on usbus0
 ums0: 16 buttons and [XYZT] coordinates ID=2
 uhid0: Logitech USB Receiver, class 0/0, rev 2.00/12.01, addr 1 on usbus0
 xhci0: Resetting controller
 usb_alloc_device: set address 3 failed (USB_ERR_TIMEOUT, ignored)
 usbd_setup_device_desc: getting device descriptor at addr 3 failed,
 USB_ERR_TIMEOUT
 
 
 
 -- Original Message ---
 From:Hans Petter Selasky h...@selasky.org
 To:Jason Seidel jsei...@unixsystem.org, freebsd-gnats-sub...@freebsd.org
 Sent:Wed, 09 Apr 2014 22:30:15 +0200
 Subject:Re: usb/188403: USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
 
  On 04/09/14 17:39, Jason Seidel wrote:
  
   Number: 188403
   Category:   usb
   Synopsis:   USB3 USB_ERR_TIMEOUT and USB_ERR_STALLED issues
   Confidential:   no
   Severity:   non-critical
   Priority:   low
   Responsible:freebsd-usb
   State:  open
   Quarter:
   Keywords:
   Date-Required:
   Class:  sw-bug
   Submitter-Id:   current-users
   Arrival-Date:   Wed Apr 09 15:40:00 UTC 2014
   Closed-Date:
   Last-Modified:
   Originator: Jason Seidel
   Release:Freebsd 10 release/stable and 11.0-current
   Organization:
   Environment:
   I have tried this with all current FreeBSD 10 versions.
  
   FreeBSD nuc 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r264292: Wed Apr  9
 10:14:56 EDT 2014 jseidel@nuc:/usr/obj/usr/src/sys/GENERIC  i386
  
   Description:
   I have an intel NUC D34010WYKH, and there is an issue with the USB3 in
 release 10 and 11. I was running freebsd 10 release and saw this issuebut i
 needed to upgrade to stable because release didnt contain the axge driver for
 a usb network adapter. after updating to stable, the driver was available but
 the usb errors were still there. I saw some messages about issues like this
 and that a fix was uploaded, so I went to current to see if it fixed the
 problem, but the issue was still there.
  
   usb_alloc_device: set address 5 failed (USB_ERR_TIMEOUT, ignored)
   usbd_setup_device_desc: getting device descriptor at addr 5 failed,
 USB_ERR_STALLED
   Root mount waiting for: usbus1
   usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, 
   ignored)
   usbd_setup_device_desc: getting device descriptor at addr 5 failed,
 USB_ERR_STALLED
   Root mount waiting for: usbus1
   Root mount waiting for: usbus1
   usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, 
   ignored)
   usbd_setup_device_desc: getting device descriptor at addr 5 failed,
 USB_ERR_STALLED
   Root mount waiting for: usbus1
   usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, 
   ignored)
   usbd_setup_device_desc: getting device descriptor at addr 5 failed,
 USB_ERR_STALLED
   Root mount waiting for: usbus1
   Root mount waiting for: usbus1
   usbd_req_re_enumerate: addr=5, set address failed! (USB_ERR_TIMEOUT, 
   ignored)
   usbd_setup_device_desc: getting device