subsentient/palladiumkernel

Description

A kernel compiled with a number of features Fedora usually lacks, such as disk controllers and most filesystems built-in, root over NFS, USB gadgets, forced module unloading and loading, module versioning, in-kernel memtest, Android APIs such as binder and ashmem to add ease of use for the "Anbox" android chroot, page poisoning enabled by default for security, much more. Works good without an initramfs.

Installation Instructions

Install the package kernel-palladium. The subpackages kernel-modules and kernel-modules-extra are merged with kernel-palladium. For -devel, install kernel-palladium-devel.

This kernel should be able to boot on most systems without an initramfs, with the exceptions of some special setups such as RAID, LVM, and LUKS. Btrfs and XFS are builtins, so you can boot those without an initramfs. Btrfs runs sanity checks on bootup, to help deal with the sometimes buggy nature of that filesystem.

This is based on vanilla kernel.org tarballs, and only my own patches for compilation are included, so there are no Fedora patches to the source.

This kernel is available for i686 and x86_64 architectures, though i686 is less tested.

Please report all bugs that do not occur in the stock Fedora kernels to me.

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
Fedora 28 i386 (0)*, x86_64 (0)* Fedora 28 (41 downloads)
Fedora 29 i386 (0)*, x86_64 (0)* Fedora 29 (44 downloads)
Fedora 30 i386 (0)*, x86_64 (0)* Fedora 30 (29 downloads)
Fedora rawhide i386 (0)*, x86_64 (0)* Fedora rawhide (22 downloads)

* Total number of packages downloaded in the last seven days.