https://bugzilla.kernel.org/show_bug.cgi?id=51661
Summary: Computer stops working after power supply introduced
Product: ACPI
Version: 2.5
Kernel Version: 3.7
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Power-Battery
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: Yes
After upgrading from 3.7-rc8 to 3.7, I can no longer plug in the power supply
to my laptop and not freeze everything. Downgrading to 3.7-rc8 fixes the
problem.
Steps to reproduce:
1) Install linux 3.7
2) Unplug power supply if connected
3) Plug power supply back in
Results:
Computer becomes wholly unresponsive.
Expected results:
Computer should continue working fine.
Build date and platform:
Build Date : Tue 11 Dec 2012 12:30:56 AM CST
Platform : Arch Linux
Additional Information:
I ran a git bisect from 3.7-rc8 to 3.7, and this seems to be the offending
commit:
8d4516904b39507458bee8115793528e12b1d8dd is the first bad commit
commit 8d4516904b39507458bee8115793528e12b1d8dd
Author: Thomas Gleixner <[email protected]>
Date: Tue Dec 4 18:59:34 2012 +0100
watchdog: Fix CPU hotplug regression
Norbert reported:
"3.7-rc6 booted with nmi_watchdog=0 fails to suspend to RAM or
offline CPUs. It's reproducable with a KVM guest and physical
system."
The reason is that commit bcd951cf(watchdog: Use hotplug thread
infrastructure) missed to take this into account. So the cpu offline
code gets stuck in the teardown function because it accesses non
initialized data structures.
Add a check for watchdog_enabled into that path to cure the issue.
Reported-and-tested-by: Norbert Warmuth <[email protected]>
Tested-by: Joseph Salisbury <[email protected]>
Link: http://lkml.kernel.org/r/alpine.LFD.2.02.1211231033230.2701@ionos
Link: http://bugs.launchpad.net/bugs/1079534
Signed-off-by: Thomas Gleixner <[email protected]>
:040000 040000 32962c88d16bc0cf841e114b181163c9450dabde
dc9ba81b3cf7a8b40f739855dd9c1a08aaa2fbc5 M kernel
Thank you,
William Giokas
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla