SMP and ACPI.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,
         My question is not related to kernel programming as such, although it is certainly related to kernel internals.
I have an Intel Dual Core cpu on which i wish to run linux 2.6. I compiled a custom 2.6.24.3 and booted into it, only to find that the system was unusable due to kacpid and kacpid_notify taking up almost all the CPU time. And since, these are kernel threads (CMIIW), i could only renice but not kill  them :( I tried enabling/disabling power mgmt options like frequency scaling etc, but no help. Then,I turned ACPI off using the kernel parameter, but that left me with a single CPU running. Any way, the system malperforms.

What makes kacpid take so much of CPU ? Is there any (hackish?) way to fix the problem (not create the threads at all ??) ? I don't mind broken ACPI.

Also, can anybody shed some light on why SMP is so dependent on ACPI ? Is it for any of ACPI's tables ? registers ? timers ? and earlier, did SMP(w/o ACPI) work well with APM ?

Would be glad to know anything i've missed.


Thanks for reading, thanks in advance.

Best regards,
Pranav

-----------------------------------------------------------------------------
If we didn't have C, we would have had BASI, OBOL and PASAL.


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux