Bug 42542 - Linux unable to reboot on Dell E6520
Summary: Linux unable to reboot on Dell E6520
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: x86-64 (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: platform_x86_64@kernel-bugs.osdl.org
Depends on:
Reported: 2011-09-08 10:26 UTC by Danilo Pianini
Modified: 2012-08-10 01:28 UTC (History)
6 users (show)

See Also:
Kernel Version: 3.0
Tree: Mainline
Regression: No

Various informations and system logs. (52.73 KB, application/x-bzip)
2011-09-08 10:26 UTC, Danilo Pianini

Description Danilo Pianini 2011-09-08 10:26:12 UTC
Created attachment 71992 [details]
Various informations and system logs.

For the system in object, halt does work perfectly. Reboot seems to be able to
shut down the machine - disks and fans are turned off - but screen and leds remain on. The system results completely frozen and the only way to fix is
to force an hardware shutdown. Problem occur with both .39 and 3.0 kernels.

In attachment, there are all the system info that may turn useful. Please let me know if there is something else you need!
Comment 1 Alan 2012-05-12 02:43:14 UTC
Probably not much we can do - its usually indicative of bios problems

Try the different reboot modes (see Documentation/kernel-parameters.txt) and report which if any help
Comment 2 amitavmohanty01 2012-06-09 11:12:08 UTC
I can confirm this bug in version 3.3.7. I have reported the bug in my distribution bug list from where I got redirected to this list.

Interestingly Ubuntu guys have solved this issue. It might be possible to look at their work and include that into the kernel.

I can provide any other information required. Please just let me know through a comment.
Comment 3 amitavmohanty01 2012-06-09 11:30:41 UTC
It seems the kernel parameter reboot=pci works for E6520 and some other Dell Latitude models. I have not tested it because I do not have that system now. Will check and report back. Meanwhile the Ubuntu link I provided above can provide some information. Please have a look.
Comment 4 amitavmohanty01 2012-06-11 22:15:10 UTC
I checked on the system today and reboot=pci kernel parameter does the trick.
Comment 5 H. Peter Anvin 2012-06-11 22:17:57 UTC
Okay, it seems like *every single Dell model* needs an override over the ACPI reboot.  Something here is seriously wrong, and we need to figure out what.  I'm getting really sick of having a full and complete Dell product catalog in the kernel.
Comment 6 amitavmohanty01 2012-06-12 19:15:06 UTC
Yes, I agree having the complete Dell catalog in the kernel, maintaining and timely updating it is a pain. However, we should at least collect these cases into a wiki or something, which probably all distributions can refer to. A centralized information source should be the first step in my opinion.
Comment 7 H. Peter Anvin 2012-06-12 19:19:45 UTC
I have contacted Dell about this.  They might be able to help find the underlying problem.

Note You need to log in before you can comment on or make changes to this bug.