5.10.153 64bit kernel aufs/overlayfs

Moderator: Forum moderators

Post Reply
ozsouth
Posts: 1378
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 212 times
Been thanked: 608 times

5.10.153 64bit kernel aufs/overlayfs

Post by ozsouth »


WARNING:-
OLD KERNELS & FDRVS, made with 2018-KIT, SHOULD NOT BE USED WITH USRMERGE PUPPIES
(mostly Debian/Ubuntu derivatives after 2022; slackware derivatives need non-usrmerge kernels)
STRUCTURAL CHANGES WILL LIKELY CAUSE CORRUPTION.

I made a 64bit 5.10.153 kernel using 2018-KIT. Has Overlayfs as well as Aufs builtin.
Although this will work on standard puppies as is, to use it with overlayfs, need (at least) a specifc initrd.gz.

Is in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit master branch (2018), with latest fixes.
Has no firmware - needs an fdrv - see below. Used gcc 9.3.0 & glibc-2.30. Has older ntfs-3g & Blake2s builtin.
Use at own risk.
Is mostly Spectre/Meltdown mitigated (needs microcode too - see viewtopic.php?p=9658#p9658).
Is TCP_SACK mitigated. Briefly tested (aufs & overlayfs), OK in ScPup64-20.06,
but savefile/folder only works with aufs. Note: voluntary preemption set (standard for prior kernels).

THIS KERNEL HAS SND_HDA_CODEC_REALTEK ENABLED. That causes my systems to crash (when using Aufs),
so users without realtek sound cards may need to append kernel/linux line in syslinux/grub config thus:
modprobe.blacklist=snd_hda_codec_realtek
(Realtek sound cards work without it enabled, but have more modules available with it).

wl , rtl8821ce & rtl8188fu/ftv wireless drivers loaded ok - are in forum Drivers section.

Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.10.153-64oz-ao to zdrv ...
(same as one to be replaced) & rename vmlinuz-5.10.153-64oz-ao to vmlinuz & then substitute for originals.
Must rename any fdrv used to fdrv ... (same as one to be replaced).
Note for Overlayfs, either kernel derivative below works on any system.

Ubuntu Derivative Kernel here: https://archive.org/download/Puppy_Linu ... ao.tar.bz2
Slacko Derivative Kernel here: https://archive.org/download/Puppy_Linu ... ao.tar.bz2

Kernel Sources here: https://archive.org/download/Puppy_Linu ... 4oz-ao.sfs
Kernel Headers here: https://archive.org/download/Puppy_Linu ... x86_64.sfs

new fdrv here: https://archive.org/download/Puppy_Linu ... 7dec22.sfs

I apologise if any ads shown at Mediafire links are inappropriate.

Last edited by ozsouth on Wed Jun 07, 2023 11:37 pm, edited 10 times in total.
sonny
Posts: 581
Joined: Mon Feb 15, 2021 4:50 pm
Has thanked: 441 times
Been thanked: 138 times

Re: 5.10.153 64bit kernel aufs/overlayfs

Post by sonny »

Another excellent release from Oz!
My all-time favorite is his 5.10.105 64bit PREEMPT kernel.
PREEMPT VS. NON-PREEMPT:
https://www.geeksforgeeks.org/differenc ... nel-in-os/

Post Reply

Return to “Kernels”