[SOLVED] Freeze on resume and thunderbolt device removed

Hi,

This is a request for feedback from people on the list.

  1. plug in thunderbolt 3 device.
  2. “lspci” and see the device appear.
  3. use the device.
    Eg. I have a sonnet 10G ethernet device so I get traffic working over it.
  4. suspend FW16 laptop.
  5. remove the thunderbolt 3 device while it is suspended.
  6. resume the laptop with the thunderbolt 3 device unplugged.
  7. laptop fails to resume and just freezes, but does not reboot automatically.

Is anyone else able to reproduce this problem with a different thunderbolt device, or is it just me?

Note: I am not looking for work arounds. Just some reports of similar problems from other people so I can eventually fix the linux kernel bug.

I have tracked down the linux kernel bug, so no need for anyone to respond.
If anyone is interested, it is caused by an infinite loop in napi_disable() in ./net/core/dev.c