I am using a Lenovo E540 for a long time now. For several years I only use Ubuntu on my desktops and laptops, so also on this Lenovo.
There was a nasty bug in the Lenovo BIOS: Suspend/Resume crashed all the time. A workaround was to disable USB3 support in the BIOS. This worked pretty well, but having an USB3 compatible external drive, I really missed that USB3 support.
Today I was looking at the Lenovo forums again, and guess what: there is a BIOS update that fixes my little problem..
Halfway september this year Lenovo released BIOS v 2.22
I just flashed my BIOS and enabled USB3 support again.....
/me is a happy puppy!