All of lore.kernel.org
 help / color / mirror / Atom feed
* more infos about kernel panic fujitsu
@ 2003-09-07 21:34 Cedric Hans
  0 siblings, 0 replies; only message in thread
From: Cedric Hans @ 2003-09-07 21:34 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Hi,

I have more infos about the kernel panic experienced on Fujitsu E7010 
series laptop when ACPI is enabled.
(see http://www.ussg.iu.edu/hypermail/linux/kernel/0307.2/0713.html )

(kernel-2.6.0-test4)
The kernel crash in resource/nsutils.c line 740 :
if (ACPI_GET_DESCRIPTOR_TYPE (handle) != ACPI_DESC_TYPE_NAMED) {

because handle == 7 and
#define ACPI_GET_DESCRIPTOR_TYPE(d)     (((union acpi_descriptor *)(void 
*)(d))->descriptor_id)

this value is set in resource/rsmisc.c line 95 function 
acpi_rs_end_tag_resource:
output_struct->id = ACPI_RSTYPE_END_TAG;

in resource/rslist.c function acpi_rs_byte_stream_to_list
output_buffer (= output_struct) is changed to the same value than handle

Since I don't see how to fix the code, I have this ugly workaround :
in pci_root.c line 294:
handle = device->handle;
acpi_pci_evaluate_crs(root);
device->handle = handle;
handle = NULL;

-- 
Cedric Hans



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-09-07 21:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-07 21:34 more infos about kernel panic fujitsu Cedric Hans

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.