Re: Flood of hub_ext_port_status failed (err = -71) messages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Nov 21, 2016 at 09:52:56PM +0000, Simon Arlott wrote:
> I have a 5-port USB 2.0 hub attached to a USB 3.0 host by a long length
> of Cat 5e cable (via a pair of cheap USB<->Cat5e adapters from eBay)
> that only works at full speed and doesn't stay connected all the time.

Sounds like some crazy broken hardware :)

> This wouldn't be a problem except that the kernel can get stuck in a
> loop with the "URB transfer length is wrong, xHC issue?" error.
> 
> The message "hub_ext_port_status failed (err = -71)" in particular can
> occur 70+ times for every instance of this error. There's no guarantee
> that it will ever disconnect the device and stop doing this, it has
> previously suddenly started generating 30MB/minute of log messages for
> 30 minutes until I unplugged the device.
> 
> Would it be ok to rate limit both of these messages to reduce the impact
> of poor connections?

Is it causing any problems?  Your system logger should be able to
rate-limit, or merge, these messages, right?

You really have broken hardware, why should the kernel work around that?
:)

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux