6.1.65 64bit NON-USRMERGE Kernel Aufs/Overlayfs

Moderator: Forum moderators

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

6.1.65 64bit NON-USRMERGE Kernel Aufs/Overlayfs

Post by ozsouth »

WARNING:-
THIS 2018-KIT NON-USRMERGE KERNEL & FDRV SHOULD NOT BE USED WITH USRMERGE PUPPIES, like jrb's Jammypup & later.
It is for F96CE, fossa64-med & older puppies & slackware derivatives.

I made a 64bit 6.1.65 2018 KIT NON-USRMERGE kernel. Has Overlayfs and Aufs builtin. Has Voluntary Preemption.
Although this will work on standard older puppies as is, to use it with overlayfs, need a specifc initrd.gz, or
(if your puppy is recent, like S15Pup64-22.12) have punionfs=overlay in the grub/syslinux kernel line.
I used 2018 Kernel-Kit Master, with only my essential-for-operation fixes. Use at own risk.

Is in both Ubuntu and Slacko compatible flavours.
Has no firmware - needs recent fdrv - see below (That fdrv has firmware for some rtw88, b43 & mediatek wifi too).
Used gcc 9.3.0 & glibc-2.30. Has older ntfs-3g, vmd & Blake2s builtin. Has some mediatek wifi drivers enabled.

Is mostly Spectre/Meltdown mitigated (needs microcode too - see viewtopic.php?p=9658#p9658).
Is TCP_SACK mitigated. Briefly tested, OK in ScPup64_20.06 (aufs) & ScPup64_22.02 (overlayfs).
For best results when using a savefile/savefolder, it is advisable to have that on an ext3 (or 4) partition.

wl wireless driver in forum Drivers section. NOTE: many broadcom devices can use in-kernel
b43 drivers. fdrv below has newer broadcom firmware to work with that. rtl8821ce not needed, as rtw88 in kernel.

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

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

Slacko Derivative 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

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

Post Reply

Return to “Kernels”