I'm affected too: ThinkPad X200 and X220 w/ Ubuntu 12.04.
In fact this is a kernel bug and there already is a patch in mainline: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ff413195e830541afeae469fc866ecd0319abd7e
I can confirm that the patch works for me an some more Thinkpad users when applied to the current Precise kernel 3.2.0-27.43 and I *strongly* suggest to integrate this patch in the Precise kernel.
Kernel packages including this patch can be found in my PPA: https://launchpad.net/~linrunner/+archive/thinkpad-extras
I'm affected too: ThinkPad X200 and X220 w/ Ubuntu 12.04.
In fact this is a kernel bug and there already is a patch in mainline: http:// git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=ff413195e8305 41afeae469fc866 ecd0319abd7e
I can confirm that the patch works for me an some more Thinkpad users when applied to the current Precise kernel 3.2.0-27.43 and I *strongly* suggest to integrate this patch in the Precise kernel.
Kernel packages including this patch can be found in my PPA: https:/ /launchpad. net/~linrunner/ +archive/ thinkpad- extras