All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] x86: add Dell OptiPlex 760 reboot quirk
@ 2010-01-27 23:29 Leann Ogasawara
  2010-01-28  0:27 ` H. Peter Anvin
  2010-01-30 20:18 ` [tip:x86/urgent] x86: Add " tip-bot for Leann Ogasawara
  0 siblings, 2 replies; 5+ messages in thread
From: Leann Ogasawara @ 2010-01-27 23:29 UTC (permalink / raw)
  To: tglx, mingo, hpa; +Cc: x86, linux-kernel

Hi All,

A bug reporter noted their Dell OptiPlex 760 hangs on reboot unless
reboot=bios is specified.  They have confirmed the following reboot
quirk resolves the issue.  Please consider applying for 2.6.33.

Thanks,
Leann

>From 1e25ca7ec6c1894032a0174e42c537c9b7d849fd Mon Sep 17 00:00:00 2001
From: Leann Ogasawara <leann.ogasawara@canonical.com>
Date: Wed, 27 Jan 2010 15:02:02 -0800
Subject: [PATCH] x86: add Dell OptiPlex 760 reboot quirk

BugLink: https://bugs.launchpad.net/bugs/488319

Dell OptiPlex 760 hangs on reboot unless reboot=bios is used.  Add quirk
to reboot through the BIOS.

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Cc: <stable@kernel.org>
---
 arch/x86/kernel/reboot.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/arch/x86/kernel/reboot.c b/arch/x86/kernel/reboot.c
index 1545bc0..704bddc 100644
--- a/arch/x86/kernel/reboot.c
+++ b/arch/x86/kernel/reboot.c
@@ -203,6 +203,15 @@ static struct dmi_system_id __initdata reboot_dmi_table[] = {
 			DMI_MATCH(DMI_BOARD_NAME, "0T656F"),
 		},
 	},
+	{	/* Handle problems with rebooting on Dell OptiPlex 760 with 0G919G*/
+		.callback = set_bios_reboot,
+		.ident = "Dell OptiPlex 760",
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
+			DMI_MATCH(DMI_PRODUCT_NAME, "OptiPlex 760"),
+			DMI_MATCH(DMI_BOARD_NAME, "0G919G"),
+		},
+	},
 	{	/* Handle problems with rebooting on Dell 2400's */
 		.callback = set_bios_reboot,
 		.ident = "Dell PowerEdge 2400",
-- 
1.6.3.3




^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] x86: add Dell OptiPlex 760 reboot quirk
  2010-01-27 23:29 [PATCH] x86: add Dell OptiPlex 760 reboot quirk Leann Ogasawara
@ 2010-01-28  0:27 ` H. Peter Anvin
  2010-01-28  0:29   ` Leann Ogasawara
  2010-01-31  0:04   ` Leann Ogasawara
  2010-01-30 20:18 ` [tip:x86/urgent] x86: Add " tip-bot for Leann Ogasawara
  1 sibling, 2 replies; 5+ messages in thread
From: H. Peter Anvin @ 2010-01-28  0:27 UTC (permalink / raw)
  To: Leann Ogasawara; +Cc: tglx, mingo, x86, linux-kernel

On 01/27/2010 03:29 PM, Leann Ogasawara wrote:
> Hi All,
> 
> A bug reporter noted their Dell OptiPlex 760 hangs on reboot unless
> reboot=bios is specified.  They have confirmed the following reboot
> quirk resolves the issue.  Please consider applying for 2.6.33.
> 

Could we find out if reboot=acpi works on this machine?

	-hpa

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] x86: add Dell OptiPlex 760 reboot quirk
  2010-01-28  0:27 ` H. Peter Anvin
@ 2010-01-28  0:29   ` Leann Ogasawara
  2010-01-31  0:04   ` Leann Ogasawara
  1 sibling, 0 replies; 5+ messages in thread
From: Leann Ogasawara @ 2010-01-28  0:29 UTC (permalink / raw)
  To: H. Peter Anvin; +Cc: tglx, mingo, x86, linux-kernel

On Wed, 2010-01-27 at 16:27 -0800, H. Peter Anvin wrote:
> On 01/27/2010 03:29 PM, Leann Ogasawara wrote:
> > Hi All,
> > 
> > A bug reporter noted their Dell OptiPlex 760 hangs on reboot unless
> > reboot=bios is specified.  They have confirmed the following reboot
> > quirk resolves the issue.  Please consider applying for 2.6.33.
> > 
> 
> Could we find out if reboot=acpi works on this machine?

Sure, I'll ask the reporter to confirm.

Leann


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [tip:x86/urgent] x86: Add Dell OptiPlex 760 reboot quirk
  2010-01-27 23:29 [PATCH] x86: add Dell OptiPlex 760 reboot quirk Leann Ogasawara
  2010-01-28  0:27 ` H. Peter Anvin
@ 2010-01-30 20:18 ` tip-bot for Leann Ogasawara
  1 sibling, 0 replies; 5+ messages in thread
From: tip-bot for Leann Ogasawara @ 2010-01-30 20:18 UTC (permalink / raw)
  To: linux-tip-commits; +Cc: linux-kernel, hpa, mingo, leann.ogasawara, stable, tglx

Commit-ID:  35ea63d70f827a26c150993b4b940925bb02b03f
Gitweb:     http://git.kernel.org/tip/35ea63d70f827a26c150993b4b940925bb02b03f
Author:     Leann Ogasawara <leann.ogasawara@canonical.com>
AuthorDate: Wed, 27 Jan 2010 15:29:18 -0800
Committer:  H. Peter Anvin <hpa@zytor.com>
CommitDate: Wed, 27 Jan 2010 16:28:51 -0800

x86: Add Dell OptiPlex 760 reboot quirk

Dell OptiPlex 760 hangs on reboot unless reboot=bios is used.  Add quirk
to reboot through the BIOS.

BugLink: https://bugs.launchpad.net/bugs/488319

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
LKML-Reference: <1264634958.27335.1091.camel@emiko>
Cc: <stable@kernel.org>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
---
 arch/x86/kernel/reboot.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/arch/x86/kernel/reboot.c b/arch/x86/kernel/reboot.c
index 1545bc0..704bddc 100644
--- a/arch/x86/kernel/reboot.c
+++ b/arch/x86/kernel/reboot.c
@@ -203,6 +203,15 @@ static struct dmi_system_id __initdata reboot_dmi_table[] = {
 			DMI_MATCH(DMI_BOARD_NAME, "0T656F"),
 		},
 	},
+	{	/* Handle problems with rebooting on Dell OptiPlex 760 with 0G919G*/
+		.callback = set_bios_reboot,
+		.ident = "Dell OptiPlex 760",
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."),
+			DMI_MATCH(DMI_PRODUCT_NAME, "OptiPlex 760"),
+			DMI_MATCH(DMI_BOARD_NAME, "0G919G"),
+		},
+	},
 	{	/* Handle problems with rebooting on Dell 2400's */
 		.callback = set_bios_reboot,
 		.ident = "Dell PowerEdge 2400",

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] x86: add Dell OptiPlex 760 reboot quirk
  2010-01-28  0:27 ` H. Peter Anvin
  2010-01-28  0:29   ` Leann Ogasawara
@ 2010-01-31  0:04   ` Leann Ogasawara
  1 sibling, 0 replies; 5+ messages in thread
From: Leann Ogasawara @ 2010-01-31  0:04 UTC (permalink / raw)
  To: H. Peter Anvin; +Cc: tglx, mingo, x86, linux-kernel

On Wed, 2010-01-27 at 16:27 -0800, H. Peter Anvin wrote:
> On 01/27/2010 03:29 PM, Leann Ogasawara wrote:
> > Hi All,
> > 
> > A bug reporter noted their Dell OptiPlex 760 hangs on reboot unless
> > reboot=bios is specified.  They have confirmed the following reboot
> > quirk resolves the issue.  Please consider applying for 2.6.33.
> > 
> 
> Could we find out if reboot=acpi works on this machine?

https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/488319/comments/13

>From the bug reporter:

"It seems that reboot=acpi does not work.

I installed 2.6.33-rc6 (from today) and rebooted successfully 4 times
after booting with reboot=bios, like before. I then changed the boot
parameter to reboot=acpi. After booting with this the first time, the
computer came back up successfully after a reboot. The next time,
however, the computer didn't come back up.

Since I have moved to Norway and the two affected computers are located
in Canada I had to do this via ssh and playing with /etc/default/grub
and update-grub. I can't hit the power button or verify that it wasn't
something else that went wrong. I hope this testing is sufficient. If
necessary, I can try without any reboot option with 2.6.33-rc6 once
someone comes to work after the weekend and gives it a power cycle."


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-01-31  0:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-27 23:29 [PATCH] x86: add Dell OptiPlex 760 reboot quirk Leann Ogasawara
2010-01-28  0:27 ` H. Peter Anvin
2010-01-28  0:29   ` Leann Ogasawara
2010-01-31  0:04   ` Leann Ogasawara
2010-01-30 20:18 ` [tip:x86/urgent] x86: Add " tip-bot for Leann Ogasawara

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.