Bug 9359

Summary: ACPI: Invalid PBLK length[5]
Product: ACPI Reporter: Juan Manuel Borges Ca (juanmabc3)
Component: Power-OtherAssignee: ykzhao (yakui.zhao)
Status: REJECTED WILL_NOT_FIX    
Severity: normal CC: acpi-bugzilla
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.23.1-49.fc8 Subsystem:
Regression: --- Bisected commit-id:
Attachments: ouput of dmesg
output of smolt (an utility to recollect system information)
output of acpidump
output of lspci
output of "lspci -v"
output of "lspci -vv"
output of cat /proc/cpuinfo

Description Juan Manuel Borges Ca 2007-11-12 12:37:59 UTC
Most recent kernel where this bug did not occur:
Distribution: Fedora 8
Hardware Environment: PC, Asus motherboard
Software Environment:
Problem Description:
 Hello.

 This message appears at boot:
ACPI: Invalid PBLK length[5]

 Maybe related, the system doesn't want to hibernate, but I didn't tested it in  
months, since I don't needed this feature in my PC, for now.

 Tell me what information you may find useful.



Steps to reproduce:
Boot the computer.
Comment 1 ykzhao 2007-11-12 17:05:22 UTC
Will you please upload the following info?
a. acpidump
b. dmesg
Thanks.
Comment 2 Fu Michael 2007-11-12 21:16:25 UTC
Juan, we need more detailed report. e.g. Asus mobo model name, lspci output, etc.
Comment 3 Juan Manuel Borges Ca 2007-11-13 01:21:28 UTC
Created attachment 13524 [details]
ouput of dmesg
Comment 4 Juan Manuel Borges Ca 2007-11-13 01:22:56 UTC
Created attachment 13525 [details]
output of smolt (an utility to recollect system information)
Comment 5 Juan Manuel Borges Ca 2007-11-13 01:33:35 UTC
Created attachment 13526 [details]
output of acpidump
Comment 6 Juan Manuel Borges Ca 2007-11-13 01:33:56 UTC
Created attachment 13527 [details]
output of lspci
Comment 7 Juan Manuel Borges Ca 2007-11-13 01:34:22 UTC
Created attachment 13528 [details]
output of "lspci -v"
Comment 8 Juan Manuel Borges Ca 2007-11-13 01:34:44 UTC
Created attachment 13529 [details]
output of "lspci -vv"
Comment 9 Juan Manuel Borges Ca 2007-11-13 01:41:56 UTC
 Hello, I have attached some information of my system.
 Motherboard model: ASUS P4S800 - SiS 648FX
Comment 10 ykzhao 2007-11-13 17:44:20 UTC
Hi, Juan
      According the ACPI spec, the Processor block should be defined as the following:
     (Processorname, ProcessorID, PBLKaddress PBLKLen)
     PBLKLen is the length of processor register block in byts and either 0(for no PBLKaddress) or 6. 
But the processor block in your BIOS is defined as :
     Processor (\_PR.CPU0, 0x00, 0x0000E410, 0x05)
     The pblock length is different with the length required by ACPI spec.
So the OS reports that ACPI: Invalid PBLK length[5].

It is appropriate to fix this problem by BIOS update.
Thanks.
Comment 11 Zhang Rui 2007-11-13 18:49:52 UTC
PBLK is needed for the processor C-state and T-state control.
As it's a desktop, maybe this is not needed/support by your processor,
could you attach the content of /proc/cpuinfo please?
Comment 12 Juan Manuel Borges Ca 2007-11-14 14:18:48 UTC
Created attachment 13548 [details]
output of cat /proc/cpuinfo