5.10.105 64bit PREEMPT kernel

Moderator: Forum moderators

Post Reply
ozsouth
Posts: 1398
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 213 times
Been thanked: 616 times

5.10.105 64bit PREEMPT kernel

Post by ozsouth »


WARNING:-
OLD KERNELS & FDRVS SHOULD NOT BE USED WITH WOOF-CE PUPPIES CREATED AFTER 2022.
STRUCTURAL CHANGES WILL LIKELY CAUSE CORRUPTION.

I've made a 64bit 5.10.105 PREEMPT (low latency) kernel. Seems faster, but not sure if anyone needs it. Ally, probably not worth archiving.
fsctx fixed in aufs source now.
Is in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit master branch, with no firmware - needs fdrv, renamed to match pup used - see below. Used gcc 9.3.0. Use at own risk.
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.

This has PREEMPT_VOLUNTARY disabled. PREEMPT , PREEMPT_COUNT and PREEMPTION are enabled.

THIS KERNEL HAS SND_HDA_CODEC_REALTEK ENABLED.
That causes my systems to crash, 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 drivers available on request.

Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.10.105-64ozPRE to zdrv ... (same as one to be replaced) & rename vmlinuz-5.10.105-64ozPRE to vmlinuz & then substitute for originals.

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

Kernel Sources here: https://archive.org/download/Puppy_Linu ... 4ozPRE.sfs
Kernel Headers here: https://archive.org/download/Puppy_Linu ... x86_64.sfs

fdrv here: https://archive.org/download/Puppy_Linu ... an2021.sfs

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

Last edited by ozsouth on Thu Jan 19, 2023 12:33 pm, edited 9 times in total.
User avatar
ally
Posts: 184
Joined: Tue Jul 07, 2020 5:14 am
Has thanked: 112 times
Been thanked: 78 times
Contact:

Re: 5.10.105 64bit PREEMPT kernel

Post by ally »

sorry

I can't help myself

seriously, it's like a real problem...

:lol:

ozsouth
Posts: 1398
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 213 times
Been thanked: 616 times

Re: 5.10.105 64bit PREEMPT kernel

Post by ozsouth »

Thanks @ally . BTW, this kernel seems to run noticeably faster than non-PREEMPT ones.

User avatar
rockedge
Site Admin
Posts: 5838
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2089 times
Been thanked: 2185 times
Contact:

Re: 5.10.105 64bit PREEMPT kernel

Post by rockedge »

@ozsouth I see the same boost in performance from SMP PREEMPT kernels

I've begun to experiment making kernels using the kernel-kit without AUFS patches. I have compiled 5.16.14 with PREEMPT and parallel and serial port support enabled, no AUFS and so far in KLV this kernel is performing well.

I made the same kernel with the same configuration but with AUFS patches included for Puppy's that I have not fully tested yet but looks promising.

Post Reply

Return to “Kernels”