On Thu, 2008-03-27 at 13:59 +0800, Sam Lin wrote: > Hi List, > > I encountered kernel oops (Ubuntu 2.6.24-12) while booting with battery > inserted. > Some workaround are acpi=off, avoiding loading battery.ko or putting > battery away. > > Any idea ? Why do you need: acpi_fake_ecdt parameter? This does not even exist (anymore? I searched 2.6.25). > dmesg and dsdt as attachments. I expect removing the line: acpi_bus_generate_netlink_event(device->pnp.device_class, device->dev.bus_id, event, acpi_battery_present(battery)); in battery.c makes the machine work or at least go a bit further? Could it be that you compiled in ACPI modules and that: fs_initcall(acpi_event_init); in drivers/acpi/event.c has not been called and initialized the netlink acpi stuff, but battery has already tried to send an event? Can you try: initcall_debug parameter and let the machine run into the bug again, pls. Also send your .config. Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html