summaryrefslogtreecommitdiff
path: root/system/easy-kernel/0000-README
diff options
context:
space:
mode:
Diffstat (limited to 'system/easy-kernel/0000-README')
-rw-r--r--system/easy-kernel/0000-README77
1 files changed, 77 insertions, 0 deletions
diff --git a/system/easy-kernel/0000-README b/system/easy-kernel/0000-README
new file mode 100644
index 000000000..a59328389
--- /dev/null
+++ b/system/easy-kernel/0000-README
@@ -0,0 +1,77 @@
+kernel-mc README
+--------------------------------------------------------------------------
+This patchset is Horst Burkhardt's "mc" patchset.
+It is also the upstream for Adelie Linux' "easy-kernel".
+
+This patchset is designed for compatibility with all distributions, and
+is tuned for performance and memory consumption on all architectures.
+
+It integrates some of the patches from Gentoo Linux' "gentoo-sources" to
+leverage the bug-finding power of the Gentoo community.
+
+Unless otherwise explicitly stated, the resulting kernel should be
+considered to be suitable under all loads and in all environments.
+
+Patchset Sequence
+--------------------------------------------------------------------------
+0100 cumulative linux patch
+0120-0199 security patches
+0200-0249 arch-specific fixes
+0250-0299 performance patches
+0300-0399 device driver patches
+0400-0499 kernel subsystem patches
+0500-0549 feature additions
+0550-0599 experimental patches
+0600-0999 not yet allocated
+ 1000 version update patch
+
+Individual Patch Descriptions (0120-1000):
+--------------------------------------------------------------------------
+
+File: 0120-XATTR_USER_PREFIX.patch
+From: https://bugs.gentoo.org/show_bug.cgi?id=470644
+Desc: Support for namespace user.pax.* on tmpfs.
+
+File: 0122-link-security-restrictions.patch
+From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
+Desc: Enable link security restrictions by default.
+
+File: 0124-bluetooth-keysize-check.patch
+From: https://lore.kernel.org/linux-bluetooth/20190522070540.48895-1-marcel@holtmann.org/raw
+Desc: Check key sizes when Bluetooth "Secure Simple Pairing" is enabled.
+
+File: 0126-sign-file-libressl.patch
+From: https://bugs.gentoo.org/717166
+Desc: Allow recent versions of LibreSSL to provide full functionality for sign-file.
+
+File: 0130-lrng.patch
+From: https://github.com/smuellerDD/lrng
+Desc: An ABI- and API- compatible replacement for the Linux /dev/random implementation focused on security, performance, and correctness.
+
+File: 0250-projectc-5.15-r1.patch
+From: https://gitlab.com/alfredchen/linux-prjc
+Desc: "Project C", incorporating the PDQ scheduler descended from ck's Brain Fuck Scheduler
+
+File: 0255-ultraksm.patch
+From: https://github.com/sirlucjan/kernel-patches/
+Desc: Ultra Same-Page Merging provides an aggressive KSM implementation to further enhance memory usage over RedHat KSM in mainline
+
+File: 0260-reduce-swappiness.patch
+From: Horst Burkhardt <horst@burkhardt.com.au> - originally from -ck patchset by Con Kolivas
+Desc: Reduces the proclivity of the kernel to page out memory contents to disk
+
+File: 0300-tmp513-regression-fix.patch
+From: https://bugs.gentoo.org/710790
+Desc: Fix to regression in Kconfig from kernel 5.5.6 to enable tmp513 hardware monitoring module to build.
+
+File: 0500-print-fw-info.patch
+From: https://bugs.gentoo.org/732852
+Desc: Makes kernel print exact firmware file that kernel attempts to load.
+
+File: 0502-gcc9-kcflags.patch
+From: https://github.com/graysky2/kernel_gcc_patch/
+Desc: Enables gcc >=9.1 optimizations for the very latest x86_64 CPUs.
+
+File: 1000-version.patch
+From: Horst Burkhardt (horst@burkhardt.com.au)
+Desc: Adjust Makefile to represent patchset version, adds cool logo to boot logo options