All of lore.kernel.org
 help / color / mirror / Atom feed
* Reboot hangs on VersaLogic Ocelot
@ 2012-01-13 16:10 Michael D Labriola
  2012-01-16  7:53 ` Ingo Molnar
  0 siblings, 1 reply; 9+ messages in thread
From: Michael D Labriola @ 2012-01-13 16:10 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, x86, linux-kernel,
	Kushal Koolwal, support
  Cc: michael.d.labriola

I've been troubleshooting a VersaLogic Ocelot SBC that's been hanging
on reboot ever since I upgraded its BIOS.  The conclusion I've come to
is that commit e19e074 (x86: Fix reboot problem on VersaLogic Menlow
boards) needs to be reverted.

My system was rebooting fine (kernel v3.2) prior to upgrading the
BIOS, but it turns out that the DMI string being looked for in the
VersaLogic reboot quirk wasn't added until I upgraded the BIOS.

Here's a summary of the behavior I encountered on my system
(VL-EPMs-21a rev 1.00 w/ BIOS 6.5.102)

- v2.6.37 reboot=bios is needed

- v2.6.38-rc1: behavior changed, reboot=acpi is needed, reboot=kbd and
  reboot=bios result in system hang.

- v2.6.38: VersaLogic patch (e19e074 x86: Fix reboot problem on
  VersaLogic Menlow boards) was applied prior to v2.6.38-rc7.  This
  patch sets a quirk for VersaLogic Menlow boards that forces the use
  of reboot=bios, which doesn't work anymore.  As far as I can tell,
  there's no way to override this faulty quirk, as it seems to take
  precedence over the reboot= argument.

- v3.2: It seems that commit 660e34c (x86: Reorder reboot method
  preferences) changed the default reboot method to acpi prior to
  v3.0-rc1, which means the default behavior is appropriate for the
  Ocelot.  After reverting commit e19e074, my system reboots perfectly
  w/out passing any reboot= arguments.  I confirmed that this is a
  true statement for all 3 versions of the Ocelot's BIOS.

---
Michael D Labriola
Electric Boat
mlabriol@gdeb.com
401-848-8871 (desk)
401-848-8513 (lab)
401-316-9844 (cell)


 

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

end of thread, other threads:[~2012-01-17 15:24 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-13 16:10 Reboot hangs on VersaLogic Ocelot Michael D Labriola
2012-01-16  7:53 ` Ingo Molnar
2012-01-16 16:51   ` Michael D Labriola
     [not found]   ` <OF8925048E.BDB4D255-ON85257987.005AFEB7-85257987.005C9188@LocalDomain>
2012-01-16 17:20     ` Michael D Labriola
2012-01-16 21:29       ` Matthew Garrett
2012-01-17  8:57         ` Ingo Molnar
2012-01-17 14:22           ` Michael D Labriola
     [not found]           ` <OFE7567546.E048E2ED-ON85257988.004E1300-85257988.004EF54C@LocalDomain>
2012-01-17 15:24             ` Michael D Labriola
2012-01-16 21:30   ` Matthew Garrett

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.