Bug 4112 - ec_space_handler.bit_width
Summary: ec_space_handler.bit_width
Status: REJECTED INVALID
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Luming Yu
URL:
Keywords:
: 4113 (view as bug list)
Depends on:
Blocks: 4113
  Show dependency tree
 
Reported: 2005-01-27 04:58 UTC by H
Modified: 2005-09-07 01:38 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.10
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
Output from acpidmp (112.04 KB, text/plain)
2005-01-27 05:00 UTC, H
Details
Output of dmesg -s64000 (15.09 KB, text/plain)
2005-01-27 05:00 UTC, H
Details
Output of cat /proc/iomem, cat /proc/ioports and lspci -vvv (13.51 KB, text/plain)
2005-01-27 05:03 UTC, H
Details
Disassembled DSDT from the X300 A08 BIOS (184.59 KB, text/plain)
2005-01-27 06:54 UTC, H
Details
Patch to the DSDT from the A08 BIOS fixing the problem with the EC bit width (452 bytes, patch)
2005-01-27 06:55 UTC, H
Details | Diff

Description H 2005-01-27 04:58:49 UTC
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.
Comment 1 H 2005-01-27 05:00:11 UTC
Created attachment 4476 [details]
Output from acpidmp
Comment 2 H 2005-01-27 05:00:52 UTC
Created attachment 4477 [details]
Output of dmesg -s64000
Comment 3 H 2005-01-27 05:03:50 UTC
Created attachment 4478 [details]
Output of cat /proc/iomem, cat /proc/ioports and lspci -vvv
Comment 4 H 2005-01-27 06:54:19 UTC
Created attachment 4479 [details]
Disassembled DSDT from the X300 A08 BIOS
Comment 5 H 2005-01-27 06:55:50 UTC
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.
Comment 6 Len Brown 2005-08-16 14:38:27 UTC
still an issue in 2.6.13?
Comment 7 Luming Yu 2005-08-21 01:04:32 UTC
This warning will appear if you boot kernel with acpi=strict.
I will close it as INVALID
Comment 8 Luming Yu 2005-09-07 01:38:47 UTC
*** Bug 4113 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.