On Mon, 14 Jul 2014, Jörn Horstmann wrote: > Hi USB Developers, I'd like to report a suspend problem on the Thinkpad E540 > and hope you can help me debug or fix it. The laptop fails to suspend, meaning > the fan stays on and resume is not possible. The problem exists at least > between kernel version 3.13 and 3.16-rc4. Suspend works if I disable USB 3 in > the BIOS, that's why I'm asking here. I reported this bug initially on > launchpad (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1340376). > > Another report (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1331077) > with similar hardware traced the problem to a bios update: > > > I confirmed that this is definitely a BIOS issue. The last working BIOS is > > v1.61 [2], so the change was introduced by v2.07 [1]. Installing the latest > > v2.08 [3] does not fix this problem. > > > > So this is the changelog for v2.07 [1]: > > - (Fix) Fixed an issue that system will auto wakeup after shutdown when > > battery capacity is under 15% on DC only. > > - (Fix) Fixed an issue related to APS. > > - (New) Added support for new GPU config. > > Bios revision 2.09 and 2.11 also did not fix the problem. Suspending with > pm_trace did not point to any devices: > > [ 1.161513] Magic number: 6:570:569 > [ 1.161516] hash matches /home/apw/COD/linux/drivers/base/power/main.c:479 > > What can I do to further debug this problem? Report it on the linux-pm mailing list. The people there know more about BIOS problems. Sometimes there's no way -- or no obvious way -- to work around a BIOS bug. Alan Stern -- 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