whitehara/kernel-cachyos-zen2-preempt
Project ID: 170672
Description
Since 6.14, NTSYNC is merged into the mainline and changed to CONFIG_NTSYNC=m.
Custom kernel based on Fedora official kernel with CachyOS patches. Unlike the official CachyOS fedora kernel project, This kernel is based on the fedora official kernel.
Other custom kernels
If you want to try some other custom kernels, you may also check my other projects.
- Tkg patches, preemptive kernel: kernel-tkg-preempt
- Tkg patches and AMD Zen2+ optimized kernel: kernel-tkg-zen2
- Tkg patches, AMD Zen2+ optimized and preemptive kernel: kernel-tkg-zen2-preempt
- Tkg patches, Intel Ice Lake+ optimized and preemptive kernel: kernel-tkg-icelake-preempt
- Tkg patches, Intel Alder Lake+ optimized and preemptive kernel: kernel-tkg-alderlake-preempt
- CachyOS patches, and preemptive kernel: kernel-cachyos-preempt
- CachyOS patches, AMD Zen2+ optimized and preemptive kernel: kernel-cachyos-zen2-preempt
Patch repository
Original
Modified sources for Fedora
About kernel CONFIGs
These CONFIGs are enabled in this kernel package.
CONFIG_MZEN2=y
## for preemptive kernel
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
# For adding I/O schedulers
CONFIG_MQ_IOSCHED_KYBER=y
CONFIG_IOSCHED_BFQ=y
## For tkg
CONFIG_USER_NS_UNPRIVILEGED=y
## for cjktty since 6.3.5
CONFIG_FONT_CJK_16x16=y
CONFIG_FONT_CJK_32x32=y
## for cachy
CONFIG_CACHY=y
# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 is not set
# CONFIG_HZ_600 is not set
CONFIG_MQ_IOSCHED_ADIOS=y
CONFIG_ANON_MIN_RATIO=15
CONFIG_CLEAN_LOW_RATIO=0
CONFIG_CLEAN_MIN_RATIO=15
CONFIG_VHBA=m
CONFIG_V4L2_LOOPBACK=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_APPLE_BCE=m
CONFIG_HID_ASUS_ALLY=m
CONFIG_ASUS_ARMOURY=m
CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
CONFIG_LONGEST_SYM_KUNIT_TEST=m
CONFIG_SPI_HID_APPLE_OF=m
CONFIG_HID_DOCKCHANNEL=m
CONFIG_APPLE_DOCKCHANNEL=m
CONFIG_APPLE_RTKIT_HELPER=m
You can also enable by using your own kernel-local and rebuild the package. See Building a custom kernel
Installation Instructions
Install repo
sudo dnf copr enable whitehara/kernel-cachyos-zen2-preempt
Install package from repo
sudo dnf install kernel
This command will install kernel, kernel-core and kernel-modules. Of course, you can select different packages as you want.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
![]() |
x86_64 (0)* | Fedora 40 (9 downloads) |
![]() |
x86_64 (40)* | Fedora 41 (13 downloads) |
![]() |
x86_64 (0)* | Fedora 42 (17 downloads) |
* Total number of downloaded packages.