Kernel 2.6.38.1 amd64 ubuntu packages optimized for core2 and above built by me and uploaded to dropbox for anyone who would like to test.
The files can be downloaded from the following links and can be checked against the SHA256SUM and MD5SUM given at the bottom of this blog to verify if the correct file is downloaded
Benchmarks output of hardinfo -r when running 2.6.38.1
Benchmarks
**********
CPU Blowfish
------------
-CPU Blowfish-
This Machine 1596 MHz 2.373
Intel(R) Celeron(R) M processor 1.50GHz (null) 26.1876862
PowerPC 740/750 (280.00MHz) (null) 172.816713
CPU CryptoHash
--------------
-CPU CryptoHash-
This Machine 1596 MHz 556.861
CPU Fibonacci
-------------
-CPU Fibonacci-
This Machine 1596 MHz 2.523
Intel(R) Celeron(R) M processor 1.50GHz (null) 8.1375674
PowerPC 740/750 (280.00MHz) (null) 58.07682
CPU N-Queens
------------
-CPU N-Queens-
This Machine 1596 MHz 0.826
FPU FFT
-------
-FPU FFT-
This Machine 1596 MHz 1.379
FPU Raytracing
--------------
-FPU Raytracing-
This Machine 1596 MHz 4.456
Intel(R) Celeron(R) M processor 1.50GHz (null) 40.8816714
PowerPC 740/750 (280.00MHz) (null) 161.312647
Benchmarks output of hardinfo -r when running 2.6.38.1
Benchmarks
**********
CPU Blowfish
------------
-CPU Blowfish-
This Machine 1596 MHz 2.373
Intel(R) Celeron(R) M processor 1.50GHz (null) 26.1876862
PowerPC 740/750 (280.00MHz) (null) 172.816713
CPU CryptoHash
--------------
-CPU CryptoHash-
This Machine 1596 MHz 556.861
CPU Fibonacci
-------------
-CPU Fibonacci-
This Machine 1596 MHz 2.523
Intel(R) Celeron(R) M processor 1.50GHz (null) 8.1375674
PowerPC 740/750 (280.00MHz) (null) 58.07682
CPU N-Queens
------------
-CPU N-Queens-
This Machine 1596 MHz 0.826
FPU FFT
-------
-FPU FFT-
This Machine 1596 MHz 1.379
FPU Raytracing
--------------
-FPU Raytracing-
This Machine 1596 MHz 4.456
Intel(R) Celeron(R) M processor 1.50GHz (null) 40.8816714
PowerPC 740/750 (280.00MHz) (null) 161.312647
SHA256SUMS
3f66e9df40a48549f1748fc44961c30c9f48ded24c49756cbb417aa571952a39 CONFIG
911ab75eb10c5d73c44fc077179609de8cbbfb0cef7fd60faa3c92bcb56f6983 linux-headers-2.6.38.1-core2_11.00_amd64.deb
e4ecbd4edc3aebb37e4f71f8f23613ad308f1690f6ea6a6308b24b9a46b8cd8c linux-image-2.6.38.1-core2_11.00_amd64.deb
51c4805361cca8d6f7a31f1affe2afb9c1fc20cca924ba1b5c46ae594f67f14a Readme.odt
d71832170316005e64fc6db5f8ed3b9ca9c7f8cb0bb3b8692127e2c041504b90 Readme.pdf
MD5SUMS
c38874f0f3ecf2f233f34cab53a45a83 CONFIG
9931cf27e528ef4951ff240368d07f55 linux-headers-2.6.38.1-core2_11.00_amd64.deb
568270244062cb6e0b0245dbde2b2db8 linux-image-2.6.38.1-core2_11.00_amd64.deb
ce40aaa1e49c172cc4d7e68667ed5cf0 Readme.odt
ed006c9d113401fe82f7ec7a9344c23c Readme.pdf
Got free time today morning and here they are uploaded, maybe it will help someone
ReplyDelete:)
Is this the only change between this one and the 2.6.38 kernel you posted previously?:
ReplyDeleteCONFIG_SCHED_AUTOGROUP=y
No, this is based on 2.6.38.1, whereas old is 2.6.38 and CONFIG_SCHED_AUTOGROUP is not set
ReplyDeleteCan you build Liquorix kernel with same optymalizations?
ReplyDeleteI will try during my free time, maybe this weekend
ReplyDeleteThis kernel is blazing fast on bootup.
ReplyDeleteI am using an intel ssd and I can still notice a big difference over the stock kernel.
This also fixed my problem/error on boot with i915 graphics turbo disabled
With the standard 2.6.38.1 kernel and anything older it would black screen most of the time on boot up. I would have to reset the computer numerous times until it finally started up.
It is a known bug on launchpad.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/651104
Not sure what you did, but it's fixed. Not one black screen plus the performance boost. Thank you Sankaran.
Ahh, one problem I found is there doesn't seem to be support for vga switcheroo in the kernel.
ReplyDeleteIs there anyway you can include this in your next release? I would be most grateful.
Not sure about how the bug got fixed, because I did not apply any patches. It is just Vanilla kernel source with Ubuntu Lucid config + autoscheduling + 300 HZ kernel with preemption + ipv6 and acpi_cpufreq as modules (you need to manually load acpi_cpufreq by using /etc/modules for cpu frequency scaling to work)
ReplyDeleteI will try building 2.6.38.2 tonight, I saw that it got released 1 day back
I will follow gentoo wiki and see how to enable this vga switcheroo and post the built kernel into dropbox
ReplyDeleteI have built with vga_switcheroo support, uploading to dropbox, will publish the blog once done and update the link here
ReplyDelete>Anonymous said...
ReplyDelete> Can you build Liquorix kernel with same >optymalizations?
Yes, downloaded liquorix source, followed their Arch (AUR) PKGBUILD script, applied patch, copied amd64 config, changed processor type to CORE2 in menuconfig, changed march to core2, building ...
Build will finish in another 15 mins, will upload once done and give the links
2.6.38.2 optimized for core2 without vga_switcheroo here, http://duopetalflower.blogspot.com/2011/03/custom-kernel-26382-ubuntu-amd64.html
ReplyDelete2.6.38.2 optimized for core2 with vga_switcheroo here, http://duopetalflower.blogspot.com/2011/03/custom-kernel-26382-ubuntu-amd64_30.html
I am uploading liquorix kernel optimized for core2, I have explained how I built liquorix kernel in Readme.pdf, here are the dropbox links
ReplyDeleteThe upload should be completed in another 30 mins to 1 hour (I am going to sleep now ...), try after some time
Dropbox Links
config.core2
linux-headers-2.6.38-core2zenliquorix_11.00_amd64.deb
linux-image-2.6.38-core2zenliquorix_11.00_amd64.deb
Readme.pdf
Readme.odt
SHA256SUMS
MD5SUMS
I'm not sure how this occurred, but after installing this kernel I now have a VERY loud and extremely annoying PC beep every time I restart my laptop (but it seems that is the only time it occurs), even if I have sound muted. I noticed that there is now an "HDA Digital PCBeep" listed among my input devices, which was never there previously. In the '/sys/devices/pci0000:00/0000:00:1b.0/input/input10' directory, there is only one subdirectory, 'input10', which is where this thing resides. The uevent provides the falling.
ReplyDeletePRODUCT=1/111d/76b2/1
NAME="HDA Digital PCBeep"
PHYS="card0/codec#0/beep0"
PROP=0
EV=40001
SND=6
MODALIAS=input:b0001v111Dp76B2e0001-e0,12,kramls1,2,fw
Any ideas how this might have happened and/or how to permanently remove it? I've never had this occur before, and that includes your 2.6.38 kernel i installed the other day. This showed up for the very first time after installing this 2.6.38.1 kernel and rebooting. It also seems to take at least twice as long for the desktop to load after logging in on the gdm log in screen, but other than than, I'm liking it quite a bit.
PCBeep on connecting power cable can be disabled/enabled from bios settings. Can you see this input device listed when running 2.6.38 ?
ReplyDeleteIt may have to do with patches added to 2.6.38 which is why it is 2.6.38.1
Also give 2.6.38.2 a try, liquorix kernel seems to be a good option, with kernel masters adding the config and it should work really fine,
http://liquorix.net
Thank you for making this available!
ReplyDeleteThanks, I followed the instructions found in the Readme. I compiled the kernel 2.6.38 with the. config and patches taken from liquorix.net. Everything works perfectly, now I have installed the latest kernel liquorix optimized for intel core 2. Pcnoproblem - Italy
ReplyDeleteCould you post your compilation .config file? I'd like to try your build for 32 bit.
ReplyDeleteDominik
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.38.1/CONFIG
ReplyDeleteBut this is 64 bit, I will install 32bit ubuntu in virtualbox, compile and post the config.