public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* acpi_button: random oops on boot
@ 2010-12-04 15:49 Tobias Karnat
  2010-12-06 16:28 ` Bjorn Helgaas
  0 siblings, 1 reply; 14+ messages in thread
From: Tobias Karnat @ 2010-12-04 15:49 UTC (permalink / raw)
  To: linux-acpi; +Cc: linux-kernel@vger.kernel.org

Hi,

I have a problem with random oopses on boot,
every 1 out of 5 times I boot linux freezes.

I was not able to obtain a call trace, however it happens around 10-15
seconds after boot. I can hear that the tg3 driver is initialised.

In this thread, they have the same problem:
https://bugzilla.novell.com/show_bug.cgi?id=647029

Applying the patch from the thread, makes the problem occurring less
often and dmesg shows acpi-button loads for me on hid PNP0C0C and
LNXPWRBN.

Maybe commit e2fb9754d27513918a4936e8cbaad50ff56cfd3d
ACPI: button: remove unnecessary null pointer checks
has unmasked an underlying problem?

-Tobias

--- a/drivers/acpi/button.c	2010-11-22 20:03:49.000000000 +0100
+++ b/drivers/acpi/button.c	2010-12-04 14:11:51.000000000 +0100
@@ -353,9 +353,13 @@
 		goto err_free_button;
 	}
 
+	printk(KERN_INFO PREFIX "button loading\n");
 	hid = acpi_device_hid(device);
+	printk(KERN_INFO PREFIX "hid: <%s>\n", hid);
 	name = acpi_device_name(device);
+	printk(KERN_INFO PREFIX "name: <%s>\n", name);
 	class = acpi_device_class(device);
+	printk(KERN_INFO PREFIX "class: <%s>\n", class);
 
 	if (!strcmp(hid, ACPI_BUTTON_HID_POWER) ||
 	    !strcmp(hid, ACPI_BUTTON_HID_POWERF)) {


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

end of thread, other threads:[~2011-01-24 18:46 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-04 15:49 acpi_button: random oops on boot Tobias Karnat
2010-12-06 16:28 ` Bjorn Helgaas
2010-12-06 23:01   ` Tobias Karnat
2010-12-06 23:26     ` Bjorn Helgaas
2010-12-06 23:54       ` Tobias Karnat
2010-12-07  0:22         ` Tobias Karnat
2010-12-07  5:15         ` Bjorn Helgaas
2010-12-07 14:44           ` Rich Coe
2010-12-07 15:02           ` Tobias Karnat
2010-12-07 15:35             ` Tobias Karnat
2010-12-07 15:52               ` Tobias Karnat
2011-01-24 13:03           ` Thomas Renninger
2011-01-24 18:13             ` Tobias Karnat
2011-01-24 18:48               ` Rich Coe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox