On Tue, 30 Aug 2016, Richard van der Hoff wrote:

> I have a USB-3.1 dock; sometimes I see a kernel panic when I unplug it, 
> which hangs the entire system. It appears that the first unplug is 
> successful; the second one normally triggers a crash.
> 
> The situation is complicated by the fact that this USB bridge is behind 
> a chain of PCI bridges, which appear to power down when nothing is 
> plugged into the USB-C port.
> 
> Greg K-H hinted via Bugzilla that this might be an area which is already 
> under development, in which case, apologies for the noise; but I'd be 
> interested in understanding a bit more about the problem, in any case.
> 
> 
> The diagnostics below were all collected on kernel 4.7.0.
> 
> The start of the panic, as captured over a serial console, is as follows:
> 
> [   44.010232] BUG: unable to handle kernel NULL pointer dereference at 
>            (null)
> [   44.010274] IP: [<ffffffff81630316>] usb_hc_died+0x16/0xc0
> [   44.010292] PGD 0
> [   44.010300] Oops: 0000 [#1] SMP
> [   44.010310] Modules linked in: xt_CHECKSUM iptable_mangle 
> ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat 
> nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ipt_REJECT 
> nf_reject_ipv4
> 
> ... and that's as far as it gets.

Please try applying the patch at the bottom of this email:

        http://marc.info/?l=linux-usb&m=147195533502706&w=2

There's a good chance it will fix your problem.

Alan Stern

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

Reply via email to