Re: Bug 196559: xhci_hcd: kernel panic using thunderbolt dell dock TB16 on 4.12.4

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

 



On Tue, Sep 05, 2017 at 03:11:40PM -0600, Jose Marino wrote:
> Hi,
> I found a way to reliably trigger this bug:
> - Boot laptop
> - Plug in dock (with external display connected to dock)
> - Send output to external display
> - Suspend
> 
> I did a bisect between 4.12.3 and 4.12.4 and here is the result:
> 5cc9b698a494827b15f74ef70a31d7911d00e52a is the first bad commit
> commit 5cc9b698a494827b15f74ef70a31d7911d00e52a
> Author: Jiahau Chang <jiahau@xxxxxxxxx>
> Date:   Thu Jul 20 14:48:27 2017 +0300
> 
>     xhci: Bad Ethernet performance plugged in ASM1042A host
> 
>     commit 9da5a1092b13468839b1a864b126cacfb72ad016 upstream.
> 
>     When USB Ethernet is plugged in ASMEDIA ASM1042A xHCI host, bad
>     performance was manifesting in Web browser use (like download
>     large file such as ISO image). It is known limitation of
>     ASM1042A that is not compatible with driver scheduling,
>     As a workaround we can modify flow control handling of ASM1042A.
>     The register we modify is changes the behavior
> 
>     [use quirk bit 28, usleep_range 40-60us, empty non-pci function
> -Mathias]
>     Signed-off-by: Jiahau Chang <Lars_chang@xxxxxxxxxxxxxx>
>     Signed-off-by: Ian Pilcher <arequipeno@xxxxxxxxx>
>     Signed-off-by: Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
>     Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
> 
> :040000 040000 876e102bde34482389d90d3394c369557a6e0d98
> a84e4099274ef8c0eb35d70fbe69013f011c7c78 M	drivers
> 
> 

Hm, but 4.13 works properly?  That's odd, maybe it's time to just mark
4.12.y as end-of-life and move on? :)

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