Today I have officially published the PHC kernel for Ubuntu 10.04 Lucid Lynx. The Linux PHC project provides cpufreq kernel modules for undervolting Intel and AMD processors on a Linux platforms. This gives you the ability to save energy, lower the CPU temperature and expand battery time.
If you want to know more about Linux PHC take a look at the Linux PHC forum and the PHC wiki. The installation notes for the PHC kernel are in this thread.
David, really many thanks for publishing a PHC patched kernel, but please have a look at this issue: diffing ubuntu’s standard kernel headers with PHC PPA reveals that there are some important files missing in PHC, and these are needed to compile some drivers.
cd /usr/src
diff -qr –brief linux-headers-2.6.32-22-generic linux-headers-2.6.32-22-generic-phc | sort
[…]
Only in linux-headers-2.6.32-22-generic/arch/x86/kernel: asm-offsets.s
Only in linux-headers-2.6.32-22-generic/include/asm: asm-offsets.h
Only in linux-headers-2.6.32-22-generic/include/asm-x86: asm-offsets.h
Only in linux-headers-2.6.32-22-generic/include/linux: bounds.h
Only in linux-headers-2.6.32-22-generic/kernel: bounds.s
Only in linux-headers-2.6.32-22-generic-phc: .config.old
Only in linux-headers-2.6.32-22-generic-phc/include/config/acpi/custom/dsdt: initrd.h
Only in linux-headers-2.6.32-22-generic-phc: modules.order
Only in linux-headers-2.6.32-22-generic-phc/scripts/basic: modules.order
Thanks for reporting this. I never compared it in that way until now.
I looked into this while building the new kernel for 10.10 Maverick, but I couldn’t reproduce your findings with the latest versions. (2.6.32-25.44~phc0 for 10.04 Lucid and 2.6.35-22.33~phc0 for 10.10 Maverick)
I suspect that only the specific version was broken or something other went wrong. If you still experience similar problems then please notify me again.
hi, I am currently running 2.6.32-31-generic-phc thanks to your repository. The thing is some newer kernels have come out for 10.04 when I hit update, but obviously those are not phc kernels. Now I have to force grub to loading the older phc kernel. Was wondering if there will be any updated phc kernels for 10.04, as newer kernels sometimes have bug fixes etc?
Sorry for the huge delay in kernel updates. New kernels for Natty, Maverick and Lucid are currently bulding, so you will find up-to-date kernels in the PHC PPA soon.
thx for PHC kernel, i use 2.6.32-33 generic pae phc, the temp is 15 degrees lower. very nice. but i always love RT kernel, and the best i think from KXStudio. Will you add another custom kernel for PHC+RT support?? I will appreciate it. If u don’t have spare time to do, i need help to build my own PHC kernel. i had been created custom kernel before (http://danangdk.blog.uns.ac.id/2011/06/24/tutorial-kompilasi-kernel-linux/) and with your custom PHC source may be i can make a custom PHC+RT support. Drop me email if u want to share the step to compile PHC kernel. Thank u very much.