site  contact  subhomenews

Advance notice: 2.6.25.6 kernel

June 14, 2008 — BarryK
I need to recompile the kernel for the 4.1 puppy, and intend to move up from 2.6.25.4 to 2.6.25.6. This is an advance notice, in case anyone has a suggestion. I will do the compile in a day or two.

The kernel config file is found at /etc/modules/DOTconfig-K2.6.25.4 in 4.1alpha2, or at Ted Dog's source repo:
http://puptrix.org/sources/kernel-2.6.25.4/

I won't be compiling the kernel until the Unionfs developers provide a bugfix for the crash report that I have sent them. If they take too long or can't fix it, then I will use aufs.

I intend to compile the aufs module as well as unionfs, but there is a small matter of a "splice patch" -- required for aufs but it doesn't play nice with the unionfs patch. Kirk has reported that there is an alternative splice patch but we haven't found it yet.

I will also compile the Dazuko module this time, used by virus scanner apps.

Comments

Aufs and Unionfs patches
Username: BarryK
I looked at the aufs changelog. There is now a 'CONFIG_AUFS_UNIONFS22_PATCH' configure option that makes aufs work with a kernel that has the unionfs patch applied to it. What is not clear is whether we still need to apply the splice patch... I presume so. And I also presume that the splice patch supplied with the aufs source will now play nicely with unionfs.

wifi
Username: tempestuous
"Regarding what to do about wifi stack/wifi drivers, it's hard to tell until we get more test results in. - forum member fleamour has the p54pci module working without encryption, but WEP fails. - forum member ohyes has an Intel ipw4965 device which fails with WEP, but this may be due to the iwl4965 driver, not mac80211. - forum member smog has the b43legacy module working in Puppy4.0-2.6.25 - WITH WEP!?

config.gz
Username: nfisher
"A number of people have suggested in the past enabling the "/proc/config.gz" option. I like the idea as well. I know you always include the DOTconfig file, but since the kernel itself now has a way to include it's own config file I see no reason not to use it. I would also suggest compiling in framebuffer support. A number of people have need of it for various little sub-projects like boot splashes etc.

LZMA
Username: Ted Dog
"Thanks for the heads up. reminder that simple LZMA compression pathes can shave off size of kernel & initrd. also check if e_powersaver & other laptop ondemand etc are compiled in. Also the new ath5k (included in kernel -mm version) is not working can you return to ath_pci & madwifi like earlier kernel versions.

LZMA
Username: Ted Dog
"Thanks for the heads up. reminder that simple LZMA compression pathes can shave off size of kernel & initrd. also check if e_powersaver & other laptop ondemand etc are compiled in. Also the new ath5k (included in kernel -mm version) is not working can you return to ath_pci & madwifi like earlier kernel versions.

upgraded wifi
Username: tempestuous
"Barry, I just compiled the latest wifi stack/modules for 2.6.25.4 here - http://www.murga-linux.com/puppy/viewtopic.php?p=207308#207308 Please note the compiler warning I encountered which may affect your next kernel configuration. There are also some scripts available to handle b43legacy versus bcm43xx, and ath5k versus ath_pci.

Kernel 2.6.25.7 released.
Username: GreatnessGuru
"http://kernel.org/ "The latest stable version of the Linux kernel is: 2.6.25.7 2008-06-16 20:30 UTC" "tags 7 hours ago v2.6.25.7 ... 7 days ago v2.6.25.6 ... 10 days ago v2.6.25.5 ... 4 weeks ago v2.6.25.4 ... 5 weeks ago v2.6.25.3 ... 5 weeks ago v2.6.25.2 ... 6 weeks ago v2.6.25.1 ... 2 months ago v2.6.25 Linux 2.6.25" Thanks, Eddie Maddox Inwood IA USA

re: upgraded wifi
Username: BarryK
"[i]Barry, I got these updated wifi drivers from - http://linuxwireless.org/download/compat-wireless-2.6/ The souce code is called "compat-wireless-<date>.tar.bz2".[/i] tempestuous, when I try to download either of those files, I get a "404 not found". Could you post your copy somewhere, or email it to me at bkaulerATgooseeDOTcom.

Re: 2.6.25.7
Username: BarryK
"GreatnessGuru, heh heh, ok, I had better grab that one then.

Re: upgraded wifi
Username: BarryK
"tempestuous, It's okay, I downloaded it using wget. The lighttpd server that the site is using doesn't seem to understand a download request from SeaMonkey.

Kernel 2.6.25.8 released.
Username: GreatnessGuru
"http://kernel.org/ "The latest stable version of the Linux kernel is: 2.6.25.8 2008-06-22 05:29 UTC" "tags 93 min ago v2.6.25.8 ... 5 days ago v2.6.25.7 ... 12 days ago v2.6.25.6 ... 2 weeks ago v2.6.25.5 ... 5 weeks ago v2.6.25.4 ... 6 weeks ago v2.6.25.3 ... 6 weeks ago v2.6.25.2 ... 7 weeks ago v2.6.25.1 ... 2 months ago v2.6.25 Linux 2.6.25" Thanks, Eddie Maddox Inwood IA USA

Re: 2.6.25.8
Username: BarryK
"Eddie, Oh well, I guess I'll grab the latest. Things have been delayed anyway as I'm still waiting feedback after reporting a bug to the Unionfs developer. They are academics and students, so perhaps they're on holiday.

Re: "Things have been delayed..."
Username: GreatnessGuru
"> ... by BarryK > "Things have been delayed..." It seems a number of things will be coming together/maturing around SEP 2008. - I suggest it's possible for Puppy 4.01/SeaMonkey 1.1.10/Kernel 2.6.25.8+/T2-7 to be ready in JUL 2008. - Then, it might be possible for Puppy 4.02/SeaMonkey 1.1.11+/Kernel 2.6.26/T2-8 to be ready around SEP 2008. It might make some sense for Puppy releases to start syncing up with the approximately two month release cycles of the Linux Kernel and Mozilla Gecko based products (SeaMonkey). The monthly releases you used to do, Barry, might be too demanding now. Your burnout we don't need! Also, I really like the way you post how you try to track things down and figure things out. I do not understand many things you developers discuss, but that process itself I can identify with. Thanks again, Eddie Maddox


Tags: puppy