On the load of certain program/kernel modules, and only when the XPS is plugged onto the TB16 via usb-c, it goes into kernel panic -- hard lock-up. Only the finger can bring it down to a halt.
I am currently running opensuse tumbleweed - kernel 4.10.13.
Example of things that make it kernel panic.
- Lunch VirtualBox or modprobe vboxdrv
- sudo powertop
- sudo sar -I XALL 1
There are probably others.
If undocked, these 3 examples do _not_ cause the laptop to go into kernel panic and the programs run.
If launched while undocked and left running, docking the laptop to the TB16 does not trigger the kernel panic either.
Thanks for any feedback.
Interesting. I was running Ubuntu 16.04 and I too started experiencing complete system lockups when starting Virtualbox. I thought it was perhaps a corrupt expansion pack install. I purged numerous times without success in fixing the issue.
I am not using the TB16, but am using the DA200 and another type-c adapter. I hadn't thought about a type-c adapter/doc causing the problem.
Recently I've done a clean install of Ubuntu 17.04, and Virtualbox. I tried running Fedora in Virtualbox in 17.04, and experienced lockups of VBox, not the entire system. I tried running Ubuntu in Virtualbox with no problem.
Is there a guest kernel incompatibility with the adapter somehow?
When you're saying "guest kernel" what are you saying? If virtualbox guest modules, then I don't think so. Must be something else that triggers, since powertop and sar also trigger a kernel panic.
There may be progress in kernel 4.11 soon regarding Thunderbolt support. But I believe firmware in the TB16 and the XPS itself would play a big role in there.
It's like the TB16 ethernet port just not working after a few minutes. We hope Dell can achieve better Linux support and provide more to the kernel community; for now, it kind of falls short of expectations.
After upgrading my XPS BIOS to 1.3.5, having an ethernet cable plugged onto the TB16 causes an immediate kernel panic now. Still on kernel 4.10.13.
I'm running Ubuntu 17.04 with kernel 4.10.0. I use virtualbox every day with no issues while connected to the TB16 dock. Ubuntu 16.04 guest.
I'm not sure what BIOS I'm running. I updated it to the latest as of about April 10. I was not able to update the TB16 firmware.
I have tried only once right now after having updated to kernel 4.11. No panic on first try. Will see on the longer run. Hope it holds!