Distribution: Debian unstable (sid) Hardware Environment: Dell Latitude X300 root@linkin:/usr/src/linux; cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 13 model name : Intel(R) Pentium(R) M processor 1.40GHz stepping : 6 cpu MHz : 1395.858 cache size : 2048 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe est tm2 bogomips : 2768.89 root@linkin:/usr/src/linux; cat /proc/modules af_packet 20424 2 - Live 0xf8ac2000 hci_usb 13248 2 - Live 0xf8aad000 joydev 8896 0 - Live 0xf8a7b000 evdev 8576 1 - Live 0xf8a77000 ohci1394 31556 0 - Live 0xf8a66000 yenta_socket 19392 0 - Live 0xf8a55000 sbp2 22088 0 - Live 0xf8a4e000 See attached io{mem,ports} and lspci -vvv output for further details. Software Environment: BIOS version is A08. ver_linux output: Linux linkin 2.6.10 #2 Thu Jan 27 11:36:25 CET 2005 i686 GNU/Linux Gnu C 3.3.5 Gnu make 3.80 binutils 2.15 util-linux 2.12p mount 2.12p module-init-tools 3.1 e2fsprogs 1.36-rc3 reiserfsprogs 3.6.19 reiser4progs line pcmcia-cs 3.2.5 PPP 2.4.2 nfs-utils 1.0.7 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 3.2.4 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.2.1 Modules Loaded af_packet hci_usb joydev evdev ohci1394 yenta_socket sbp2 Problem Description: The kernel complains that the ec_space_handler bit width is wrong, and should be 8. The width is actually 32 (from the BIOS DSDT). Compiling a custom DSDT into the kernel fixes the problem. Steps to reproduce: Install the kernel on a Latitude X300 and read ACPI information (BAT1/state) or run cpufreqd, which will cause the kernel to report the error.
Created attachment 4476 [details] Output from acpidmp
Created attachment 4477 [details] Output of dmesg -s64000
Created attachment 4478 [details] Output of cat /proc/iomem, cat /proc/ioports and lspci -vvv
Created attachment 4479 [details] Disassembled DSDT from the X300 A08 BIOS
Created attachment 4480 [details] Patch to the DSDT from the A08 BIOS fixing the problem with the EC bit width Apply the patch to the previously submitted disassembled DSDT and add the custom DSDT to the kernel to fix the problem with the EC bit width.
still an issue in 2.6.13?
This warning will appear if you boot kernel with acpi=strict. I will close it as INVALID
*** Bug 4113 has been marked as a duplicate of this bug. ***