kernel recompiled

Forum member pskin has already done this, but I have also been through the exercise as I wanted to make some other minor configuration changes.

I patched the kernel source to support audio on the Gecko Edubook, and made these configuration changes (relative to the kernel used in 4.3.1):

Kernel compression mode (gzip) -- changed from lzmo
(15) Kernel log buffer size -- up from 14
apm bios support: [*] ignore user suspend

...after compiling the kernel, I remembered that Jemimah wanted support for the Elantech touchpad -- doh! -- well, maybe I'll compile it again soon.

The changes are very small, and all existing modules created for Puppy 4.3.1 should still work.

I have uploaded the patched source and the .config file:


Posted on 6 Feb 2010, 20:58


Posted on 6 Feb 2010, 22:40 by dingo
data loss with ext3 patched?
Dear Barry

Thanks first of all

So, can I assume this recompilation includes patch for dangerous setting alerted by Abnormalter?

Attention! Using Puppy4.3x with ext3 is dangerous by default

Posted on 7 Feb 2010, 9:54 by BarryK
Re: ext3
No, I left it at the default. From my reading, the default is faster and does catch most error situations. The ext3/Linux developers have chosen what they consider to be an optimum tradeoff between speed and safety.

If we want the "ordered" mode, we could make it a choice. A checkbox in Pmount could be implemented.

Posted on 9 Feb 2010, 22:38 by Jemimah
You may want to hold off on the Elantech support for the time being. There's a couple models of EeePc that have touchpads that are identified as Elantech, but behave very badly with the Elantech driver. However, if you compiled psmouse as a module, Elantech support could be installable via a dotpet instead of having to replace the whole kernel.