Re: [PATCH] USB: core: Fix regression in Hercules audio card

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

 



On Thu, Nov 19, 2020 at 12:00:40PM -0500, Alan Stern wrote:
> Commit ecaaef6b50a7 ("USB: core: fix check for duplicate endpoints")
> aimed to make the USB stack more reliable by detecting and skipping
> over endpoints that are duplicated between interfaces.  This caused a
> regression for a Hercules audio card (reported as Bugzilla #208357),
> which contains such non-compliant duplications.  Although the
> duplications are harmless, skipping the valid endpoints prevented the
> device from working.
> 
> This patch fixes the regression by adding ENDPOINT_IGNORE quirks for
> the Hercules card, telling the kernel to ignore the invalid duplicate
> endpoints and thereby allowing the valid endpoints to be used as
> intended.
> 
> Signed-off-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
> Reported-by: Alexander Chalikiopoulos <bugzilla.kernel.org@xxxxxxxxxxxxx>
> Fixes: ecaaef6b50a7 ("USB: core: fix check for duplicate endpoints")

Nit, this is:
	 3e4f8e21c4f2 ("USB: core: fix check for duplicate endpoints")
The id you listed here is the 4.9.209 backport id.

thanks,

greg k-h



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

  Powered by Linux