6.9.9 64bit Hi-Freq Kernel USRMERGE Aufs/Overlayfs

Moderator: Forum moderators

Post Reply
ozsouth
Posts: 1467
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 228 times
Been thanked: 651 times

6.9.9 64bit Hi-Freq Kernel USRMERGE Aufs/Overlayfs

Post by ozsouth »

I made a 64bit 6.9.9 2018 KIT USRMERGE High-Frequency kernel. Has Overlayfs and Aufs builtin.
This has Voluntary Preemption & Frequency at 1000Hz. It is more responsive than standard kernels.

Is for Jammypup64 & Bookwormpup64 (USRMERGE Pups). NOT for fossapup, s15pup & earlier. To use
with overlayfs, need punionfs=overlay in the grub/syslinux kernel line. Used gcc 11.2.0 & glibc-2.33.
I used 2018 Kernel-Kit Master, with only my essential-for-operation fixes. Use at own risk.

As usrmerge pups are diverging from older pups in format, it may not be practical to make this kernel type
in future via 2018 Kernel-Kit.

Has no firmware - needs recent usrmerge fdrv - Bookwormpup's fdrv is strongly recommended for that pup.
fdrv linked at bottom of post has some rtw88, rtw89, b43 & mediatek wifi firmware.
Kernel has some rtw88, rtw89, b43 & mediatek wifi drivers. Has older ntfs-3g, vmd & Blake2s builtin.
i2c_hid_of included as module. tmpfs_posix_acl is builtin.

Is mostly Spectre/Meltdown mitigated (needs microcode too - Bookwormpup has microcode in it's fdrv.
I recommend using that fdrv. If you don't, must add microcode - see viewtopic.php?p=9658#p9658).
Is TCP_SACK mitigated. Briefly tested, OK in Bookwormpup64_10.0.7.
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.9.9-64oz-hf-aoum to
zdrv ... (same as one to be replaced) & rename vmlinuz-6.9.9-64oz-hf-aoum to vmlinuz & then substitute for originals.
If kbuild... sfs exists, must be disabled before first bootup (I add .no to end of filename).

Important Note: when switching kernels, if you have an ...initmodules.txt file (i.e. fossapup64initmodules.txt or
similar, in same folder as puppy sfs), must delete it before first boot into new kernel. Otherwise it may try to load
modules that don't exist, causing failure.

Kernel: https://archive.org/download/Puppy_Linu ... um.tar.bz2

Sources: https://archive.org/download/Puppy_Linu ... f-aoum.sfs

Headers: https://archive.org/download/Puppy_Linu ... x86_64.sfs

My 03Jun24 USRMERGE fdrv: https://www.mediafire.com/file/ke1enxbv ... m.sfs/file

Last edited by ozsouth on Fri Aug 23, 2024 12:18 pm, edited 1 time in total.
mikolaj_q
Posts: 16
Joined: Wed Apr 06, 2022 6:46 am

Re: 6.9.9 64bit Hi-Freq Kernel USRMERGE Aufs/Overlayfs

Post by mikolaj_q »

How can I use this kernel with BukwormPup. I've tried with no success - xserver won't run. I've renamed files to vmlinuz and zdrv.sfs, removed initmodules.txt, renamed kbuild.sfs but still can not reach xserver.
Any help would be appreciated. I have intel gpu.

Post Reply

Return to “Kernels”