I applied your debugfs fix commits on top of 4.15.1 and it fixes the
problem. No more kernel oops on suspend.
Jose
On 02/07/2018 02:28 AM, Mathias Nyman wrote:
On 06.02.2018 20:07, Jose Marino wrote:
I'm running archlinux on a Dell XPS15 9550 and I connect it to a TB16
thunderbolt dock. Connected to the dock I have a 4k external display
and a USB logitech transmitter for my wireless keyboard and mouse.
The module 'xhci_pci' is automatically unloaded/reloaded on
suspend/resume to make the TB16 dock work properly across
suspend/resume cycles.
Yesterday, I updated my kernel from 4.14.16 to 4.15.1 and now I get a
kernel oops on suspend. I can replicate the oops every time: boot
computer, connect to thunderbolt dock, suspend.
I managed to get some logs of the kernel oops from EFI pstore. Find
attached with this email.
Jose
Zhengjun just wrote a patchseries for fixing 4.15 xhci debugfs issues
I added debugfs-fixes branch with those patches on top of 4.15.
Do they work for you?
git://git.kernel.org/pub/scm/linux/kernel/git/mnyman/xhci.git debugfs-fixes
https://git.kernel.org/pub/scm/linux/kernel/git/mnyman/xhci.git/log/?h=debugfs-fixes
I still need to run those patches through some internal testing before
pushing them out,
but I'm interested in knowing if they solve your NULL pointer dereference
Thanks
-Mathias
--
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