http://qa.mandrakesoft.com/show_bug.cgi?id=2532
------- Additional Comments From [EMAIL PROTECTED] 2003-03-06 11:20 ------- On Wed, Mar 05, 2003 at 06:40:04PM -0500, jason wrote: Maybe the first i8100's didn't. But from a certain moment on, when the default Dell OS option was WinXP, the BIOS started supporting ACPI (though you can still use APM). This one, one of the later i8100's, has the BIOS upgraded to A14, the latest available BIOS for i8100. WinXP has no problems with it. I had presented some kernel messages about the ACPI tables to show that acpi was supported: Alexander ---- Year after year, the US has gone to elaborate lengths, spent enormous sums, taken great risks to build and keep weapons of mass destruction. But why? The only possible explanation, the only possible use it could have for those weapons, is to dominate, intimidate, or attack. (paraphrasing from empty warheads state of the union) ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------- Reminder: ------- assigned_to: [EMAIL PROTECTED] status: UNCONFIRMED creation_date: description: Laptop is a dell inspiron 8100 with latest (A14) bios + Mandrake-9.1 rc1 + kernel-2.4.21.0.pre4.10mdk-1-1mdk. No problems with acpi during install and the /proc/acpi entries for the components compiled into kernel were all created. Acpi modules had to be loaded by hand and some showed errors in /var/log/messages such as: Feb 28 11:47:22 ef kernel: ACPI: Battery Slot [BAT0] (battery absent) Feb 28 11:47:22 ef kernel: ACPI-0188: *** Warning: Buffer created with zero length in AML Feb 28 11:48:22 ef kernel: ACPI: Thermal Zone [THM] (25 C) Feb 28 11:49:32 ef kernel: ACPI-0188: *** Warning: Buffer created with zero length in AML Feb 28 11:49:32 ef kernel: -0072: *** Error: ut_allocate: Attempt to allocate zero bytes But all modules appear to be loaded: # /sbin/lsmod Module Size Used by Not tainted thermal 8224 0 (unused) fan 2528 0 (unused) button 3724 0 (unused) processor 10872 0 [thermal] ac 2816 0 (unused) battery 7008 0 (unused) All entries for the modules are also created in /proc/acpi but not everything is working, for example the battery. When the laptop is connected to a power outlet: # cat /proc/acpi/ac_adapter/AC/state state: on-line # cat /proc/acpi/battery/BAT1/state present: yes capacity state: ok charging state: unknown present rate: 0 mA remaining capacity: 0 mAh present voltage: 0 mV When the laptop is running on the battery: # cat /proc/acpi/ac_adapter/AC/state state: off-line # cat /proc/acpi/battery/BAT1/state present: yes capacity state: ok charging state: unknown present rate: 0 mA remaining capacity: 0 mAh present voltage: 0 mV Also 'info' under /proc/acpi/battery/BAT1 appears to be 'dead': # cat /proc/acpi/battery/BAT1/info present: yes design capacity: 0 mWh last full capacity: 0 mWh battery technology: non-rechargeable design voltage: 0 mV design capacity warning: 0 mWh design capacity low: 0 mWh capacity granularity 1: 0 mWh capacity granularity 2: 0 mWh model number: serial number: battery type: OEM info: Judging from the entries in /var/log/messages the Dell ACPI BIOS appears to be ok. At least it says 'ACPI BIOS passes blacklist': Feb 28 11:28:48 ef kernel: ACPI: RSDP (v000 DELL ) @ 0x000fde50 Feb 28 11:28:48 ef kernel: ACPI: RSDT (v001 DELL CPi R 10194.02588) @ 0x000fde64 Feb 28 11:28:48 ef kernel: ACPI: FADT (v001 DELL CPi R 10194.02588) @ 0x000fde90 Feb 28 11:28:48 ef kernel: ACPI: DSDT (v001 INT430 SYSFexxx 00000.04097) @ 0x00000000 Feb 28 11:28:48 ef kernel: ACPI: BIOS passes blacklist Feb 28 11:28:48 ef kernel: ACPI: MADT not present Feb 28 11:28:48 ef kernel: Dell Inspiron with broken BIOS detected. Refusing to enable the local APIC. Can the broken APIC have anything to do with it? Should I report these problems 'upstream'?
