Skip to content

py0xc3/testingKernelBuilds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

testingKernelBuilds

Patched Fedora kernel builds for testing purposes; NOT for production use! ONLY use this if you know exactly what this is!


I deleted the recent patched kernel because 7.0.10 should no longer be used. People who know of the implications will know how to restore the files from the repository's history :) If doing so, be careful, and consider the applicable information below. If Fedora users, who want to test patches for AMD #4141, need a new patched kernel but don't know how to do it themselves, ping me in the upstream 4141 ticket with @py0xc3. Maybe I can help :)


2nd patched kernel:

The current testing builds are Fedora kernels from the upstream stable kernel 7.0.10, build kernel-ark-like by arkify to be close to the Fedora kernel.

The kernels are patched with PATCH v2 3/3 drm/amd/display: Check for flip completion in OTG interrupt handlers, but not with additional security patches concerning the current security issues: if the implications of that are not fully understood, people should not test these kernels on systems that have security or privacy implications! Beyond, consider the usual precautions as elaborated below.


1st patched kernel:

UPDATE: the builds have been deleted due to new code paths in fragnesia. They are still in the history of this repo, but should be considered insecure at this time and tested only on systems that are not security sensitive in any way (if you are not 100% sure what this is about, do NOT use the builds at all!).

The current testing builds are Fedora kernels from the upstream stable kernel 7.0.8, build kernel-ark-like by arkify to be close to the Fedora kernel.

The builds have two additional patches:

  • PATCHv4 net: skbuff: propagate shared-frag marker through frag-transfer helpers (mitigate a current security issue not contained in 7.0.8 -> like the official Fedora kernel 7.0.8)
  • PATCHv5 v5_flip_done_timeout (the patch this build is intended to test!)

The first patch is to be on par with the Fedora kernel concerning the currenty security issues around Linux distributions: expect that this build's security patches will be obsoleted likely within a day due to the current situation around Linux distributions!


As usual with testing builds, retain backups before using this! Also, ensure to be aware of the current security situation when using this a day or more after it had been uploaded, or alternatively, use it only on systems without any security-/privacy-sensitivity!

The builds are provided with the same license as the upstream kernel: GPLv2.


How to use:

Download the files, keep them all in one folder, and then do:

cat kernel-7.0.10-5.fc44.ark.patched-upstream-stable.tar.xz.split* > kernel-7.0.10-5.fc44.ark.patched-upstream-stable.tar.xz
tar xJf kernel-7.0.10-5.fc44.ark.patched-upstream-stable.tar.xz
cd result
sh kernelUp.sh

Then follow the usual dnf procedure as triggered by the script.

About

Patched kernel builds for testing purposes; NOT for production use! ONLY use this if you know exactly what this is!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors