My reverse bisecting was not proper as the error did not happen every
time. Did it again by testing 3 times each time it did not fail. Anyway,
I got through the bisecting again, and found a more likely suspect:

2dfc7a391af637b6a820c0ded3964c2b9efd417f is the first bad commit
commit 2dfc7a391af637b6a820c0ded3964c2b9efd417f
Author: Ondrej Zary <[email protected]>
Date: Tue Dec 11 22:18:05 2012 +0100

x86, 8042: Enable A20 using KBC to fix S3 resume on some MSI laptops

commit ad68652412276f68ad4fe3e1ecf5ee6880876783 upstream.

Some MSI laptop BIOSes are broken - INT 15h code uses port 92h to enable A20
line but resume code assumes that KBC was used.
The laptop will not resume from S3 otherwise but powers off after a while
and then powers on again stuck with a blank screen.

Fix it by enabling A20 using KBC in i8042_platform_init for x86.

Fixes https://bugzilla.kernel.org/show_bug.cgi?id=12878

Signed-off-by: Ondrej Zary <[email protected]>
Cc: Dmitry Torokhov <[email protected]>
Cc: Alan Cox <[email protected]>
Cc: Rafael J. Wysocki <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: H. Peter Anvin <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>

That is because it mentions black screen behaviour, related to power
management, and that I have had troubles with the i8042 module with this
laptop before:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/737482

I saw that the commit that fixes the problem is already committed for
stable kernel updates for Precise and Quantal, so I guess it is just to
wait for the fix on this one (tested that test kernel "linux-
image-3.5.7-991-generic" works fine).

** Bug watch added: Linux Kernel Bug Tracker #12878
   http://bugzilla.kernel.org/show_bug.cgi?id=12878

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1067548

Title:
  Restarting hangs

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1067548/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to