Bug 7157

Summary: HP NC6400 bios F.05, cpufreq does not load
Product: ACPI Reporter: Ben B (kernel)
Component: BIOSAssignee: Venkatesh Pallipadi (venki)
Status: REJECTED INVALID    
Severity: normal CC: acpi-bugzilla, kent
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.18-rc4 Subsystem:
Regression: --- Bisected commit-id:
Attachments: output of acpidump
acpidump output
acpidump of previous bios
dmesg of previous bios

Description Ben B 2006-09-13 11:32:25 UTC
I have just upgraded my notebook BIOS, and speedstep-centrino stopped loading,
now I get a "no such device" error. I also can't load acpi-cpufreq. It may be
that the BIOS itself is broken, but perhaps it's a "valid" BIOS condition that
Linux can't yet recognise. I've tried under 2.6.18-rc4, 2.6.17.13 and the Ubuntu
kernels. Relevent info:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz         : 1829.084
cache size      : 2048 KB
physical id     : 0
siblings        : 1
core id         : 255
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor
vmx est tm2 xtpr
bogomips        : 3663.73

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 14
model name      : Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping        : 8
cpu MHz         : 1829.084
cache size      : 2048 KB
physical id     : 1
siblings        : 1
core id         : 255
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor
vmx est tm2 xtpr
bogomips        : 3657.75


[    0.000000] Linux version 2.6.18-rc4 (root@gromit) (gcc version 4.1.2
20060906 (prerelease) (Ubuntu 4.1.1-13ubuntu2)) #11 SMP Tue Sep 12 21
:05:42 CEST 2006
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000003f7d0000 (usable)
[    0.000000]  BIOS-e820: 000000003f7d0000 - 000000003f7e5600 (reserved)
[    0.000000]  BIOS-e820: 000000003f7e5600 - 000000003f7f8000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000003f7f8000 - 000000003f800000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed20000 - 00000000fed9b000 (reserved)
[    0.000000]  BIOS-e820: 00000000feda0000 - 00000000fedc0000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffb00000 - 00000000ffc00000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] 119MB HIGHMEM available.
[    0.000000] 896MB LOWMEM available.
[    0.000000] On node 0 totalpages: 260048
[    0.000000]   DMA zone: 4096 pages, LIFO batch:0
[    0.000000]   Normal zone: 225280 pages, LIFO batch:31
[    0.000000]   HighMem zone: 30672 pages, LIFO batch:7
[    0.000000] DMI 2.4 present.
[    0.000000] ACPI: RSDP (v002 HP                                    ) @ 0x000f7c10
[    0.000000] ACPI: XSDT (v001 HP     30AD     0x10080620 HP   0x00000001) @
0x3f7e57b8
[    0.000000] ACPI: FADT (v004 HP     30AD     0x00000003 HP   0x00000001) @
0x3f7e5684
[    0.000000] ACPI: MADT (v001 HP     30AD     0x00000001 HP   0x00000001) @
0x3f7e5814
[    0.000000] ACPI: MCFG (v001 HP     30AD     0x00000001 HP   0x00000001) @
0x3f7e587c
[    0.000000] ACPI: TCPA (v002 HP     30AD     0x00000001 HP   0x00000001) @
0x3f7e58b8
[    0.000000] ACPI: SSDT (v001 HP       HPQNLP 0x00000001 MSFT 0x0100000e) @
0x3f7f4f3d
[    0.000000] ACPI: SSDT (v001 HP       HPQSAT 0x00000001 MSFT 0x0100000e) @
0x3f7f4f96
[    0.000000] ACPI: DSDT (v001 HP       nc6400 0x00010000 MSFT 0x0100000e) @
0x00000000
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] Processor #0 6:14 APIC version 20
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] Processor #1 6:14 APIC version 20
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Allocating PCI resources starting at 40000000 (gap:
3f800000:bf400000)
[    0.000000] Detected 1828.936 MHz processor.
[   21.556436] Built 1 zonelists.  Total pages: 260048
[   21.556438] Kernel command line: root=/dev/sda1 ro
[   21.556615] mapped APIC to ffffd000 (fee00000)
[   21.556617] mapped IOAPIC to ffffc000 (fec00000)
[   21.556620] Enabling fast FPU save and restore... done.
[   21.556622] Enabling unmasked SIMD FPU exception support... done.
[   21.556625] Initializing CPU#0
[   21.556694] PID hash table entries: 4096 (order: 12, 16384 bytes)
[   21.558227] Console: colour VGA+ 80x25
[   21.560852] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[   21.561321] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[   21.581639] Memory: 1027160k/1040192k available (1973k kernel code, 12400k
reserved, 945k data, 184k init, 122688k highmem)
[   21.581727] Checking if this processor honours the WP bit even in supervisor
mode... Ok.
[   21.660532] Calibrating delay using timer specific routine.. 3661.66 BogoMIPS
(lpj=7323331)
[   21.660697] Mount-cache hash table entries: 512
[   21.660863] CPU: After generic identify, caps: bfe9fbff 00100000 00000000
00000000 0000c1a9 00000000 00000000
[   21.660871] CPU: After vendor identify, caps: bfe9fbff 00100000 00000000
00000000 0000c1a9 00000000 00000000
[   21.660877] monitor/mwait feature present.
[   21.660939] using mwait in idle threads.
[   21.661004] CPU: L1 I cache: 32K, L1 D cache: 32K
[   21.661109] CPU: L2 cache: 2048K
[   21.661170] CPU: Physical Processor ID: 0
[   21.661232] CPU: Processor Core ID: 0
[   21.661293] CPU: After all inits, caps: bfe9fbff 00100000 00000000 00000940
0000c1a9 00000000 00000000
[   21.661300] Compat vDSO mapped to ffffe000.
[   21.661370] Checking 'hlt' instruction... OK.
[   21.676622] SMP alternatives: switching to UP code
[   21.676800] ACPI: Core revision 20060707
[   21.752608] CPU0: Intel Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping 08
[   21.752821] SMP alternatives: switching to SMP code
[   21.752915] Booting processor 1/1 eip 3000
[   21.763476] Initializing CPU#1
[   21.840237] Calibrating delay using timer specific routine.. 3657.80 BogoMIPS
(lpj=7315612)
[   21.840243] CPU: After generic identify, caps: bfe9fbff 00100000 00000000
00000000 0000c1a9 00000000 00000000
[   21.840248] CPU: After vendor identify, caps: bfe9fbff 00100000 00000000
00000000 0000c1a9 00000000 00000000
[   21.840253] monitor/mwait feature present.
[   21.840256] CPU: L1 I cache: 32K, L1 D cache: 32K
[   21.840257] CPU: L2 cache: 2048K
[   21.840260] CPU: Physical Processor ID: 0
[   21.840261] CPU: Processor Core ID: 1
[   21.840262] CPU: After all inits, caps: bfe9fbff 00100000 00000000 00000940
0000c1a9 00000000 00000000
[   21.840612] CPU1: Intel Genuine Intel(R) CPU           T2400  @ 1.83GHz
stepping 08
[   21.841277] Total of 2 processors activated (7319.47 BogoMIPS).
[   21.841535] ENABLING IO-APIC IRQs
[   21.841779] ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
[   21.988005] checking TSC synchronization across 2 CPUs: passed.
[    0.003951] Brought up 2 CPUs
[    0.219300] migration_cost=41
[    0.219790] HP Compaq Laptop series board detected. Selecting BIOS-method for
reboots.
[    0.219924] NET: Registered protocol family 16
[    0.220051] ACPI: bus type pci registered
[    0.220116] PCI: BIOS Bug: MCFG area at f8000000 is not E820-reserved
[    0.220182] PCI: Not using MMCONFIG.
[    0.220904] PCI: PCI BIOS revision 2.10 entry at 0xf0322, last bus=32
[    0.220971] Setting up standard PCI resources
[    0.275453] ACPI: Interpreter enabled
[    0.275521] ACPI: Using IOAPIC for interrupt routing
[    0.275925] ACPI: PCI Root Bridge [C002] (0000:00)
[    0.275990] PCI: Probing PCI hardware (bus 00)
[    0.276011] ACPI: Assume root bridge [\_SB_.C002] bus is 0
[    0.283313] Boot video device is 0000:00:02.0
[    0.284183] PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
[    0.285835] PCI: Transparent bridge - 0000:00:1e.0
[    0.285972] PCI: Bus #03 (-#06) is hidden behind transparent bridge #02
(-#03) (try 'pci=assign-busses')
[    0.286056] Please report the result to linux-kernel to fix this permanently
[    0.286187] ACPI: PCI Interrupt Routing Table [\_SB_.C002._PRT]
[    0.319608] ACPI: PCI Interrupt Routing Table [\_SB_.C002.C093._PRT]
[    0.320156] ACPI: Embedded Controller [C005] (gpe 22) interrupt mode.
[    0.334669] ACPI: Power Resource [C1E6] (on)
[    0.335695] ACPI: Power Resource [C1ED] (on)
[    0.336461] ACPI: Power Resource [C213] (on)
[    0.338875] ACPI: PCI Interrupt Routing Table [\_SB_.C002.C0F9._PRT]
[    0.339418] ACPI: PCI Interrupt Routing Table [\_SB_.C002.C109._PRT]
[    0.339961] ACPI: PCI Interrupt Routing Table [\_SB_.C002.C10F._PRT]
[    0.340712] ACPI: Power Resource [C21B] (on)
[    0.341151] ACPI: PCI Interrupt Link [C105] (IRQs *10 11)
[    0.341858] ACPI: PCI Interrupt Link [C106] (IRQs *10 11)
[    0.342561] ACPI: PCI Interrupt Link [C107] (IRQs 10 *11)
[    0.343264] ACPI: PCI Interrupt Link [C108] (IRQs 10 11) *5
[    0.344019] ACPI: PCI Interrupt Link [C11B] (IRQs *10 11)
[    0.344717] ACPI: PCI Interrupt Link [C11C] (IRQs *10 11)
[    0.345416] ACPI: PCI Interrupt Link [C11D] (IRQs 10 *11)
[    0.345991] ACPI Exception (pci_link-0180): AE_NOT_FOUND, Evaluating _PRS
[20060707]
[    0.348078] ACPI: Power Resource [C31A] (off)
[    0.348281] ACPI: Power Resource [C31B] (off)
[    0.348484] ACPI: Power Resource [C31C] (off)
[    0.348686] ACPI: Power Resource [C31D] (off)
[    0.349060] Linux Plug and Play Support v0.97 (c) Adam Belay
[    0.349131] pnp: PnP ACPI init
[    0.358895] pnp: PnP ACPI: found 15 devices
[    0.358960] PnPBIOS: Disabled by ACPI PNP
[    0.359132] SCSI subsystem initialized
[    0.359213] PCI: Using ACPI for IRQ routing
[    0.359276] PCI: If a device doesn't work, try "pci=routeirq".  If it helps,
post a report
[    0.486815] pnp: 00:0d: ioport range 0x4d0-0x4d1 has been reserved
[    0.486883] pnp: 00:0d: ioport range 0x1000-0x107f could not be reserved
[    0.486950] pnp: 00:0d: ioport range 0x1100-0x113f has been reserved
[    0.487017] pnp: 00:0d: ioport range 0x1200-0x121f has been reserved
[    0.487313] PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0
[    0.487382] PCI: Bridge: 0000:00:1c.0
[    0.487443]   IO window: disabled.
[    0.487509]   MEM window: f4100000-f41fffff
[    0.487573]   PREFETCH window: disabled.
[    0.487639] PCI: Bridge: 0000:00:1c.1
[    0.487700]   IO window: disabled.
[    0.487765]   MEM window: f4000000-f40fffff
[    0.487829]   PREFETCH window: disabled.
[    0.487895] PCI: Bridge: 0000:00:1c.3
[    0.487958]   IO window: 2000-3fff
[    0.488023]   MEM window: f0000000-f3ffffff
[    0.488088]   PREFETCH window: disabled.
[    0.488156] PCI: Bus 3, cardbus bridge: 0000:02:06.0
[    0.488220]   IO window: 00005000-000050ff
[    0.488286]   IO window: 00005400-000054ff
[    0.488352]   PREFETCH window: 40000000-41ffffff
[    0.488418]   MEM window: 42000000-43ffffff
[    0.488485] PCI: Bridge: 0000:00:1e.0
[    0.488547]   IO window: 5000-5fff
[    0.488612]   MEM window: f4200000-f45fffff
[    0.488678]   PREFETCH window: 40000000-41ffffff
[    0.488769] ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 16 (level, low) -> IRQ 177
[    0.488896] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[    0.488919] ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 17 (level, low) -> IRQ 185
[    0.489045] PCI: Setting latency timer of device 0000:00:1c.1 to 64
[    0.489068] ACPI: PCI Interrupt 0000:00:1c.3[D] -> GSI 19 (level, low) -> IRQ 193
[    0.489194] PCI: Setting latency timer of device 0000:00:1c.3 to 64
[    0.489208] PCI: Setting latency timer of device 0000:00:1e.0 to 64
[    0.489226] ACPI: PCI Interrupt 0000:02:06.0[A] -> GSI 18 (level, low) -> IRQ 201
[    0.489373] NET: Registered protocol family 2
[    0.535156] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.535322] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.536251] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[    0.536736] TCP: Hash tables configured (established 131072 bind 65536)
[    0.536804] TCP reno registered
[    0.537785] highmem bounce pool size: 64 pages
[    0.537991] Initializing Cryptographic API
[    0.538056] io scheduler noop registered
[    0.538163] io scheduler anticipatory registered
[    0.538271] io scheduler deadline registered
[    0.538387] io scheduler cfq registered (default)
[    0.538754] PCI: Setting latency timer of device 0000:00:1c.0 to 64
[    0.538813] assign_interrupt_mode Found MSI capability
[    0.538944] Allocate Port Service[0000:00:1c.0:pcie00]
[    0.538976] Allocate Port Service[0000:00:1c.0:pcie02]
[    0.539017] PCI: Setting latency timer of device 0000:00:1c.1 to 64
[    0.539078] assign_interrupt_mode Found MSI capability
[    0.539200] Allocate Port Service[0000:00:1c.1:pcie00]
[    0.539232] Allocate Port Service[0000:00:1c.1:pcie02]
[    0.539268] PCI: Setting latency timer of device 0000:00:1c.3 to 64
[    0.539326] assign_interrupt_mode Found MSI capability
[    0.539445] Allocate Port Service[0000:00:1c.3:pcie00]
[    0.539473] Allocate Port Service[0000:00:1c.3:pcie02]
[    0.539586] isapnp: Scanning for PnP cards...
[    0.893186] isapnp: No Plug & Play device found
[    0.912426] Real Time Clock Driver v1.12ac
[    0.912494] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing
enabled
[    0.912857] serial8250: ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
[    0.913517] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[    0.913585] ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
[    0.913690] ICH7: IDE controller at PCI slot 0000:00:1f.1
[    0.913765] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 16 (level, low) -> IRQ 177
[    0.913894] ICH7: chipset revision 1
[    0.913956] ICH7: not 100% native mode: will probe irqs later
[    0.914032]     ide0: BM-DMA at 0x40a0-0x40a7, BIOS settings: hda:DMA, hdb:pio
[    0.914205] Probing IDE interface ide0...
[    1.649789] hda: UJDA775 DVD/CDRW, ATAPI CD/DVD-ROM drive
[    1.985049] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[    1.985258] Probing IDE interface ide1...
[    2.544038] libata version 2.00 loaded.
[    2.544066] ahci 0000:00:1f.2: version 2.0
[    2.544088] ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 21 (level, low) -> IRQ 50
[    3.546476] PCI: Setting latency timer of device 0000:00:1f.2 to 64
[    3.546484] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 4 ports 1.5 Gbps 0x1
impl SATA mode
[    3.547350] ahci 0000:00:1f.2: flags: 64bit ncq ilck stag pm led clo pmp pio
slum part
[    3.547512] ata1: SATA max UDMA/133 cmd 0xF880E100 ctl 0x0 bmdma 0x0 irq 58
[    3.547647] ata2: SATA max UDMA/133 cmd 0xF880E180 ctl 0x0 bmdma 0x0 irq 58
[    3.547780] ata3: SATA max UDMA/133 cmd 0xF880E200 ctl 0x0 bmdma 0x0 irq 58
[    3.547911] ata4: SATA max UDMA/133 cmd 0xF880E280 ctl 0x0 bmdma 0x0 irq 58
[    3.547984] scsi0 : ahci
[    4.029679] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    4.030280] ata1.00: ATA-7, max UDMA/100, 156301488 sectors: LBA48
[    4.030347] ata1.00: ata1: dev 0 multi count 16
[    4.033857] ata1.00: configured for UDMA/100
[    4.033924] scsi1 : ahci
[    4.345175] ata2: SATA link down (SStatus 0 SControl 0)
[    4.345247] scsi2 : ahci
[    4.656689] ata3: SATA link down (SStatus 0 SControl 0)
[    4.656761] scsi3 : ahci
[    4.968204] ata4: SATA link down (SStatus 0 SControl 0)
[    4.968356]   Vendor: ATA       Model: FUJITSU MHV2080B  Rev: 892C
[    4.969718]   Type:   Direct-Access                      ANSI SCSI revision: 05
[    4.970051] SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
[    4.970127] sda: Write Protect is off
[    4.970188] sda: Mode Sense: 00 3a 00 00
[    4.970201] SCSI device sda: drive cache: write back
[    4.970298] SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
[    4.970371] sda: Write Protect is off
[    4.970432] sda: Mode Sense: 00 3a 00 00
[    4.970445] SCSI device sda: drive cache: write back
[    4.970509]  sda: sda1 sda2 < sda5 >
[    5.015796] sd 0:0:0:0: Attached scsi disk sda
[    5.015897] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    5.016041] PNP: PS/2 Controller [PNP0303:C210,PNP0f13:C211] at 0x60,0x64 irq
1,12
[    5.017610] i8042.c: Detected active multiplexing controller, rev 1.1.
[    5.018350] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[    5.018478] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[    5.018606] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[    5.018733] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[    5.018860] serio: i8042 KBD port at 0x60,0x64 irq 1
[    5.018988] mice: PS/2 mouse device common for all mice
[    5.019285] device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised:
dm-devel@redhat.com
[    5.019432] TCP bic registered
[    5.019499] NET: Registered protocol family 1
[    5.019573] Starting balanced_irq
[    5.019639] Using IPI No-Shortcut mode
[    5.019735] Time: tsc clocksource has been installed.
[    5.019818] ACPI: (supports S0 S3 S4 S5)
[    5.047679] kjournald starting.  Commit interval 5 seconds
[    5.047754] EXT3-fs: mounted filesystem with ordered data mode.
[    5.047848] VFS: Mounted root (ext3 filesystem) readonly.
[    5.048013] Freeing unused kernel memory: 184k freed
[    5.131590] input: AT Translated Set 2 keyboard as /class/input/input0
[   11.181005] input: PC Speaker as /class/input/input1
[   11.771460] usbcore: registered new driver usbfs
[   11.771552] usbcore: registered new driver hub
[   12.154692] sdhci: Secure Digital Host Controller Interface driver, 0.12
[   12.154767] sdhci: Copyright(c) Pierre Ossman
[   12.154862] sdhci: SDHCI controller found at 0000:02:06.3 [104c:803c] (rev 0)
[   12.154958] ACPI: PCI Interrupt 0000:02:06.3[C] -> GSI 22 (level, low) -> IRQ 66
[   12.155141] mmc0: SDHCI at 0xf4202000 irq 66 PIO
[   12.466782] synaptics reset failed
[   12.471232] synaptics reset failed
[   12.476127] synaptics reset failed
[   12.633444] Yenta: CardBus bridge found at 0000:02:06.0 [103c:30ad]
[   12.633538] Yenta: Enabling burst memory read transactions
[   12.633607] Yenta: Using INTVAL to route CSC interrupts to PCI
[   12.633674] Yenta: Routing CardBus interrupts to PCI
[   12.633742] Yenta TI: socket 0000:02:06.0, mfunc 0x01aa1b22, devctl 0x64
[   12.645930] Synaptics Touchpad, model: 1, fw: 6.2, id: 0x25a0b1, caps:
0xa04793/0x300000
[   12.646015] serio: Synaptics pass-through port at isa0060/serio4/input0
[   12.687553] input: SynPS/2 Synaptics TouchPad as /class/input/input2
[   12.864660] Yenta: ISA IRQ mask 0x0cf8, PCI irq 201
[   12.864729] Socket status: 30000006
[   12.864792] Yenta: Raising subordinate bus# of parent bus (#02) from #03 to #06
[   12.864877] pcmcia: parent PCI bridge I/O window: 0x5000 - 0x5fff
[   12.864944] cs: IO port probe 0x5000-0x5fff: clean.
[   12.865297] pcmcia: parent PCI bridge Memory window: 0xf4200000 - 0xf45fffff
[   12.865365] pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x41ffffff
[   12.865655] tg3.c:v3.64 (July 31, 2006)
[   12.865922] ACPI: PCI Interrupt 0000:08:00.0[A] -> GSI 16 (level, low) -> IRQ 177
[   12.866114] PCI: Setting latency timer of device 0000:08:00.0 to 64
[   12.900164] eth0: Tigon3 [partno(BCM95751M) rev 4201 PHY(5750)] (PCI Express)
10/100/1000BaseT Ethernet 00:16:d4:30:29:66
[   12.900504] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0]
WireSpeed[1] TSOcap[1]
[   12.900586] eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[   12.944559] Linux agpgart interface v0.101 (c) Dave Jones
[   13.011529] agpgart: Detected an Intel 945GM Chipset.
[   13.012612] agpgart: Detected 7932K stolen memory.
[   13.027682] agpgart: AGP aperture is 256M @ 0xe0000000
[   13.173539] tpm_inf_pnp 00:04: Found C1FC with ID IFX0102
[   13.173663] tpm_inf_pnp 00:04: TPM found: config base 0x560, io base 0x570,
chip version 0x000b, vendor id 0x15d1 (Infineon), product id 0x
000b (SLB 9635 TT 1.2)
[   13.266047] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 20 (level, low) -> IRQ 74
[   13.266188] PCI: Setting latency timer of device 0000:00:1d.7 to 64
[   13.266192] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[   13.266459] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[   13.266580] ehci_hcd 0000:00:1d.7: debug port 1
[   13.266653] PCI: cache line size of 32 is not supported by device 0000:00:1d.7
[   13.266664] ehci_hcd 0000:00:1d.7: irq 74, io mem 0xf4784000
[   13.270616] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   13.270896] usb usb1: configuration #1 chosen from 1 choice
[   13.271002] hub 1-0:1.0: USB hub found
[   13.271070] hub 1-0:1.0: 8 ports detected
[   13.406700] USB Universal Host Controller Interface driver v3.0
[   13.406818] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 20 (level, low) -> IRQ 74
[   13.406953] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[   13.406957] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[   13.407065] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[   13.407172] uhci_hcd 0000:00:1d.0: irq 74, io base 0x00004020
[   13.407339] usb usb2: configuration #1 chosen from 1 choice
[   13.407437] hub 2-0:1.0: USB hub found
[   13.407505] hub 2-0:1.0: 2 ports detected
[   13.490289] hda: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
[   13.490669] Uniform CD-ROM driver Revision: 3.20
[   13.511006] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 22 (level, low) -> IRQ 66
[   13.511141] PCI: Setting latency timer of device 0000:00:1d.1 to 64
[   13.511145] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[   13.511239] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
[   13.511347] uhci_hcd 0000:00:1d.1: irq 66, io base 0x00004040
[   13.511527] usb usb3: configuration #1 chosen from 1 choice
[   13.511623] hub 3-0:1.0: USB hub found
[   13.511690] hub 3-0:1.0: 2 ports detected
[   13.621744] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 201
[   13.621886] PCI: Setting latency timer of device 0000:00:1d.2 to 64
[   13.621891] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[   13.621979] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
[   13.622089] uhci_hcd 0000:00:1d.2: irq 201, io base 0x00004060
[   13.622242] usb usb4: configuration #1 chosen from 1 choice
[   13.622329] hub 4-0:1.0: USB hub found
[   13.622396] hub 4-0:1.0: 2 ports detected
[   13.726675] ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 19 (level, low) -> IRQ 193
[   13.726814] PCI: Setting latency timer of device 0000:00:1d.3 to 64
[   13.726818] uhci_hcd 0000:00:1d.3: UHCI Host Controller
[   13.726925] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
[   13.727046] uhci_hcd 0000:00:1d.3: irq 193, io base 0x00004080
[   13.727215] usb usb5: configuration #1 chosen from 1 choice
[   13.727309] hub 5-0:1.0: USB hub found
[   13.727376] hub 5-0:1.0: 2 ports detected
[   13.797669] Intel 82802 RNG detected
[   14.165878] usb 1-6: new high speed USB device using ehci_hcd and address 5
[   14.188287] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 177
[   14.189257] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[   14.238269] PM: Writing back config space on device 0000:08:00.0 at offset 1
(was 100406, writing 100006)
[   14.462533] usb 1-6: device descriptor read/64, error -71
[   14.546228] cs: IO port probe 0x100-0x3af: excluding 0x378-0x37f
[   14.548595] cs: IO port probe 0x3e0-0x4ff: clean.
[   14.549646] cs: IO port probe 0x820-0x8ff: clean.
[   14.550518] cs: IO port probe 0xc00-0xcf7: clean.
[   14.551568] cs: IO port probe 0xa00-0xaff: clean.
[   14.699302] usb 1-6: configuration #1 chosen from 1 choice
[   14.831370] Initializing USB Mass Storage driver...
[   14.992579] usb 2-1: new full speed USB device using uhci_hcd and address 2
[   15.167369] usb 2-1: configuration #1 chosen from 1 choice
[   15.243979] Bluetooth: Core ver 2.10
[   15.244097] NET: Registered protocol family 31
[   15.244165] Bluetooth: HCI device and connection manager initialized
[   15.244240] Bluetooth: HCI socket layer initialized
[   15.402939] Bluetooth: HCI USB driver ver 2.9
[   15.407935] usb 3-1: new full speed USB device using uhci_hcd and address 2
[   15.534911] NET: Registered protocol family 17
[   15.575024] usb 3-1: configuration #1 chosen from 1 choice
[   15.815297] usb 4-1: new low speed USB device using uhci_hcd and address 2
[   15.996248] usb 4-1: configuration #1 chosen from 1 choice
[   16.079085] tg3: eth0: Link is up at 100 Mbps, full duplex.
[   16.079155] tg3: eth0: Flow control is on for TX and on for RX.
[   16.126869] scsi4 : SCSI emulation for USB Mass Storage devices
[   16.126997] usb-storage: device found at 5
[   16.126999] usb-storage: waiting for device to settle before scanning
[   16.127018] usbcore: registered new driver usb-storage
[   16.127083] USB Mass Storage support registered.
[   16.128855] usbcore: registered new driver hci_usb
[   16.128986] usbcore: registered new driver hiddev
[   16.170073] input: Microsoft Microsoft USB Wireless Mouse as /class/input/input3
[   16.170214] input: USB HID v1.11 Mouse [Microsoft Microsoft USB Wireless
Mouse] on usb-0000:00:1d.2-1
[   16.170392] usbcore: registered new driver usbhid
[   16.170457] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
[   16.430933] Adding 1485972k swap on
/dev/disk/by-uuid/7f986e62-f6c3-4676-88af-951b600fafce.  Priority:-1 extents:1
across:1485972k
[   16.492352] EXT3 FS on sda1, internal journal

# dmidecode 2.8
SMBIOS 2.4 present.
23 structures occupying 1032 bytes.
Table at 0x000F37CD.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
        Vendor: Hewlett-Packard
        Version: 68YCU Ver. F.05
        Release Date: 08/10/2006
        Address: 0xE0000
        Runtime Size: 128 kB
        ROM Size: 1024 kB
        Characteristics:
                PCI is supported
                PC Card (PCMCIA) is supported
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD 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)
                ACPI is supported
                USB legacy is supported
                LS-120 boot is supported
                Smart battery is supported
                BIOS boot specification is supported
                Function key-initiated network boot is supported
                Targeted content distribution is supported
        BIOS Revision: 15.5
        Firmware Revision: 86.51

Handle 0x0001, DMI type 1, 27 bytes
System Information
        Manufacturer: Hewlett-Packard
        Product Name: HP Compaq nc6400 (RA270AA#ABH)
        Version: F.05
        Serial Number: CND6XXXBD8
        UUID: A59E1EE0-B61A-DB11-8BA4-66990C26A129
        Wake-up Type: Power Switch
        SKU Number: RA270AA#ABH
        Family: 103C_5336AN

Handle 0x0040, DMI type 126, 11 bytes
Inactive

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
        Manufacturer: Hewlett-Packard
        Product Name: 30AD
        Version: KBC Version 56.33
        Serial Number: Not Specified

Handle 0x0003, DMI type 3, 13 bytes
Chassis Information
        Manufacturer: Hewlett-Packard
        Type: Notebook
        Lock: Not Present
        Version: Not Specified
        Serial Number: CNDXXX4BD8
        Asset Tag:
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Safe
        Security Status: External Interface Enabled

Handle 0x0041, DMI type 126, 4 bytes
Inactive

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
        Socket Designation: U10
        Type: Central Processor
        Family: Pentium M
        Manufacturer: Intel(R)
        ID: E8 06 00 00 FF FB E9 BF
        Signature: Type 0, Family 6, Model 14, Stepping 8
        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)
                PAE (Physical address extension)
                MCE (Machine check exception)
        SKU Number: RA270AA#ABH
        Family: 103C_5336AN

Handle 0x0040, DMI type 126, 11 bytes
Inactive

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
        Manufacturer: Hewlett-Packard
        Product Name: 30AD
        Version: KBC Version 56.33
        Serial Number: Not Specified

Handle 0x0003, DMI type 3, 13 bytes
Chassis Information
        Manufacturer: Hewlett-Packard
        Type: Notebook
        Lock: Not Present
        Version: Not Specified
        Serial Number: CNDXXX4BD8
        Asset Tag:
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Safe
        Security Status: External Interface Enabled

Handle 0x0041, DMI type 126, 4 bytes
Inactive

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
        Socket Designation: U10
        Type: Central Processor
        Family: Pentium M
        Manufacturer: Intel(R)
        ID: E8 06 00 00 FF FB E9 BF
        Signature: Type 0, Family 6, Model 14, Stepping 8
        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)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware 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)
                HTT (Hyper-threading technology)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Genuine Intel(R) CPU           T2400  @ 1.83GHz
        Voltage: 1.1 V
        External Clock: 166 MHz
        Max Speed: 1833 MHz
        Current Speed: 1833 MHz
        Status: Populated, Enabled
        Upgrade: None
        L1 Cache Handle: 0x0005
        L2 Cache Handle: 0x0006
        L3 Cache Handle: Not Provided
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified

Handle 0x0005, DMI type 7, 19 bytes
Cache Information
        Socket Designation: Internal L1 Cache
        Configuration: Enabled, Not Socketed, Level 1
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 64 KB
        Maximum Size: 64 KB
        Supported SRAM Types:
                Burst
        Installed SRAM Type: Burst
        Speed: Unknown
        Error Correction Type: Unknown
        System Type: Unified
        Associativity: 4-way Set-associative

Handle 0x0006, DMI type 7, 19 bytes
Cache Information
        Socket Designation: Internal L2 Cache
        Configuration: Enabled, Not Socketed, Level 2
        Operational Mode: Write Back
        Location: External
        Installed Size: 2048 KB
        Maximum Size: 2048 KB
        Supported SRAM Types:
                Burst
        Installed SRAM Type: Burst
        Speed: Unknown
        Error Correction Type: None
        System Type: Unified
        Associativity: 4-way Set-associative

Handle 0x0007, DMI type 9, 13 bytes
System Slot Information
        Designation: PC CARD-Slot 0
        Type: 32-bit PC Card (PCMCIA)
        Current Usage: Available
        Length: Short
        ID: Adapter 0, Socket 0
        Characteristics:
                5.0 V is provided
                3.3 V is provided
                PC Card-16 is supported
                Cardbus is supported
                PME signal is supported

Handle 0x0008, DMI type 10, 6 bytes
On Board Device Information
        Type: Video
        Status: Enabled
        Description: 8

Handle 0x0009, DMI type 11, 5 bytes
OEM Strings
        String 1: www.hp.com
        String 2: ABS 70/71 79 7A 7B 7C 7D

Handle 0x000A, DMI type 16, 15 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 4 GB
        Error Information Handle: No Error
        Number Of Devices: 2

Handle 0x000B, DMI type 17, 27 bytes
Memory Device
        Array Handle: 0x000A
        Error Information Handle: No Error
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 512 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM #1
        Bank Locator: Not Specified
        Type: DDR2
        Type Detail: Synchronous
        Speed: 667 MHz (1.5 ns)
        Manufacturer: AD00000000000000
        Serial Number: 00001034
        Asset Tag: Not Specified
        Part Number: HYMP564S64BP6-Y5

Handle 0x000C, DMI type 17, 27 bytes
Memory Device
        Array Handle: 0x000A
        Error Information Handle: No Error
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 512 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM #2
        Bank Locator: Not Specified
        Type: DDR2
        Type Detail: Synchronous
        Speed: 667 MHz (1.5 ns)
        Manufacturer: 7F7F9E0000000000
        Serial Number: 00000000
        Asset Tag: Not Specified
        Part Number: VS512SDS667D2

Handle 0x000D, DMI type 19, 15 bytes
Memory Array Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x0003FFFFFFF
        Range Size: 1 GB
        Physical Array Handle: 0x000A
        Partition Width: 0

Handle 0x000E, DMI type 20, 19 bytes
Memory Device Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x0001FFFFFFF
        Range Size: 512 MB
        Physical Device Handle: 0x000B
        Memory Array Mapped Address Handle: 0x000D
        Partition Row Position: 1

Handle 0x000F, DMI type 20, 19 bytes
Memory Device Mapped Address
        Starting Address: 0x00020000000
        Ending Address: 0x0003FFFFFFF
        Range Size: 512 MB
        Physical Device Handle: 0x000C
        Memory Array Mapped Address Handle: 0x000D
        Partition Row Position: 2

Handle 0x0010, DMI type 32, 11 bytes
System Boot Information
        Status: No errors detected

Handle 0x0085, DMI type 133, 34 bytes
OEM-specific Type
        Header and Data:
                85 22 85 00 01 00 00 00 00 00 00 00 00 00 00 00
                00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00
                00 00
        Strings:

                No battery

Handle 0x0086, DMI type 126, 34 bytes
Inactive

Handle 0x0011, DMI type 144, 26 bytes
OEM-specific Type
        Header and Data:
                90 1A 11 00 16 00 1E 00 9D 00 33 00 06 00 80 00
Comment 1 Ben B 2006-09-13 11:40:18 UTC
Created attachment 9015 [details]
output of acpidump
Comment 2 Venkatesh Pallipadi 2006-09-13 11:40:34 UTC
Created attachment 9016 [details]
acpidump output
Comment 3 Venkatesh Pallipadi 2006-09-13 11:49:02 UTC
Ben,

I don't see _PSS _PCT objects in ACPI dump that are required for the driver to 
support speedstep. For some reason BIOS stopped exporting those information. 
Can you check whether this new BIOS has some option to enable this feature?

Something that may say Speedstep, Enhanced Speedstep, Enhanced Intel Speedstep 
(EIST) or something similar?

-Venki
Comment 4 Ben B 2006-09-13 12:04:07 UTC
Just went into the BIOS and the only CPU related option is to enable or disable
dual-core mode. I disabled, and Linux now sees one core, but still no cpufreq.

There aren't many places for this option - the bios setup screen is one of those
basic drop-down menu ones with only a few options.
Comment 5 Venkatesh Pallipadi 2006-09-13 13:33:02 UTC
Time to send a mail to your BIOS provider.

Do you have Windows installed on this system? Can you check whether frequency 
changes are working over there. If you say it does not work on Windows you may 
get better attention from the BIOS provider ;-)
Comment 6 Len Brown 2006-09-13 21:46:09 UTC
As the BIOS here seems to have deleted processor power management,
there isn't anything we can do.

It would be interesting if you could load the previous BIOS, verify
that it works, and attach the dmesg and acpidump from that configuration.
Comment 7 Ben B 2006-09-13 23:15:58 UTC
Created attachment 9018 [details]
acpidump of previous bios
Comment 8 Ben B 2006-09-13 23:16:40 UTC
Created attachment 9019 [details]
dmesg of previous bios
Comment 9 Ben B 2006-09-13 23:19:41 UTC
I've loaded the previous bios and cpufreq works again.

Attached the dmesg and acipdump from this bios. So it looks like a nasty BIOS
bug, thus have sent a case to HP regarding this issue and running the earlier
bios for now.
Comment 10 Brett Johnson 2006-11-29 12:23:02 UTC
A new F.08 BIOS is available now from the hp.com website, which fixes the
speedstep problems on the nx7400.

In addition, I've been told that a new BIOS rev is planned for all 2006 model
business notebooks, which will fix this problem across the board (including the
nc6400). It should be available sometime soon in December.
Comment 11 Kent Engstr 2006-11-30 01:58:03 UTC
I have spoken to HP support in Sweden about this problem too.
They told me they would escalate it.

I'm waiting for feedback and will post it here if and when I get it.
Comment 12 Kent Engstr 2006-12-05 08:57:18 UTC
I received a beta BIOS (68ycu.bin) from HP support today. Version F.06, dated
10/25/06. The upgrade worked, and now the cpufreq_ondemand module is loaded.

I cannot choose automatic in the Gnome PM applet menu, though.

If anybody is interested in logs, command outputs etc from the system, please
let me know.
Comment 13 Anonymous Emailer 2007-01-16 06:37:34 UTC
Reply-To: jad.jebara@yahoo.com

How is the battery life with the new Bios?

Do you know when HP will be releasing the new BIOS? I called them up
repeatedly in Canada, and there is no info about the new BIOS version!

Thanks!