site  contact  subhomenews

Linux 2.6.39.3 compiled

July 11, 2011 — BarryK
I have compiled this kernel in Wary 5.1.2. It is configured somewhat differently from the usual Puppy kernels:

1. HID and USB core drivers built-in to the kernel.
2. PAE-enabled, can handle up to 64GB RAM.
3. Does not have my usb-discovery patch for usb.c.

Note that I have only compiled three 3rd-party drivers, aufs, ndiswrapper and ltmodem.

Points 1 and 3 mean that the kernel will not work with Puppy as-is. The 'init' script in the initramfs needs to be modified. I have partly done this and have Wary booting off a USB stick. However, more work is needed, and I will continue this promptly and upload a Woof that should work properly with this kernel (as well as earlier "classic" Puppy kernels). Stay tuned.

If you want to grab the files:

Here is the kernel PET (23.2MB):
http://distro.ibiblio.org/quirky/pet_packages-wary5/linux_kernel-2.6.39-3-w5.pet

And the sources, including an .sfs file:
http://bkhome.org/sources/kernel-2.6.39-3/

Comments

Kernel 2.6.39.3
Username: pemasu
Barry. Great. I will test this kernel immediately. Thank you of your work.

kerned source sfs download problem
Username: pemasu
"Forbidden You don't have permission to access /sources/kernel-2.6.39-3/kernel_src-2.6.39-3-patched.sfs on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

sfs download fixed
Username: BarryK
"pemasu, Ok, fixed. I also uploaded md5sums file.

Universal Game Changer
Username: GCMartin
"This is a shot over the bow of all Linux distros for 32bit use! This will also attract more users to WARY who have 512+ RAM on their sytems. Barry and Pemaus, your efforts are major. Wow!.

2.6.39.3 kernel works
Username: pemasu
"I made woof build of Lucid Puppy based puplet using your 2.6.39.3 kernel. Seems to behave. I havent tested the usb boot time detections yet since you told that init script modifications are needed also. But this kernel looks promising. Thank you !!!!

2.6.39.3
Username: james c
" Just wanted to point out that there is [u]no[/u] benefit to using a PAE enabled kernel on a machine with less than 4 Gb of ram.

PAE and RAM less than 4 Gb
Username: pemasu
"James C. That is right. I have 4 Gb ram and I thought that there is already people with 4 - 8 gb ram in peoples newer comps. And I made experimental builds with PAE kernels...also without PAE so that support for somewhat older comps would be there also. There has been feedback from comp owners who has had 8 gb ram. More and more people with newer comps tests Puppies and Puplets in the future. Of course true 64 bit kernel Puppy is better. And there is already two versios now with 64 bit kernel. But...there is a lot stuff for 32 bit OS. No need to waste that. I believe PAE phase will temporary as 64 bit Puppies get more footage. And it has been fun testing newer kernels with and without PAE

PAE and RAM less than 4 Gb
Username: pemasu
"James C. That is right. I have 4 Gb ram and I thought that there is already people with 4 - 8 gb ram in peoples newer comps. And I made experimental builds with PAE kernels...also without PAE so that support for somewhat older comps would be there also. There has been feedback from comp owners who has had 8 gb ram. More and more people with newer comps tests Puppies and Puplets in the future. Of course true 64 bit kernel Puppy is better. And there is already two versios now with 64 bit kernel. But...there is a lot stuff for 32 bit OS. No need to waste that. I believe PAE phase will temporary as 64 bit Puppies get more footage. And it has been fun testing newer kernels with and without PAE


Tags: woof