PDA

View Full Version : ACPI exception - what does this mean?


ocgltd
2006-11-16, 08:53 AM CST
I have just rebuild the kernel (FC6 2.6.18) and I have two errors on bootup now. Can someone help me understand the cause (and solution)?

1. On bootup when init is starting all the services, I see a FAILED due to module cpu_freq.ko not found. I didn't see any error on rebuilding the kernel - how can I diagnose this?

2. My messages log shows the following 4 exceptions. What do they mean? (I have two Xeon 5160 CPU's)

Nov 15 15:57:17 vmhost1 kernel: ACPI: Processor [CPU0] (supports 8 throttling states)
Nov 15 15:57:17 vmhost1 kernel: ACPI: Processor [CPU1] (supports 8 throttling states)
Nov 15 15:57:17 vmhost1 kernel: ACPI: Processor [CPU2] (supports 8 throttling states)
Nov 15 15:57:17 vmhost1 kernel: ACPI: Processor [CPU3] (supports 8 throttling states)
Nov 15 15:57:17 vmhost1 kernel: ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707]
Nov 15 15:57:17 vmhost1 kernel: ACPI: Getting cpuindex for acpiid 0x4
Nov 15 15:57:17 vmhost1 kernel: ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707]
Nov 15 15:57:17 vmhost1 kernel: ACPI: Getting cpuindex for acpiid 0x5
Nov 15 15:57:17 vmhost1 kernel: ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707]
Nov 15 15:57:17 vmhost1 kernel: ACPI: Getting cpuindex for acpiid 0x6
Nov 15 15:57:17 vmhost1 kernel: ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device is not present [20060707]

Thanks,
MD

ocgltd
2006-11-16, 08:55 AM CST
Sorry - I meant acip-cpufreq.ko not found. However, a quick find command shows me:

/lib/modules/2.6.18-1.2849.fc6.vhmost/kernel/arch/x86_64/kernel/cpufreq/acpi-cpufreq.ko

So what is it complaining about?

ocgltd
2006-11-16, 09:10 AM CST
After watching a few more bootups it seems I got the error message wrong. Init complaining that:

FATAL: Error inserting ...acpi_cpu_freq.ko .... No such device

Ideas?

ocgltd
2006-11-16, 09:33 AM CST
And more info for anyone who can help....

my /etc/cpuspeed.conf shows:
#uncomment this and set to the name of your CPUFreq module
#DRIVER="powernow-k7"Should there be a driver for the Xeon 5160 set here?

and my /proc/acpi/processor/CPU0/info shows:
processor id: 0
acpi id: 0
bus mastering control: yes
power management: no
throttling control: yes
limit interface: yes

Are these useful clues?

robvnl
2006-11-26, 12:59 PM CST
same problem here, fc5, 2.6.18, I would appreciate any suggestion. Module acpi_cpufreq.ko exists but could not be loaded.

ninesun
2007-02-14, 02:03 AM CST
I have the same question,too.

vanderkerkoff
2007-05-18, 08:06 AM CDT
me too, I'm contacting the people who gave us the servers to see if they can help at all

ML370's in my case G5, I'm using FC6

alpha645
2007-05-19, 07:30 AM CDT
I probably means that the kernel is not supporting your ACPI (I think). I had the same problem, I only have cpufreq for my CPU enabled atm.

alpha645
2007-05-19, 07:35 AM CDT
A few more things. I do not know much about this, but looking at ocgltd's log, I see that he is probably using Vmware ... . It's kinda really stupid to let 2 sytems control the power and stuff .... >.< . I also found this for the ppl not running Vmware ;) : https://fcp.surfsite.org/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=27884&forum=10&move=next&topic_time=1161202519

vanderkerkoff
2007-05-21, 01:25 AM CDT
Hi Alpha, thanks for you help with this.

On that p[ost you linked to for non VMWARE people, it states

ACPI is complaining because your BIOS is listing processors available
in its tables that it can't find.

So do you read that to mean that ACPI is running properly, but it's complaining that it can't find the other CPU's in the table, but has found my CPU?

Any help, greatly appreciated.

alpha645
2007-05-21, 08:40 AM CDT
Hi Alpha, thanks for you help with this.

On that p[ost you linked to for non VMWARE people, it states

ACPI is complaining because your BIOS is listing processors available
in its tables that it can't find.

So do you read that to mean that ACPI is running properly, but it's complaining that it can't find the other CPU's in the table, but has found my CPU?

Any help, greatly appreciated.

I don't know if it detects your ACPI stuff, I need your log for that:

Open a terminal
dmesg > dmesg.file

Post the dmesg.file in your home directory :) .

vanderkerkoff
2007-05-21, 08:46 AM CDT
Hi Alpha

Home directory? Is that something on this forum?

alpha645
2007-05-21, 08:50 AM CDT
Nope, it's the directory where settings for the user are stored (on your local hard disk). Let's assume your name is Pete. Then Pete's home directory is in:

/home/pete

And assume that Pete just ran the command I just gave. That means that the file is:

/home/pete/dmesg.file

vanderkerkoff
2007-05-21, 08:57 AM CDT
Hi Alpha, sorry, I must be being stupid, but how are you going to get it off my hard drive?

alpha645
2007-05-21, 09:01 AM CDT
Hi Alpha, sorry, I must be being stupid, but how are you going to get it off my hard drive?

Well, I'm not :D You are :p . Just press the button to post a reply and scroll down. Press the button "Manage Attachments" and then navigate to your home folder. Click the dmesg.file and upload it :) .