[ltp] WARNING: Disable (remove) all TPM drivers before suspend

Henrique de Moraes Holschuh linux-thinkpad@linux-thinkpad.org
Sun, 4 Jan 2009 20:30:00 -0200


This is a big fat warning to all ThinkPad users: do not suspend or resume
with any of the TPM drivers loaded.  This goes triple for tpm-nsc, which I
have verified to hard-crash 2.6.27 and 2.6.26 if you get conditions just
right (on suspend).

The drivers have a dangerous bug (well, basically they are crap in need of a
big clean-up... so "a" dangerous bug probably means lots of other ones
hidden, like memory leaks on rmmod and so on).  You are much better off not
using these drivers at all.

http://bugzilla.kernel.org/show_bug.cgi?id=11681

If you had issues with hibernation and suspend on any recent kernel and had
any of the tpm drivers loaded (and a few more, check the bug report for a
list), you might want to get rid of the broken drivers and try again.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh