Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Speedstep-centrino: No table support [SOLVED]
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Thu Feb 03, 2005 10:15 pm    Post subject: Speedstep-centrino: No table support [SOLVED] Reply with quote

Hi,

I'm trying to setup power management for a Dell Inspiron 510m.

I've having problems with the cpu frequency scaling support.

I'm pretty sure I have everything properly compiled into the kernel but I'm getting the following message:

Code:
speedstep-centrino: no table support for CPU model "Intel(R) Pentium(R) M processor 1.60GHz"


Also I have nothing in /sys/devices/system/cpu/cpu0/

I've checked the forums and googled substantially but I haven't been able to find a solution.

If anyone has any ideas I'd really appreciate it...


Thanks

Saimon

Relevant information following:

Code:

iris linux # ps aux | grep acpi
root        17  0.0  0.0      0     0 ?        S<   20:24   0:00 [kacpid]
root      8217  0.0  0.0   1356   544 ?        Ss   20:24   0:00 /usr/sbin/acpid -c /etc/acpi/events


Code:
cat /proc/cpuinfo


Quote:

iris linux # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.60GHz
stepping : 6
cpu MHz : 1598.931
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 : 3170.30


Code:
Linux version 2.6.10-gentoo-r6basic (root@livecd) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #1 Tue Jan 25 21:52:51 CET 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003feaa000 (usable)
 BIOS-e820: 000000003feaa000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000fec10000 - 00000000fec20000 (reserved)
 BIOS-e820: 00000000feda0000 - 00000000fee00000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
126MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 261802
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32426 pages, LIFO batch:7
DMI 2.3 present.
ACPI: RSDP (v000 DELL                                  ) @ 0x000fdf00
ACPI: RSDT (v001 DELL    CPi R   0x27d40909 ASL  0x00000061) @ 0x3fef0000
ACPI: FADT (v001 DELL    CPi R   0x27d40909 ASL  0x00000061) @ 0x3fef0400
ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 MSFT 0x0100000e) @ 0x00000000
Built 1 zonelists
Kernel command line: ro root=/dev/hda7 video=vesafb:ywrap,pmipal,1024x768-32@85 splash=verbose,theme:emergence
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01808000)
Initializing CPU#0
CPU 0 irqstacks, hard=c054f000 soft=c054e000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1598.931 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1032152k/1047208k available (2888k kernel code, 14300k reserved, 1295k data, 196k init, 129704k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3170.30 BogoMIPS (lpj=1585152)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: afe9f9bf 00000000 00000000 00000000
CPU: After vendor identify, caps:  afe9f9bf 00000000 00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: After all inits, caps:        afe9f9bf 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.60GHz stepping 06
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0800)
checking if image is initramfs... it is
Freeing initrd memory: 588k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfc96e, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041105
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *11
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically.  If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device().  As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior.  If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x800-0x805 could not be reserved
pnp: 00:01: ioport range 0x808-0x80f could not be reserved
pnp: 00:02: ioport range 0xf400-0xf4fe has been reserved
pnp: 00:02: ioport range 0x806-0x807 has been reserved
pnp: 00:02: ioport range 0x810-0x85f could not be reserved
pnp: 00:02: ioport range 0x860-0x87f has been reserved
pnp: 00:02: ioport range 0x880-0x8bf has been reserved
pnp: 00:02: ioport range 0x8c0-0x8df has been reserved
pnp: 00:07: ioport range 0x900-0x97f has been reserved
pnp: 00:0c: ioport range 0x7b0-0x7bb has been reserved
pnp: 00:0c: ioport range 0x7c0-0x7df has been reserved
pnp: 00:0c: ioport range 0xbb0-0xbbb has been reserved
pnp: 00:0c: ioport range 0xbc0-0xbdf has been reserved
pnp: 00:0c: ioport range 0xfb0-0xfbb has been reserved
pnp: 00:0c: ioport range 0xfc0-0xfdf has been reserved
pnp: 00:0c: ioport range 0x13b0-0x13bb has been reserved
pnp: 00:0c: ioport range 0x13c0-0x13df has been reserved
Machine check exception polling timer started.
audit: initializing netlink socket (disabled)
audit(1107462261.922:0): initialized
highmem bounce pool size: 64 pages
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.22 [Flags: R/W].
Initializing Cryptographic API
inotify device minor=63
lp: driver loaded but no devices found
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 855 Chipset.
agpgart: Maximum main memory to use for agp memory: 940M
agpgart: Detected 892K stolen memory.
agpgart: AGP aperture is 128M @ 0xf0000000
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 5 (level, low) -> IRQ 5
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: PS/2 Generic Mouse on isa0060/serio1
input: PC Speaker
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP(,...)]
lp0: using parport0 (interrupt-driven).
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
elevator: using anticipatory as default io scheduler
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: FUJITSU MHT2040AH, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STCD-RW/DVD-ROM GCC-4243N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ieee1394: raw1394: /dev/raw1394 device initialized
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
ip_conntrack version 2.1 (8181 buckets, 65448 max) - 300 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>.  http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
speedstep-centrino: no table support for CPU model "Intel(R) Pentium(R) M processor 1.60GHz":
ACPI wakeup devices:
 LID PBTN PCI0 USB0  CH1 USB1 USB2 USB3 MODM PCIE
ACPI: (supports S0 S1 S3 S4 S4bios S5)
ReiserFS: hda7: found reiserfs format "3.6" with standard journal
ReiserFS: hda7: using ordered data mode
ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda7: checking transaction log (hda7)
ReiserFS: hda7: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 196k freed
Adding 2000084k swap on /dev/hda3.  Priority:-1 extents:1
e100: Intel(R) PRO/100 Network Driver, 3.2.3-k2-NAPI
e100: Copyright(c) 1999-2004 Intel Corporation
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 11 (level, low) -> IRQ 11
e100: eth0: e100_probe: addr 0xfcffd000, irq 11, MAC addr 00:11:43:3E:95:4A
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
PCI: Enabling device 0000:01:01.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:01:01.0[A] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:01:01.0 [1028:0164]
Yenta: ISA IRQ mask 0x0458, PCI irq 11
Socket status: 30000006
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:01.1[B] -> GSI 11 (level, low) -> IRQ 11
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[fcfff800-fcffffff]  Max Packet=[2048]
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 11 (level, low) -> IRQ 11
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 11, pci mem 0xfaeffc00
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 11, io base 0xbf80
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 0xbf40
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 11, io base 0xbf20
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usb 3-1: new low speed USB device using uhci_hcd and address 2
input: USB HID v1.00 Mouse [413c:3010] on usb-0000:00:1d.1-1
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[444fc0002413b830]
intel8x0_measure_ac97_clock: measured 49468 usecs
intel8x0: clocking to 48000
ieee80211_crypt: registered algorithm 'NULL'
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.21
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:01:03.0[A] -> GSI 5 (level, low) -> IRQ 5
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ieee80211_crypt: registered algorithm 'WEP'
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
ReiserFS: hda6: found reiserfs format "3.6" with standard journal
ReiserFS: hda6: using ordered data mode
ReiserFS: hda6: journal params: device hda6, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda6: checking transaction log (hda6)
ReiserFS: hda6: Using r5 hash to sort names
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G chipsets
intelfb: Version 0.9.2
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 11 (level, low) -> IRQ 11
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
intelfb: Cannot remap FB region.
Real Time Clock Driver v1.12
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex


and

Code:

iris root # uname -a
Linux iris 2.6.10-gentoo-r6basic #1 Tue Jan 25 21:52:51 CET 2005 i686 Intel(R) Pentium(R) M processor 1.60GHz GenuineIntel GNU/Linux


and kernel config:

Code:

                                                   [*] CPU Frequency scaling                                                                                 
│ │
  │ │                                         [ ]   Enable CPUfreq debugging                                                                            │ │
  │ │                                         < >   /proc/cpufreq interface (deprecated)                                                                │ │
  │ │                                               Default CPUFreq governor (userspace)  --->                                                          │ │
  │ │                                         <*>   'performance' governor                                                                              │ │
  │ │                                         <*>   'powersave' governor                                                                                │ │
  │ │                                         ---   'userspace' governor for userspace frequency scaling                                                │ │
  │ │                                         [ ]     /proc/sys/cpu/ interface (2.4. / OLD)                                                             │ │
  │ │                                         <*>   'ondemand' cpufreq policy governor                                                                  │ │
  │ │                                         <*>   CPU frequency table helpers                                                                         │ │
  │ │                                         ---   CPUFreq processor drivers                                                                           │ │
  │ │                                         <*> ACPI Processor P-States driver                                                                        │ │
  │ │                                         < > AMD Mobile K6-2/K6-3 PowerNow!                                                                        │ │
  │ │                                         < > AMD Mobile Athlon/Duron PowerNow!                                                                     │ │
  │ │                                         < > AMD Opteron/Athlon64 PowerNow!                                                                        │ │
  │ │                                         < > Cyrix MediaGX/NatSemi Geode Suspend Modulation                                                        │ │
  │ │                                         <*> Intel Enhanced SpeedStep                                                                              │ │
  │ │                                         [*]   Use ACPI tables to decode valid frequency/voltage pairs                                             │ │
  │ │                                         [*]   Built-in tables for Banias CPUs                                                                     │ │
  │ │                                         < > Intel Speedstep on ICH-M chipsets (ioport interface)                                                  │ │
  │ │                                         < > Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface)                                               │ │
  │ │                                         < > Intel Pentium 4 clock modulation                                                                      │ │
  │ │                                         < > nVidia nForce2 FSB changing                                                                           │ │
  │ │                                         < > Transmeta LongRun                                                                                     │ │
  │ │                                         < > VIA Cyrix III Longhaul                                                                                │ │
  │ │                                         --- shared options                                                                                        │ │
  │ │                                         [ ] /proc/acpi/processor/../performance interface (deprecated)


[/code]
_________________
Regards,

Saimon Moore


Last edited by saimonm on Wed Apr 13, 2005 4:50 am; edited 1 time in total
Back to top
View user's profile Send private message
dnas
n00b
n00b


Joined: 26 Jun 2004
Posts: 35
Location: Belgium

PostPosted: Thu Feb 03, 2005 10:45 pm    Post subject: Reply with quote

building Intel Enhanced SpeedStep in your kernel is not needed ... try to not build this in your kernel ... I'm also working with the same processor and works fine here ... I also have ACPI Processor P-States driver as a module in the kernel not build in ...

Code:

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
# CONFIG_CPU_FREQ_DEBUG is not set
# CONFIG_CPU_FREQ_PROC_INTF is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
# CONFIG_CPU_FREQ_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_TABLE=y

#
# CPUFreq processor drivers
#
CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_X86_POWERNOW_K6 is not set
# CONFIG_X86_POWERNOW_K7 is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_GX_SUSPMOD is not set
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_SPEEDSTEP_ICH is not set
# CONFIG_X86_SPEEDSTEP_SMI is not set
# CONFIG_X86_P4_CLOCKMOD is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_LONGRUN is not set
# CONFIG_X86_LONGHAUL is not set
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Fri Feb 04, 2005 5:54 am    Post subject: Reply with quote

Hi dnas,


I recompiled the kernel via

Code:
make && make modules modules_install install

Code:
modules_update


removing support for enhanced speedstep and added
ACPI Processor P-States driver as a module:

Code:

CONFIG_X86_ACPI_CPUFREQ=m


I added it to autoload (acpi-cpufreq), rebooted and now in dmesg I'm still getting the
message about the speedstep no table support but I'm also getting this:

Code:

acpi_cpufreq: Unknown symbol acpi_processor_notify_smm
acpi_cpufreq: Unknown symbol acpi_processor_unregister_performance
acpi_cpufreq: Unknown symbol acpi_processor_register_performance


I didn't find anything helpfull in the forums,google about these entries just hackers patches etc...(Nothing that made sense to me at least ;).

Complete dmesg follows
Code:

Linux version 2.6.10-gentoo-r6basic (root@livecd) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #1 Tue Jan 25 21:52:51 CET 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003feaa000 (usable)
 BIOS-e820: 000000003feaa000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000fec10000 - 00000000fec20000 (reserved)
 BIOS-e820: 00000000feda0000 - 00000000fee00000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
126MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 261802
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32426 pages, LIFO batch:7
DMI 2.3 present.
ACPI: RSDP (v000 DELL                                  ) @ 0x000fdf00
ACPI: RSDT (v001 DELL    CPi R   0x27d40909 ASL  0x00000061) @ 0x3fef0000
ACPI: FADT (v001 DELL    CPi R   0x27d40909 ASL  0x00000061) @ 0x3fef0400
ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 MSFT 0x0100000e) @ 0x00000000
Built 1 zonelists
Kernel command line: ro root=/dev/hda7 video=vesafb:ywrap,pmipal,1024x768-32@85 splash=verbose,theme:emergence
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01808000)
Initializing CPU#0
CPU 0 irqstacks, hard=c054f000 soft=c054e000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1598.912 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1032152k/1047208k available (2888k kernel code, 14300k reserved, 1295k data, 196k init, 129704k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3170.30 BogoMIPS (lpj=1585152)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: afe9f9bf 00000000 00000000 00000000
CPU: After vendor identify, caps:  afe9f9bf 00000000 00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: After all inits, caps:        afe9f9bf 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.60GHz stepping 06
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0800)
checking if image is initramfs... it is
Freeing initrd memory: 588k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfc96e, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041105
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *11
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically.  If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device().  As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior.  If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x800-0x805 could not be reserved
pnp: 00:01: ioport range 0x808-0x80f could not be reserved
pnp: 00:02: ioport range 0xf400-0xf4fe has been reserved
pnp: 00:02: ioport range 0x806-0x807 has been reserved
pnp: 00:02: ioport range 0x810-0x85f could not be reserved
pnp: 00:02: ioport range 0x860-0x87f has been reserved
pnp: 00:02: ioport range 0x880-0x8bf has been reserved
pnp: 00:02: ioport range 0x8c0-0x8df has been reserved
pnp: 00:07: ioport range 0x900-0x97f has been reserved
pnp: 00:0c: ioport range 0x7b0-0x7bb has been reserved
pnp: 00:0c: ioport range 0x7c0-0x7df has been reserved
pnp: 00:0c: ioport range 0xbb0-0xbbb has been reserved
pnp: 00:0c: ioport range 0xbc0-0xbdf has been reserved
pnp: 00:0c: ioport range 0xfb0-0xfbb has been reserved
pnp: 00:0c: ioport range 0xfc0-0xfdf has been reserved
pnp: 00:0c: ioport range 0x13b0-0x13bb has been reserved
pnp: 00:0c: ioport range 0x13c0-0x13df has been reserved
Machine check exception polling timer started.
audit: initializing netlink socket (disabled)
audit(1107498635.236:0): initialized
highmem bounce pool size: 64 pages
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.22 [Flags: R/W].
Initializing Cryptographic API
inotify device minor=63
lp: driver loaded but no devices found
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 855 Chipset.
agpgart: Maximum main memory to use for agp memory: 940M
agpgart: Detected 892K stolen memory.
agpgart: AGP aperture is 128M @ 0xf0000000
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 5 (level, low) -> IRQ 5
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: PS/2 Generic Mouse on isa0060/serio1
input: PC Speaker
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP(,...)]
lp0: using parport0 (interrupt-driven).
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
elevator: using anticipatory as default io scheduler
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: FUJITSU MHT2040AH, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STCD-RW/DVD-ROM GCC-4243N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ieee1394: raw1394: /dev/raw1394 device initialized
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
ip_conntrack version 2.1 (8181 buckets, 65448 max) - 300 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>.  http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
speedstep-centrino: no table support for CPU model "Intel(R) Pentium(R) M processor 1.60GHz":
ACPI wakeup devices:
 LID PBTN PCI0 USB0  CH1 USB1 USB2 USB3 MODM PCIE
ACPI: (supports S0 S1 S3 S4 S4bios S5)
ReiserFS: hda7: found reiserfs format "3.6" with standard journal
ReiserFS: hda7: using ordered data mode
ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda7: checking transaction log (hda7)
ReiserFS: hda7: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 196k freed
Adding 2000084k swap on /dev/hda3.  Priority:-1 extents:1
e100: Intel(R) PRO/100 Network Driver, 3.2.3-k2-NAPI
e100: Copyright(c) 1999-2004 Intel Corporation
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 11 (level, low) -> IRQ 11
e100: eth0: e100_probe: addr 0xfcffd000, irq 11, MAC addr 00:11:43:3E:95:4A
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
PCI: Enabling device 0000:01:01.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:01:01.0[A] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:01:01.0 [1028:0164]
Yenta: ISA IRQ mask 0x0458, PCI irq 11
Socket status: 30000006
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:01.1[B] -> GSI 11 (level, low) -> IRQ 11
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[fcfff800-fcffffff]  Max Packet=[2048]
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 11 (level, low) -> IRQ 11
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 11, pci mem 0xfaeffc00
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 11, io base 0xbf80
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 0xbf40
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 11, io base 0xbf20
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usb 3-1: new low speed USB device using uhci_hcd and address 2
input: USB HID v1.00 Mouse [413c:3010] on usb-0000:00:1d.1-1
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[444fc0002413b830]
intel8x0_measure_ac97_clock: measured 49480 usecs
intel8x0: clocking to 48000
ieee80211_crypt: registered algorithm 'NULL'
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.21
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:01:03.0[A] -> GSI 5 (level, low) -> IRQ 5
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ieee80211_crypt: registered algorithm 'WEP'
acpi_cpufreq: Unknown symbol acpi_processor_notify_smm
acpi_cpufreq: Unknown symbol acpi_processor_unregister_performance
acpi_cpufreq: Unknown symbol acpi_processor_register_performance
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
ReiserFS: hda6: found reiserfs format "3.6" with standard journal
ReiserFS: hda6: using ordered data mode
ReiserFS: hda6: journal params: device hda6, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda6: checking transaction log (hda6)
ReiserFS: hda6: Using r5 hash to sort names
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G chipsets
intelfb: Version 0.9.2
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 11 (level, low) -> IRQ 11
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
intelfb: Cannot remap FB region.
Real Time Clock Driver v1.12
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex

_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Fri Feb 04, 2005 6:09 am    Post subject: Reply with quote

Hi,

I also tried adding cpufreq debug support. I compiled it into the kernel

Code:
CONFIG_CPU_FREQ_DEBUG=y


and in dmesg it complains about this option not existing:


Code:

Kernel command line: ro root=/dev/hda7 video=vesafb:ywrap,pmipal,1024x768-32@85
splash=verbose,theme:emergence cpufreq.debug=7
Unknown boot option `cpufreq.debug=7': ignoring

_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Fri Feb 04, 2005 6:27 am    Post subject: Reply with quote

I also added in Power Management debug and acpi debug and I still get not much more info
than before and it doesn't recognize the cpufreq.debug boot option.

See...

Code:

CONFIG_PM_DEBUG=y
CONFIG_ACPI_DEBUG=y
CONFIG_CPU_FREQ_DEBUG=y


Code:

acpi_cpufreq: Unknown symbol cpufreq_debug_printk
acpi_cpufreq: Unknown symbol acpi_processor_notify_smm
acpi_cpufreq: Unknown symbol acpi_processor_unregister_performance
acpi_cpufreq: Unknown symbol acpi_processor_register_performance


Still can't find any info on 'Unknown symbol cpufreq_debug_printk'

At wits end now :(

Full dmesg:

Code:

Linux version 2.6.10-gentoo-r6basic (root@livecd) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #1 Tue Jan 25 21:52:51 CET 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003feaa000 (usable)
 BIOS-e820: 000000003feaa000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000fec10000 - 00000000fec20000 (reserved)
 BIOS-e820: 00000000feda0000 - 00000000fee00000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
126MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 261802
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32426 pages, LIFO batch:7
DMI 2.3 present.
ACPI: RSDP (v000 DELL                                  ) @ 0x000fdf00
ACPI: RSDT (v001 DELL    CPi R   0x27d40909 ASL  0x00000061) @ 0x3fef0000
ACPI: FADT (v001 DELL    CPi R   0x27d40909 ASL  0x00000061) @ 0x3fef0400
ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 MSFT 0x0100000e) @ 0x00000000
Built 1 zonelists
Kernel command line: ro root=/dev/hda7 video=vesafb:ywrap,pmipal,1024x768-32@85 splash=verbose,theme:emergence cpufreq.debug=7
Unknown boot option `cpufreq.debug=7': ignoring
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01808000)
Initializing CPU#0
CPU 0 irqstacks, hard=c054f000 soft=c054e000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1598.892 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1032152k/1047208k available (2888k kernel code, 14300k reserved, 1295k data, 196k init, 129704k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3170.30 BogoMIPS (lpj=1585152)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: afe9f9bf 00000000 00000000 00000000
CPU: After vendor identify, caps:  afe9f9bf 00000000 00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: After all inits, caps:        afe9f9bf 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.60GHz stepping 06
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0800)
checking if image is initramfs... it is
Freeing initrd memory: 588k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfc96e, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041105
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *11
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically.  If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device().  As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior.  If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x800-0x805 could not be reserved
pnp: 00:01: ioport range 0x808-0x80f could not be reserved
pnp: 00:02: ioport range 0xf400-0xf4fe has been reserved
pnp: 00:02: ioport range 0x806-0x807 has been reserved
pnp: 00:02: ioport range 0x810-0x85f could not be reserved
pnp: 00:02: ioport range 0x860-0x87f has been reserved
pnp: 00:02: ioport range 0x880-0x8bf has been reserved
pnp: 00:02: ioport range 0x8c0-0x8df has been reserved
pnp: 00:07: ioport range 0x900-0x97f has been reserved
pnp: 00:0c: ioport range 0x7b0-0x7bb has been reserved
pnp: 00:0c: ioport range 0x7c0-0x7df has been reserved
pnp: 00:0c: ioport range 0xbb0-0xbbb has been reserved
pnp: 00:0c: ioport range 0xbc0-0xbdf has been reserved
pnp: 00:0c: ioport range 0xfb0-0xfbb has been reserved
pnp: 00:0c: ioport range 0xfc0-0xfdf has been reserved
pnp: 00:0c: ioport range 0x13b0-0x13bb has been reserved
pnp: 00:0c: ioport range 0x13c0-0x13df has been reserved
Machine check exception polling timer started.
audit: initializing netlink socket (disabled)
audit(1107501520.162:0): initialized
highmem bounce pool size: 64 pages
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.22 [Flags: R/W].
Initializing Cryptographic API
inotify device minor=63
lp: driver loaded but no devices found
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 855 Chipset.
agpgart: Maximum main memory to use for agp memory: 940M
agpgart: Detected 892K stolen memory.
agpgart: AGP aperture is 128M @ 0xf0000000
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 5 (level, low) -> IRQ 5
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: PS/2 Generic Mouse on isa0060/serio1
input: PC Speaker
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP(,...)]
lp0: using parport0 (interrupt-driven).
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
elevator: using anticipatory as default io scheduler
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: FUJITSU MHT2040AH, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STCD-RW/DVD-ROM GCC-4243N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ieee1394: raw1394: /dev/raw1394 device initialized
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
ip_conntrack version 2.1 (8181 buckets, 65448 max) - 300 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>.  http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
speedstep-centrino: no table support for CPU model "Intel(R) Pentium(R) M processor 1.60GHz":
ACPI wakeup devices:
 LID PBTN PCI0 USB0  CH1 USB1 USB2 USB3 MODM PCIE
ACPI: (supports S0 S1 S3 S4 S4bios S5)
ReiserFS: hda7: found reiserfs format "3.6" with standard journal
ReiserFS: hda7: using ordered data mode
ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda7: checking transaction log (hda7)
ReiserFS: hda7: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 196k freed
Adding 2000084k swap on /dev/hda3.  Priority:-1 extents:1
e100: Intel(R) PRO/100 Network Driver, 3.2.3-k2-NAPI
e100: Copyright(c) 1999-2004 Intel Corporation
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 11 (level, low) -> IRQ 11
e100: eth0: e100_probe: addr 0xfcffd000, irq 11, MAC addr 00:11:43:3E:95:4A
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
PCI: Enabling device 0000:01:01.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:01:01.0[A] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:01:01.0 [1028:0164]
Yenta: ISA IRQ mask 0x0458, PCI irq 11
Socket status: 30000006
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:01.1[B] -> GSI 11 (level, low) -> IRQ 11
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[fcfff800-fcffffff]  Max Packet=[2048]
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 11 (level, low) -> IRQ 11
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 11, pci mem 0xfaeffc00
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 11, io base 0xbf80
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 0xbf40
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 11, io base 0xbf20
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usb 3-1: new low speed USB device using uhci_hcd and address 2
input: USB HID v1.00 Mouse [413c:3010] on usb-0000:00:1d.1-1
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[444fc0002413b830]
intel8x0_measure_ac97_clock: measured 49500 usecs
intel8x0: clocking to 48000
ieee80211_crypt: registered algorithm 'NULL'
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.21
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:01:03.0[A] -> GSI 5 (level, low) -> IRQ 5
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ieee80211_crypt: registered algorithm 'WEP'
acpi_cpufreq: Unknown symbol cpufreq_debug_printk
acpi_cpufreq: Unknown symbol acpi_processor_notify_smm
acpi_cpufreq: Unknown symbol acpi_processor_unregister_performance
acpi_cpufreq: Unknown symbol acpi_processor_register_performance
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
ReiserFS: hda6: found reiserfs format "3.6" with standard journal
ReiserFS: hda6: using ordered data mode
ReiserFS: hda6: journal params: device hda6, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda6: checking transaction log (hda6)
ReiserFS: hda6: Using r5 hash to sort names
hda: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
hda: set_drive_speed_status: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was 100
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G chipsets
intelfb: Version 0.9.2
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 11 (level, low) -> IRQ 11
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
intelfb: Cannot remap FB region.
Real Time Clock Driver v1.12
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex

_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Fri Feb 04, 2005 6:42 am    Post subject: Reply with quote

Hi,

I'm just throwing out ideas here but could this be in any way related to my CFLAGS:

Code:
CFLAGS="-march=pentium3 -O2 -fomit-frame-pointer -pipe -mfpmath=sse -funroll-loops""


??
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Fri Feb 04, 2005 6:38 pm    Post subject: Reply with quote

Hi,

I've tried re-adding the enhanced speedstep-centrino option

Code:

CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y


but this time compiling it as a module and autoloading it.

Result:

Code:

acpi_cpufreq: Unknown symbol cpufreq_debug_printk
acpi_cpufreq: Unknown symbol acpi_processor_notify_smm
acpi_cpufreq: Unknown symbol acpi_processor_unregister_performance
acpi_cpufreq: Unknown symbol acpi_processor_register_performance
speedstep_centrino: Unknown symbol cpufreq_debug_printk
speedstep_centrino: Unknown symbol acpi_processor_notify_smm
speedstep_centrino: Unknown symbol acpi_processor_unregister_performance
speedstep_centrino: Unknown symbol acpi_processor_register_performance


I get the impression that this is not a hardware issue but software.

Am I on the right track? The strange thing is , is that after googling for the above symbols I can't find anything and nothing in the forums either.

Could someone lend me a hand here. I'm pretty stuck atm.

Thanks

Saimon
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Mon Feb 07, 2005 1:51 pm    Post subject: Reply with quote

Hi dnas,

As I still haven't got anywhere with this could you please post the following items for me so I can compare your setup with mine:

Quote:

- cat /proc/cpuinfo
- dmesg
- Your CFLAGS
- ls -laR /sys/devices/system/cpu/cpu0/
- ls -laR /proc/acpi


Much appreciated...

Thanks...
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
Tucker
n00b
n00b


Joined: 01 Oct 2003
Posts: 28
Location: Cottbus (Germany)

PostPosted: Tue Feb 08, 2005 8:23 pm    Post subject: Reply with quote

Hi saimonm,

you never mentioned the processor family you configured your kernel for. Is it really

Pentium M ?

And: my processor/chipset matches exactly yours. If you still encounter problems, i will
post my configs. (Everything is working fine here)

Tucker
Back to top
View user's profile Send private message
jmack1010
Tux's lil' helper
Tux's lil' helper


Joined: 25 Jan 2004
Posts: 93
Location: University of Cincinnati, Oh

PostPosted: Wed Feb 09, 2005 1:41 am    Post subject: Reply with quote

visit acpi.sf.net and patch your kernel. it may be that your version of acpi does not very well support enhanced speedstep.

joe
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Wed Feb 09, 2005 8:38 am    Post subject: Reply with quote

Hi,

Thanks guys for your posts. I was beggining to lose hope ;)

Tucker,

I decided to play it safe and go with gcc 3.3.x and so configured the kernel for pentium3. (i686) (I posted my cflags earlier in this thread.)
I went with pentium3 as after having a good look around the forums it seemed the most prudent thing to do.
Perhaps I might need to try gcc 3.4.x and pentium-M but as it's still masked I'm hesitant.

jmack1010,

I was just about to patch the kernel with the 2.6.10 patch from acpi but I was investigating possible patches to speedstep-centrino.c (As recommended by Jordi Cucurull (http://www.ccd.uab.es/~jordicj/linux/inspiron510m.php3)) beforehand.

The one I found on at Tuxmobil.org (http://tuxmobil.org/centrino.html) doesn't seem to be patched against 2.6.10.

I'm using 2.6.10 gentoo dev sources r6.

I'm also investigating the possibility that my dsdt is faulty. It has been compiled with Microsoft's compiler and is thus likely to be faulty. Though If I do find errors I'm going to have a hard time fixing them. :(

I'll patch my kernel with the acpi patches as a first step and see what happens.

Then progressively try other things.

Tucker,
what kernel are you using? Is it patched at all? Could you post the bit in speedstep-centrino.c about vendor, model,stepping masks? Is it a dell?

One other thing. The howto at gentoo-wiki for fixing common acpi problems (http://gentoo-wiki.com/HOWTO_Fix_Common_ACPI_Problems) suggests that >= 2.6.9 kernels have the ability for the user to specify the dsdt to be loaded upon booting but I could have sworn that my kernel does not allow that. I can't be sure as I'm at work but I'm around 85% sure. I'll check tonight, though.

Thanks again for helping me out here...

Saimon
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
Tucker
n00b
n00b


Joined: 01 Oct 2003
Posts: 28
Location: Cottbus (Germany)

PostPosted: Wed Feb 09, 2005 4:52 pm    Post subject: Reply with quote

Hi Saimon,

I'll think, i made it. Still not sure of course, but i was able to reproduce your error. And let us give a chance:

Perhaps you misunderstood me somehow: with processor-family in my last post i did not thaught about your CFLAGS (there are correct, the pentium m ist based on a pentium 3 with some enhancements), but about the processor type/family in the kernel-config.

So i played a little bit with the settings (my kernel ist 2.6.10-r7, and I can't set both acpi processor p-states and enhanced speedstep at the same time) and i got your error!

With the enhanced speedstep compiled in and a processor-type like "just" a pentium 3, dmesg showed me "no table support for....". You'll have to set the processor type to pentium m!

Hope, thats the solution. By the way, your second dmesg-output showed the same error with disabled speedstep-centrino. That can't be. Probably forgot to mount /boot ?? :wink:

Ok, here are my settings and infos:

Code:
micha@schleppi ~ $ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : Intel(R) Pentium(R) M processor 1.60GHz
stepping        : 6
cpu MHz         : 1594.812
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        : 3153.92


Same as yours.

The Kernel-Config:
Code:
#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
<snip>
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
CONFIG_MPENTIUMM=y
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set

...

#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
# CONFIG_SOFTWARE_SUSPEND is not set

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_X86_PM_TIMER is not set

...
APM is not set
...

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
# CONFIG_CPU_FREQ_DEBUG is not set
# CONFIG_CPU_FREQ_PROC_INTF is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_24_API is not set
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_TABLE=y

#
# CPUFreq processor drivers
#
# CONFIG_X86_ACPI_CPUFREQ is not set
# CONFIG_X86_POWERNOW_K6 is not set
# CONFIG_X86_POWERNOW_K7 is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_GX_SUSPMOD is not set
CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
# CONFIG_X86_SPEEDSTEP_ICH is not set
# CONFIG_X86_SPEEDSTEP_SMI is not set
# CONFIG_X86_P4_CLOCKMOD is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_LONGRUN is not set
# CONFIG_X86_LONGHAUL is not set



I tried to find out wether to use P-Tables or centrino-speedstep. But i came to no solution - just because the centrino-speedstep is more specific, i made this choice. Both worked fine for me.

Then i put of course all the modules in modules.autoload/kernel-2.6 and perfect! I was able to set the speed by hand.

Just as info: i'm still playing around with the several daemons. cpufreqd is my favourite by now. but i'm sure i'll keep on testing and playing (it's just one week old, my new "baby").

Ah: here are my CFLAGS (found them somewhere on the forum / net). Working fine so far.

Code:
CFLAGS="-march=pentium3 -O2 -mmmx -msse -msse2 -funroll-loops -pipe -mfpmath=sse,387 -fomit-frame-pointer"


Now just hoping, my long post was not ...

cu, tucker

sry for my english
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Wed Feb 09, 2005 9:59 pm    Post subject: Reply with quote

Hi,

First experiment didn't work.

I applied the acpi.sf.net patch for 2.6.10
http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/2.6.10/acpi-20050125-2.6.10.diff.bz2
(Patching went well), checked the processor-family in the kernel. It was already correctly set as pentium m. and recompiled.

I'm still getting the exact same error.

Code:

...
# CONFIG_X86_CPUID is not set
# CPU Frequency scaling
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_DEBUG=y
# CONFIG_CPU_FREQ_PROC_INTF is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_24_API is not set
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_TABLE=y
# CPUFreq processor drivers
# CONFIG_X86_ACPI_CPUFREQ is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
...
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_X86_GENERIC is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
# CONFIG_X86_MCE_P4THERMAL is not set
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set
# CONFIG_X86_PM_TIMER is not set
# CONFIG_X86_ACPI_CPUFREQ is not set
# CONFIG_X86_POWERNOW_K6 is not set
# CONFIG_X86_POWERNOW_K7 is not set
# CONFIG_X86_POWERNOW_K8 is not set
# CONFIG_X86_GX_SUSPMOD is not set
CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
# CONFIG_X86_SPEEDSTEP_ICH is not set
# CONFIG_X86_SPEEDSTEP_SMI is not set
# CONFIG_X86_P4_CLOCKMOD is not set
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
# CONFIG_X86_LONGRUN is not set
# CONFIG_X86_LONGHAUL is not set
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_X86_BIOS_REBOOT=y
...
CONFIG_PM_DEBUG=y
# CONFIG_X86_PM_TIMER is not set
...
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_ACPI_CONTAINER is not set
# CONFIG_X86_ACPI_CPUFREQ is not set
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set
...
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
[b]CONFIG_MPENTIUMM=y[/b]
# CONFIG_MPENTIUM4 is not set





I'm now only autoloading the speedstep-centrino module:

Code:

#acpi-cpufreq
speedstep-centrino


and the result:

Code:

Linux version 2.6.10-gentoo-r6basic (root@livecd) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #1 Tue Jan 25 21:52:51 CET 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003feaa000 (usable)
 BIOS-e820: 000000003feaa000 - 0000000040000000 (reserved)
 BIOS-e820: 00000000fec10000 - 00000000fec20000 (reserved)
 BIOS-e820: 00000000feda0000 - 00000000fee00000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
126MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 261802
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 225280 pages, LIFO batch:16
  HighMem zone: 32426 pages, LIFO batch:7
DMI 2.3 present.
[b]ACPI: RSDP (v000 DELL                                  ) @ 0x000fdf00
ACPI: RSDT (v001 DELL    CPi R   0x27d5011c ASL  0x00000061) @ 0x3fef0000
ACPI: FADT (v001 DELL    CPi R   0x27d5011c ASL  0x00000061) @ 0x3fef0400
ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 MSFT 0x0100000e) @ 0x00000000[/b]
Built 1 zonelists
Kernel command line: ro root=/dev/hda7 video=vesafb:ywrap,pmipal,1024x768-32@85 splash=verbose,theme:emergence
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01808000)
Initializing CPU#0
CPU 0 irqstacks, hard=c054f000 soft=c054e000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1598.950 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1032152k/1047208k available (2888k kernel code, 14300k reserved, 1295k data, 196k init, 129704k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3170.30 BogoMIPS (lpj=1585152)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: afe9f9bf 00000000 00000000 00000000
CPU: After vendor identify, caps:  afe9f9bf 00000000 00000000 00000000
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: After all inits, caps:        afe9f9bf 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.60GHz stepping 06
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0800)
checking if image is initramfs... it is
Freeing initrd memory: 588k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfc96e, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041105
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *11
ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically.  If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device().  As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior.  If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x800-0x805 could not be reserved
pnp: 00:01: ioport range 0x808-0x80f could not be reserved
pnp: 00:02: ioport range 0xf400-0xf4fe has been reserved
pnp: 00:02: ioport range 0x806-0x807 has been reserved
pnp: 00:02: ioport range 0x810-0x85f could not be reserved
pnp: 00:02: ioport range 0x860-0x87f has been reserved
pnp: 00:02: ioport range 0x880-0x8bf has been reserved
pnp: 00:02: ioport range 0x8c0-0x8df has been reserved
pnp: 00:07: ioport range 0x900-0x97f has been reserved
pnp: 00:0c: ioport range 0x7b0-0x7bb has been reserved
pnp: 00:0c: ioport range 0x7c0-0x7df has been reserved
pnp: 00:0c: ioport range 0xbb0-0xbbb has been reserved
pnp: 00:0c: ioport range 0xbc0-0xbdf has been reserved
pnp: 00:0c: ioport range 0xfb0-0xfbb has been reserved
pnp: 00:0c: ioport range 0xfc0-0xfdf has been reserved
pnp: 00:0c: ioport range 0x13b0-0x13bb has been reserved
pnp: 00:0c: ioport range 0x13c0-0x13df has been reserved
Machine check exception polling timer started.
audit: initializing netlink socket (disabled)
audit(1107988799.298:0): initialized
highmem bounce pool size: 64 pages
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.22 [Flags: R/W].
Initializing Cryptographic API
inotify device minor=63
lp: driver loaded but no devices found
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 855 Chipset.
agpgart: Maximum main memory to use for agp memory: 940M
agpgart: Detected 892K stolen memory.
agpgart: AGP aperture is 128M @ 0xf0000000
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI interrupt 0000:00:1f.6[B] -> GSI 5 (level, low) -> IRQ 5
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: PS/2 Generic Mouse on isa0060/serio1
input: PC Speaker
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP(,...)]
lp0: using parport0 (interrupt-driven).
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
elevator: using anticipatory as default io scheduler
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: FUJITSU MHT2040AH, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STCD-RW/DVD-ROM GCC-4243N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
hda: max request size: 128KiB
hda: 78140160 sectors (40007 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ieee1394: raw1394: /dev/raw1394 device initialized
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
ip_conntrack version 2.1 (8181 buckets, 65448 max) - 300 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>.  http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
[b]speedstep-centrino: no table support for CPU model "Intel(R) Pentium(R) M processor 1.60GHz":
ACPI wakeup devices:
 LID PBTN PCI0 USB0  CH1 USB1 USB2 USB3 MODM PCIE
ACPI: (supports S0 S1 S3 S4 S4bios S5)[/b]
ReiserFS: hda7: found reiserfs format "3.6" with standard journal
ReiserFS: hda7: using ordered data mode
ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda7: checking transaction log (hda7)
ReiserFS: hda7: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 196k freed
Adding 2000084k swap on /dev/hda3.  Priority:-1 extents:1
e100: Intel(R) PRO/100 Network Driver, 3.2.3-k2-NAPI
e100: Copyright(c) 1999-2004 Intel Corporation
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 11 (level, low) -> IRQ 11
e100: eth0: e100_probe: addr 0xfcffd000, irq 11, MAC addr 00:11:43:3E:95:4A
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
PCI: Enabling device 0000:01:01.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:01:01.0[A] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:01:01.0 [1028:0164]
Yenta: ISA IRQ mask 0x0458, PCI irq 11
Socket status: 30000006
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI interrupt 0000:01:01.1[B] -> GSI 11 (level, low) -> IRQ 11
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[fcfff800-fcffffff]  Max Packet=[2048]
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 11 (level, low) -> IRQ 11
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 11, pci mem 0xfaeffc00
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 26 Oct 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 11, io base 0xbf80
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 0xbf40
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 11, io base 0xbf20
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usb 3-1: new low speed USB device using uhci_hcd and address 2
input: USB HID v1.00 Mouse [413c:3010] on usb-0000:00:1d.1-1
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 5 (level, low) -> IRQ 5
PCI: Setting latency timer of device 0000:00:1f.5 to 64
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[444fc0002413b830]
intel8x0_measure_ac97_clock: measured 49488 usecs
intel8x0: clocking to 48000
ieee80211_crypt: registered algorithm 'NULL'
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.21
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:01:03.0[A] -> GSI 5 (level, low) -> IRQ 5
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ieee80211_crypt: registered algorithm 'WEP'
[b]speedstep_centrino: Unknown symbol cpufreq_debug_printk
speedstep_centrino: Unknown symbol acpi_processor_notify_smm
speedstep_centrino: Unknown symbol acpi_processor_unregister_performance
speedstep_centrino: Unknown symbol acpi_processor_register_performance[/b]
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
ReiserFS: hda6: found reiserfs format "3.6" with standard journal
ReiserFS: hda6: using ordered data mode
ReiserFS: hda6: journal params: device hda6, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda6: checking transaction log (hda6)
ReiserFS: hda6: Using r5 hash to sort names
hda: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown
hda: set_drive_speed_status: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was 100
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G chipsets
intelfb: Version 0.9.2
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 11 (level, low) -> IRQ 11
allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
intelfb: Cannot remap FB region.
Real Time Clock Driver v1.12
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex


You had given me a ray of hope with the suggestion about the processor family. But when I saw I had already correctly set it I was dismayed. It appears the acpi patch has done nothing either.
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Wed Feb 09, 2005 10:09 pm    Post subject: Reply with quote

I just tried recompiling my dsdt with the intel compiler and I'm getting this:

Code:

Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20041203 [Feb  9 2005]
Copyright (C) 2000 - 2004 Intel Corporation
Supports ACPI Specification Revision 2.0c

dsdt.dsl   677:     Method (\_WAK, 1, NotSerialized)
Warning  2026 -                 ^ Reserved method must return a value (_WAK)

dsdt.dsl  1966:                 Method (_S0D, 0, NotSerialized)
Warning  2033 -      Unknown reserved name ^  (_S0D)

dsdt.dsl  2018:                 Method (_S0D, 0, NotSerialized)
Warning  2033 -      Unknown reserved name ^  (_S0D)

dsdt.dsl  2074:                 Method (_S0D, 0, NotSerialized)
Warning  2033 -      Unknown reserved name ^  (_S0D)

dsdt.dsl  2118:                 Method (_S0D, 0, NotSerialized)
Warning  2033 -      Unknown reserved name ^  (_S0D)

dsdt.dsl  2856:                     Return (Package (0x00) {})
Warning  2018 -    Effective AML package length is zero ^

ASL Input:  dsdt.dsl - 3212 lines, 94258 bytes, 1244 keywords
AML Output: DSDT.aml - 12456 bytes 480 named objects 764 executable opcodes

Compilation complete. 0 Errors, 6 Warnings, 0 Remarks, 318 Optimizations


As it seems to be only warnings, perhaps my dsdt is fine, in which case I'm even more lost than before. :(

help ...
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Wed Feb 09, 2005 10:32 pm    Post subject: Reply with quote

I also tried setting the acpi_os_name kernel parameter to "Windows 2001" after grepping the dsdt.dsl for OS and finding an if statement for Windows XP

From dsl:

Code:


376:            If (CondRefOf (\_OSI, Local0))
378:                If (\_OSI (WXP))
385:                If (STRE (\_OS, W98S))
390:                If (STRE (\_OS, NT5S))
395:                If (STRE (\_OS, WINM))

    Name (WXP, "Windows 2001")



But although this kernel param was recognised, the result was the same:

Code:

Kernel command line: ro root=/dev/hda7 video=vesafb:ywrap,pmipal,1024x768-32@85 splash=verbose,theme:emergence acpi_os_name="Windows 2001" cpufreq.debug=7
Unknown boot option `cpufreq.debug=7': ignoring
<snip>
ACPI: Overriding _OS definition to 'Windows 2001'
<snip>
speedstep-centrino: no table support for CPU model "Intel(R) Pentium(R) M processor 1.60GHz":
ACPI wakeup devices:
 LID PBTN PCI0 USB0  CH1 USB1 USB2 USB3 MODM PCIE
ACPI: (supports S0 S1 S3 S4 S4bios S5)
<snip>
speedstep_centrino: Unknown symbol cpufreq_debug_printk
speedstep_centrino: Unknown symbol acpi_processor_notify_smm
speedstep_centrino: Unknown symbol acpi_processor_unregister_performance
speedstep_centrino: Unknown symbol acpi_processor_register_performance



What I keep coming back to is these 'Unknown symbols'? Why would I be getting them? I keep getting the feeling that this is somehow related to my cflags being set to pentium 3 or the gcc. I don't know really.
But it's strange that it doesn't recognize the cpufreq.debug boot option when I have it explicitly compiled into my kernel.
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
Tucker
n00b
n00b


Joined: 01 Oct 2003
Posts: 28
Location: Cottbus (Germany)

PostPosted: Wed Feb 09, 2005 11:42 pm    Post subject: Reply with quote

ok, CFLAGS and gcc. Perhaps.

I took a short look in my kernel-code (2.6.10-r7) and the Makefiles in /arch/i386 and beneath. they play around with the -mtune=... flags which is the followup of the deprecated -mcpu. Must not a problem, but your compiler is 3.3.5 (according to the dmesg) and i think, it doesn't know about -mtune


gcc-3.3.5 and i386
gcc-3.4.3 and i386

Might be a reason, why the speedstep-centrino module is left out. Just give some debug-hacks in the sources a chance.

Tucker[/url]
Back to top
View user's profile Send private message
Tucker
n00b
n00b


Joined: 01 Oct 2003
Posts: 28
Location: Cottbus (Germany)

PostPosted: Thu Feb 10, 2005 12:10 am    Post subject: Reply with quote

Take a look at the kernels changelog at kernel.org
its full with acpi, speedstep and ...

the first post after a merry christmas was
Quote:
<torvalds@ppc970.osdl.org>
Don't use "-march=pentium3" for gcc tuning.

rth tells me that some versions of gcc may end up using the
SSE registers for data movement when you do that.

Use "-march=i686 -mtune=xxxx" instead.

(We do the same thing for march=pentium2/4 too, just for
consistency).


but: tbh, never heard about such a problem (3.3.5 and 2.6.10). :?: [/quote]
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Thu Feb 10, 2005 12:20 am    Post subject: Reply with quote

So you reckon I should try changing my cflags to :

Code:

-march=i686 -mtune=xxxx


I suppose for mtune you would presumable add -mtune=pentium3 for gcc 3.3.5

I'll have a look at the kernel changelog and se if anything jumps out at me ;)

Just adding this in for consistency and future reference ;)

Code:

# dmidecode 2.5
SMBIOS 2.3 present.
61 structures occupying 2310 bytes.
Table at 0x000F8D00.
Handle 0xDA00
   DMI type 218, 89 bytes.
   OEM-specific Type
      Header and Data:
         DA 59 00 DA B2 00 0D 1F 0F 37 40 7D 00 00 00 00
         00 7E 00 02 00 00 00 90 00 04 00 00 00 91 00 04
         00 01 00 92 00 04 00 02 00 00 80 00 80 01 00 00
         A0 00 A0 01 00 05 80 05 80 01 00 01 F0 01 F0 00
         00 02 F0 02 F0 00 00 03 F0 03 F0 00 00 04 F0 04
         F0 00 00 FF FF 00 00 00 00
Handle 0x0000
   DMI type 0, 20 bytes.
   BIOS Information
      Vendor: Dell Inc.
      Version: A09
      Release Date: 01/28/2005
      Address: 0xF0000
      Runtime Size: 64 kB
      ROM Size: 512 kB
      Characteristics:
         ISA is supported
         PCI is supported
         PC Card (PCMCIA) is supported
         PNP is supported
         APM is supported
         BIOS is upgradeable
         BIOS shadowing is allowed
         Boot from CD is supported
         Selectable boot is supported
         3.5"/720 KB floppy services are supported (int 13h)
         Print screen service is supported (int 5h)
         8042 keyboard services are supported (int 9h)
         Serial services are supported (int 14h)
         Printer services are supported (int 17h)
         CGA/mono video services are supported (int 10h)
         ACPI is supported
         USB legacy is supported
         AGP is supported
         Smart battery is supported
         BIOS boot specification is supported
         Function key-initiated network boot is supported
Handle 0x0100
   DMI type 1, 25 bytes.
   System Information
      Manufacturer: Dell Inc.
      Product Name: Inspiron 510m                   
      Version: Not Specified
      Serial Number: XXXXXXX
      UUID: XXXXXXXXXXXXXXXXXXXXX
      Wake-up Type: Power Switch
Handle 0x0200
   DMI type 2, 9 bytes.
   Base Board Information
      Manufacturer: Dell Inc.
      Product Name: 0H1908
      Version:   
      Serial Number: .XXXXXXX.XXXXXXXXXX.
Handle 0x0300
   DMI type 3, 13 bytes.
   Chassis Information
      Manufacturer: Dell Inc.
      Type: Portable
      Lock: Not Present
      Version: Not Specified
      Serial Number: XXXXXXX
      Asset Tag: Not Specified
      Boot-up State: Safe
      Power Supply State: Safe
      Thermal State: Safe
      Security Status: None
Handle 0x0301
   DMI type 126, 13 bytes.
   Inactive
Handle 0x0400
   DMI type 4, 32 bytes.
   Processor Information
      Socket Designation: Microprocessor
      Type: Central Processor
      Family: Pentium M
      Manufacturer: Intel
      ID: XXXXXXXXXXXXXXXXX
      Signature: Type 0, Family 6, Model 13, Stepping 6
      Flags:
         FPU (Floating-point unit on-chip)
         VME (Virtual mode extension)
         DE (Debugging extension)
         PSE (Page size extension)
         TSC (Time stamp counter)
         MSR (Model specific registers)
         MCE (Machine check exception)
         CX8 (CMPXCHG8 instruction supported)
         SEP (Fast system call)
         MTRR (Memory type range registers)
         PGE (Page global enable)
         MCA (Machine check architecture)
         CMOV (Conditional move instruction supported)
         PAT (Page attribute table)
         CLFSH (CLFLUSH instruction supported)
         DS (Debug store)
         ACPI (ACPI supported)
         MMX (MMX technology supported)
         FXSR (Fast floating-point save and restore)
         SSE (Streaming SIMD extensions)
         SSE2 (Streaming SIMD extensions 2)
         SS (Self-snoop)
         TM (Thermal monitor supported)
         SBF (Signal break on FERR)
      Version: Not Specified
      Voltage: 3.3 V
      External Clock: 133 MHz
      Max Speed: 1800 MHz
      Current Speed: 1600 MHz
      Status: Populated, Enabled
      Upgrade: None
      L1 Cache Handle: 0x0700
      L2 Cache Handle: 0x0701
      L3 Cache Handle: Not Provided
Handle 0x0700
   DMI type 7, 19 bytes.
   Cache Information
      Socket Designation: Not Specified
      Configuration: Enabled, Not Socketed, Level 1
      Operational Mode: Write Back
      Location: Internal
      Installed Size: 8 KB
      Maximum Size: 8 KB
      Supported SRAM Types:
         Unknown
      Installed SRAM Type: Unknown
      Speed: Unknown
      Error Correction Type: None
      System Type: Data
      Associativity: 4-way Set-associative
Handle 0x0701
   DMI type 7, 19 bytes.
   Cache Information
      Socket Designation: Not Specified
      Configuration: Enabled, Not Socketed, Level 2
      Operational Mode: Varies With Memory Address
      Location: Internal
      Installed Size: 2048 KB
      Maximum Size: 2048 KB
      Supported SRAM Types:
         Pipeline Burst
      Installed SRAM Type: Pipeline Burst
      Speed: 15 ns
      Error Correction Type: None
      System Type: Unified
      Associativity: Other
Handle 0x0800
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: PARALLEL
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: DB-25 female
      Port Type: Parallel Port PS/2
Handle 0x0801
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: SERIAL1
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: DB-9 male
      Port Type: Serial Port 16550A Compatible
Handle 0x0803
   DMI type 126, 9 bytes.
   Inactive
Handle 0x0804
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: USB
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: Access Bus (USB)
      Port Type: USB
Handle 0x0805
   DMI type 126, 9 bytes.
   Inactive
Handle 0x0806
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: MONITOR
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: DB-15 female
      Port Type: Video Port
Handle 0x0808
   DMI type 126, 9 bytes.
   Inactive
Handle 0x0809
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: IrDA
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: Infrared
      Port Type: Other
Handle 0x080A
   DMI type 126, 9 bytes.
   Inactive
Handle 0x080B
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: FireWire
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: IEEE 1394
      Port Type: Firewire (IEEE P1394)
Handle 0x080C
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: Modem
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: RJ-11
      Port Type: Modem Port
Handle 0x080D
   DMI type 8, 9 bytes.
   Port Connector Information
      Internal Reference Designator: Ethernet
      Internal Connector Type: None
      External Reference Designator: Not Specified
      External Connector Type: RJ-45
      Port Type: Network Port
Handle 0x0900
   DMI type 9, 13 bytes.
   System Slot Information
      Designation: PCMCIA 0
      Type: 32-bit PC Card (PCMCIA)
      Current Usage: Available
      Length: Other
      ID: Adapter 0, Socket 0
      Characteristics:
         5.0 V is provided
         3.3 V is provided
         PC Card-16 is supported
         Cardbus is supported
         Zoom Video is supported
         Modem ring resume is supported
Handle 0x0902
   DMI type 126, 13 bytes.
   Inactive
Handle 0x0904
   DMI type 9, 13 bytes.
   System Slot Information
      Designation: MiniPCI
      Type: 32-bit Other
      Current Usage: Available
      Length: Other
      Characteristics:
         5.0 V is provided
         3.3 V is provided
         PME signal is supported
Handle 0x0A00
   DMI type 10, 6 bytes.
   On Board Device Information
      Type: Video
      Status: Enabled
      Description: Intel MGM Graphics
Handle 0x0A01
   DMI type 10, 6 bytes.
   On Board Device Information
      Type: Sound
      Status: Enabled
      Description: Sigmatel 9750
Handle 0x0B00
   DMI type 11, 5 bytes.
   OEM Strings
      String 1: Dell System
      String 2: 5[0003]
Handle 0x0D00
   DMI type 13, 22 bytes.
   BIOS Language Information
      Installable Languages: 1
         en|US|iso8859-1
      Currently Installed Language: en|US|iso8859-1
Handle 0x1000
   DMI type 16, 15 bytes.
   Physical Memory Array
      Location: System Board Or Motherboard
      Use: System Memory
      Error Correction Type: None
      Maximum Capacity: 2 GB
      Error Information Handle: Not Provided
      Number Of Devices: 2
Handle 0x1100
   DMI type 17, 27 bytes.
   Memory Device
      Array Handle: 0x1000
      Error Information Handle: Not Provided
      Total Width: 64 bits
      Data Width: 64 bits
      Size: 512 MB
      Form Factor: DIMM
      Set: None
      Locator: DIMM_A
      Bank Locator: Not Specified
      Type: DDR
      Type Detail: Synchronous
      Speed: 333 MHz (3.0 ns)
      Manufacturer: Not Specified
      Serial Number: Not Specified
      Asset Tag: Not Specified
      Part Number:                 
Handle 0x1101
   DMI type 17, 27 bytes.
   Memory Device
      Array Handle: 0x1000
      Error Information Handle: Not Provided
      Total Width: 64 bits
      Data Width: 64 bits
      Size: 512 MB
      Form Factor: DIMM
      Set: None
      Locator: DIMM_B
      Bank Locator: Not Specified
      Type: DDR
      Type Detail: Synchronous
      Speed: 333 MHz (3.0 ns)
      Manufacturer: Not Specified
      Serial Number: Not Specified
      Asset Tag: Not Specified
      Part Number:                 
Handle 0x1300
   DMI type 19, 15 bytes.
   Memory Array Mapped Address
      Starting Address: 0x00000000000
      Ending Address: 0x0000009FFFF
      Range Size: 640 kB
      Physical Array Handle: 0x1000
      Partition Width: 0
Handle 0x1301
   DMI type 19, 15 bytes.
   Memory Array Mapped Address
      Starting Address: 0x00000100000
      Ending Address: 0x0003FFFFFFF
      Range Size: 1023 MB
      Physical Array Handle: 0x1000
      Partition Width: 0
Handle 0x1400
   DMI type 20, 19 bytes.
   Memory Device Mapped Address
      Starting Address: 0x00000000000
      Ending Address: 0x0000009FFFF
      Range Size: 640 kB
      Physical Device Handle: 0x1100
      Memory Array Mapped Address Handle: 0x1300
      Partition Row Position: 1
Handle 0x1401
   DMI type 20, 19 bytes.
   Memory Device Mapped Address
      Starting Address: 0x00000100000
      Ending Address: 0x0001FFFFFFF
      Range Size: 511 MB
      Physical Device Handle: 0x1100
      Memory Array Mapped Address Handle: 0x1301
      Partition Row Position: 1
Handle 0x1402
   DMI type 20, 19 bytes.
   Memory Device Mapped Address
      Starting Address: 0x00020000000
      Ending Address: 0x0003FFFFFFF
      Range Size: 512 MB
      Physical Device Handle: 0x1101
      Memory Array Mapped Address Handle: 0x1301
      Partition Row Position: 1
Handle 0x1500
   DMI type 21, 7 bytes.
   Built-in Pointing Device
      Type: Touch Pad
      Interface: Bus Mouse
      Buttons: 2
Handle 0x1600
   DMI type 22, 26 bytes.
   Portable Battery
      Location: Sys. Battery Bay
      Manufacturer: Sony           
      Name: DELL 0000Y88   
      Design Capacity: 31820 mWh
      Design Voltage: 14800 mV
      SBDS Version: 1.0
      Maximum Error: 4%
      SBDS Serial Number: A5E8
      SBDS Manufacture Date: 2004-09-23
      SBDS Chemistry: LION           
      OEM-specific Information: 0x00000001
Handle 0x1601
   DMI type 126, 26 bytes.
   Inactive
Handle 0x1602
   DMI type 126, 26 bytes.
   Inactive
Handle 0x1B00
   DMI type 27, 12 bytes.
   Cooling Device
      Type: Fan
      Status: OK
      OEM-specific Information: 0x0000DD00
Handle 0x1C00
   DMI type 28, 20 bytes.
   Temperature Probe
      Description: CPU Internal Temperature
      Location: Processor
      Status: OK
      Maximum Value: 127.0 deg C
      Minimum Value 0.0 deg C
      Resolution: 1.000 deg C
      Tolerance: 0.5 deg C
      Accuracy: Unknown
      OEM-specific Information: 0x0000DC00
Handle 0x1F00
   DMI type 31, 28 bytes.
   Boot Integrity Services Entry Point
Handle 0x2000
   DMI type 32, 11 bytes.
   System Boot Information
      Status: No errors detected
Handle 0xB000
   DMI type 176, 5 bytes.
   OEM-specific Type
      Header and Data:
         B0 05 00 B0 00
Handle 0xB100
   DMI type 177, 12 bytes.
   OEM-specific Type
      Header and Data:
         B1 0C 00 B1 01 00 00 00 00 00 00 00
Handle 0xD000
   DMI type 208, 10 bytes.
   OEM-specific Type
      Header and Data:
         D0 0A 00 D0 01 04 FE 00 64 01
Handle 0xD100
   DMI type 209, 12 bytes.
   OEM-specific Type
      Header and Data:
         D1 0C 00 D1 00 00 00 03 04 07 80 05
Handle 0xD200
   DMI type 210, 12 bytes.
   OEM-specific Type
      Header and Data:
         D2 0C 00 D2 F8 03 04 03 06 80 04 05
Handle 0xD300
   DMI type 211, 13 bytes.
   OEM-specific Type
      Header and Data:
         D3 0D 00 D3 01 04 02 01 00 00 00 00 02
      Strings:
         Back of System
                
                
Handle 0xD800
   DMI type 216, 9 bytes.
   OEM-specific Type
      Header and Data:
         D8 09 00 D8 01 03 01 F0 03
      Strings:
         Intel Corp.
         
         3240
         
Handle 0xD900
   DMI type 217, 8 bytes.
   OEM-specific Type
      Header and Data:
         D9 08 00 D9 01 02 01 03
      Strings:
         US-101
         Proprietary
Handle 0xDB00
   DMI type 219, 9 bytes.
   OEM-specific Type
      Header and Data:
         DB 09 00 DB 03 01 02 03 FF
      Strings:
         System Device Bay
         Floppy, Battery, CD-ROM, CD-RW, Hard Disk, DVD
         CDRW+DVD 
Handle 0xDB80
   DMI type 126, 9 bytes.
   Inactive
Handle 0xDB81
   DMI type 126, 9 bytes.
   Inactive
Handle 0xDC00
   DMI type 220, 22 bytes.
   OEM-specific Type
      Header and Data:
         DC 16 00 DC 01 F0 00 00 02 F0 00 00 00 00 03 F0
         04 F0 00 00 00 00
Handle 0xDD00
   DMI type 221, 19 bytes.
   OEM-specific Type
      Header and Data:
         DD 13 00 DD 00 00 00 00 00 00 00 00 00 00 00 00
         00 00 00
Handle 0xD400
   DMI type 212, 237 bytes.
   OEM-specific Type
      Header and Data:
         D4 ED 00 D4 70 00 71 00 00 10 2D 2E 5C 00 78 BF
         40 5D 00 78 BF 00 5E 00 23 FE 01 5F 00 23 FE 00
         65 00 21 F7 00 66 00 21 F7 08 F1 00 21 FC 00 F2
         00 21 FC 01 F3 00 21 FC 02 0F 00 26 F8 00 11 00
         26 F8 01 05 00 26 F8 02 12 00 26 F8 03 06 00 26
         F8 04 31 00 26 8F 00 32 00 26 8F 10 33 00 26 8F
         20 34 00 26 8F 30 35 00 26 8F 40 07 00 25 F8 00
         0B 00 25 F8 01 0C 00 25 F8 02 0D 00 25 F8 03 28
         00 23 F3 00 29 00 23 F3 04 2A 00 23 F3 08 2B 00
         58 00 00 2C 00 59 00 00 E7 00 1D F3 04 E6 00 1D
         F3 00 0E 01 23 FD 00 0F 01 23 FD 02 9B 00 23 EF
         10 9C 00 23 EF 00 87 00 11 FD 02 88 00 11 FD 00
         E8 00 23 DF 00 E9 00 23 DF 20 17 01 22 F7 00 18
         01 22 F7 08 12 01 34 FB 04 13 01 34 FB 00 08 00
         1D DF 00 03 00 1D DF 00 FF FF 00 00 00
Handle 0xD401
   DMI type 212, 132 bytes.
   OEM-specific Type
      Header and Data:
         D4 84 01 D4 70 00 71 00 03 40 49 4A 42 00 48 7F
         80 43 00 48 7F 00 55 00 47 BF 00 6D 00 47 BF 40
         0C 01 46 FB 04 0D 01 46 FB 00 14 01 46 E7 00 15
         01 46 E7 08 16 01 46 E7 10 0A 01 48 EF 10 0B 01
         48 EF 00 2D 00 48 DF 20 2E 00 48 DF 00 A8 00 48
         FC 01 A9 00 48 FC 00 B2 00 48 FC 02 11 01 48 BF
         00 10 01 48 BF 40 F0 00 46 DF 20 ED 00 46 DF 00
         EA 00 67 F3 00 EB 00 67 F3 04 EC 00 67 F3 08 FF
         FF 00 00 00
Handle 0xDE00
   DMI type 222, 13 bytes.
   OEM-specific Type
      Header and Data:
         DE 0D 00 DE 01 02 FF FF 00 00 00 00 00
Handle 0x7F00
   DMI type 127, 4 bytes.
   End Of Table

_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Thu Feb 10, 2005 1:22 am    Post subject: Reply with quote

I tried recompiling the kernel with the following CFLAGS:

Code:

CFLAGS="-march=i686 -mtune=pentium3 -O2 -mmmx -msse -msse2 -funroll-loops -pipe
-mfpmath=sse,387 -fomit-frame-pointer"


Made no difference. :(
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
jmack1010
Tux's lil' helper
Tux's lil' helper


Joined: 25 Jan 2004
Posts: 93
Location: University of Cincinnati, Oh

PostPosted: Thu Feb 10, 2005 4:36 am    Post subject: Reply with quote

Although I don't really think that it affects yoiur problem, you must upgrade to gcc 3.4 to get true centrino support, however, the compiler still isn't nearly as optimized as the windows compiler for the centrino. the cflags for the centrino are :

-march=pentium-m

that being said, have you checked acpi.sf.net for a dsdt patch for you laptop? It sounds to me that your dsdt is messed up? There are instructions on acpi on how to modify your dsdt, it is rather easy and you use the intel decompiler, there is a link on the website. Anyway, there might be an already newly prepared dsdt for you laptop as well. Another thing you should most definitely do is surf the Dell website for an update to your bios. I didn't look to see if you listed it in your post or if you said that you already did that, but dell has made their bios's much more linux compatible in the last several versions. Def. worth checking out.

Joe
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Thu Feb 10, 2005 6:58 am    Post subject: Reply with quote

Hi Joe,

Thanks for the suggestions.

I had already decompiled my dsdt using iasl. I've posted the compilation warnings (see https://forums.gentoo.org/viewtopic.php?t=289907#2075452).

As I didn't get any errors I'm assuming that my dsdt is more or less ok. Maybe my assumption is very wrong though?

I also checked for a dsdt for my dell from acpi.sf.net but they don't have one.

I also had upgraded my bios to the latest available bios (A09) for this laptop.

As I mentioned in my first post, I was considering to upgrade to gcc 3.4.x to enable the centrino support but as it's still masked I was wary.

I'm also not really convinced that this is due to the compiler optimizations or not.

Right now I've run out of ideas on what to do? :(

I might try to fix the dsdt warnings. (I even tried to fool acpi into thinking I was running winxp by passing in a boot option but that did nothing either).

I'm running out of steam...
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
jmack1010
Tux's lil' helper
Tux's lil' helper


Joined: 25 Jan 2004
Posts: 93
Location: University of Cincinnati, Oh

PostPosted: Thu Feb 10, 2005 7:27 am    Post subject: Reply with quote

Well, 3.4.3 is stable, occasionally to compile a package you may have to use 3.3.x, however, it is very rare, and easily accomplished with gcc-config, and changing your cflags backt o pentium3. Having said this, i understand you are running out of steam. I hate dealing with acpi problems too!

I am really not sure what to suggest, however, people have def. got acpi working with your laptop. So it does work, at least somewhat. This is a page on your laptop with fedora core 2, it addresses acpi. However, I don't know how applicable it is.

http://www.ccd.uab.es/~jordicj/linux/inspiron510m.php3
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Thu Feb 10, 2005 8:35 am    Post subject: Reply with quote

Thanks Joe,

Well I might just go ahead and tried gcc 3.4.3 (I've got nothing to lose this a brand new install and I'm not getting any further anyway.)


Yeah, this is what's pissing me off, that I've found at least three guys with the same machine, and which are running linux fine (Not gentoo mind you).

Yah, I had already seen Jordi's page and was trying out his suggestion's but his kernel was slightly older and 2.6.10r6 seemed to have fixed his problem.

What I'll try doing is get this thread to more people (i.e. the three guys with 510m's, the dell support forums and the acpi.sf.net mailing list).

Barring that, I'm pretty stuck.

One other thing that worries me is that I have nothing under

Quote:
/sys/devices/cpu/cpu0/


Does that appear only if acpi is working properly or am I missing something else? Also a bunch of things appear to be missing from /proc/acpi???

Anyway..... :)

Cheers and thanks for your advice.
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
spblinux
n00b
n00b


Joined: 11 Feb 2005
Posts: 2
Location: Basel, Switzerland

PostPosted: Fri Feb 11, 2005 12:42 am    Post subject: dell 510m: kernel 2.6.10 with acpi/cpufreq Reply with quote

Hi,

I am running the 2.6.10 kernel from kernel.org on my 510m (bios A08) without any acpi patches and speedstep does work (see output of lsmod below); compiled inside a chroot gentoo environment with gcc 3.3.4. - Pentium M 1.7 stepping 6 (/proc/cpuinfo)

(My kernel config is about the same as for SPBLinux 2.1b12 which uses 2.6.9; the 2.6.9 config is at http://sf.spblinux.net in the download section.)

Regards, Christian

********** output of lsmod **************************
Module Size Used by Not tainted
af_packet 12424 0 - Live 0xf8a01000
nls_iso8859_1 3200 2 - Live 0xf8995000
smbfs 47224 0 - Live 0xf8988000
fusion 21188 0 - Live 0xf89f4000
psmouse 14344 0 - Live 0xf897e000
usbmouse 3712 0 - Live 0xf8977000
agpgart 18344 0 - Live 0xf89ee000
arc4 1152 1 - Live 0xf897c000
ieee80211_crypt_wep 3268 1 - Live 0xf8944000
ipw2200 97900 0 - Live 0xf895e000
firmware_class 6016 1 ipw2200, Live 0xf8938000
ieee80211 26276 1 ipw2200, Live 0xf892b000
ieee80211_crypt 2760 2 ieee80211_crypt_wep,ieee80211, Live 0xf8924000
yenta_socket 14208 0 - Live 0xf8933000
pcmcia_core 32704 1 yenta_socket, Live 0xf893b000
reiserfs 177872 1 - Live 0xf8997000
ntfs 85104 0 - Live 0xf8948000
speedstep_centrino 5332 1 - Live 0xf8928000
speedstep_lib 2308 0 - Live 0xf8904000
cpufreq_userspace 4192 0 - Live 0xf8908000
cpufreq_powersave 896 1 - Live 0xf8906000
freq_table 1668 1 speedstep_centrino, Live 0xf8867000
thermal 9608 0 - Live 0xf8920000
processor 13100 2 speedstep_centrino,thermal, Live 0xf884f000
fan 2948 0 - Live 0xf8839000
button 4496 0 - Live 0xf8901000
battery 7172 0 - Live 0xf882b000
ac 3204 0 - Live 0xf882e000
squashfs 27700 5 - Live 0xf890b000
loop 49292 0 - Live 0xf8859000
usbkbd 4864 0 - Live 0xf881c000
usb_storage 25728 0 - Live 0xf8877000
sd_mod 10640 0 - Live 0xf8855000
scsi_mod 50656 2 usb_storage,sd_mod, Live 0xf8869000
nls_iso8859_15 3712 1 - Live 0xf8837000
nls_cp850 3968 0 - Live 0xf8822000
nls_cp437 4736 2 - Live 0xf881f000
ehci_hcd 22148 0 - Live 0xf8830000
uhci_hcd 23952 0 - Live 0xf8824000
usbcore 74744 6 usbmouse,usbkbd,usb_storage,ehci_hcd,uhci_hcd, Live 0xf883b000
Back to top
View user's profile Send private message
saimonm
n00b
n00b


Joined: 14 Apr 2003
Posts: 67
Location: Barcelona (Cyprus)

PostPosted: Fri Feb 11, 2005 9:45 am    Post subject: Reply with quote

Hi Christian,

I'm currently using 2.6.10 gentoo-dev-sources. I'll try with the vanilla 2.6.10 and see.

Thanks for that, at least now I know that someone has done it on my mahcine (Though perhaps my cpu is of a different VID# variant than yours).

I'll give it a go.

I would appreciate it though if you could either post your entire kernel config (2.6.10) or post it too me privately (saimonmoore@gmail.com).

Thanks again.

Saimon
_________________
Regards,

Saimon Moore
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum