diff options
Diffstat (limited to 'system/easy-kernel/0000-README')
-rw-r--r-- | system/easy-kernel/0000-README | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/system/easy-kernel/0000-README b/system/easy-kernel/0000-README new file mode 100644 index 000000000..67d75ca60 --- /dev/null +++ b/system/easy-kernel/0000-README @@ -0,0 +1,113 @@ +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 (from kernel.org) +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: 0122-link-security-restrictions.patch +From: Ben Hutchings <ben@decadent.org.uk> +Desc: Enable link security restrictions by default. + +File: 0124-bluetooth-keysize-check.patch +From: Marcel Holtmann <marcel@holtmann.org> +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: 0200-x86-compile.patch +From: Laurent Bercot <ska-adelie@skarnet.org> +Desc: Fixes builds on x86 that terminate due to overenthusiastic -Werror + +File: 0202-parisc-disable-prctl.patch +From: Helge Deller <deller@gmx.de> +Desc: Disables prctl on PA-RISC/HPPA due to this platform needing executable stacks. + +File: 0204-sparc-warray-fix.patch +From: Gustavo A. R. Silva <gustavoars@kernel.org> +Desc: Fixes issues with SPARC compilation due to -Warray-bounds + +File: 0208-gcc14-objtool-fix.patch +From: Sam James <sam@gentoo.org> +Desc: Fixes to calloc to make gcc14 not chuck a -Walloc hissy fit. + +File: 0250-expose-per-process-ksm.patch +From: Oleksandr Natalenko <oleksandr@natalenko.name> +Desc: Provides a non-prctl interface for per-process KSM to support uksmd. + +File: 0252-rectify-ksm-inheritance.patch +From: Stefan Roesch <shr@devkernel.io> +Desc: Extends prctl interface for per-process KSM to allow proper inheritance of KSM state. + +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: 0262-boot-order.patch +From: Peter Jung <admin@ptr1337.dev> +Desc: Changes graphics bringup to occur after ATA initialisation, saving some time at boot. + +File: 0300-correct-max98388-includes.patch +From: Linus Walleij <linus.walleij@linaro.org> +Desc: Fixes includes in MAX98388 ASoC ALSA driver. + +File: 0302-i915-gcc14-fix.patch +From: Sam James <sam@gentoo.org> +Desc: Adjusts alloc size in drm/i915 to prevent gcc14 hissy fit. + +File: 0304-fix-powerbook-6-5-audio.patch +From: Horst Burkhardt <horst@burkhardt.com.au> +Desc: Enables audio in PowerBook6,4 and PowerBook6,5 iBooks on PowerPC. + +File: 0400-reduce-pageblock-size-nonhugetlb.patch +From: Sultan Alsawaf <sultan@kerneltoast.com> +Desc: Reduces latency under memory pressure by reducing pageblock size. + +File: 0402-mm-optimise-slub.patch +From: Jay Patel <jaypatel@linux.ibm.com> +Desc: Reduces SLUB memory usage by adjusting operational constants depending on page size. + +File: 0404-page-cache-not-found.patch +From: Yin Fengwei <fengwei.yin@intel.com> +Desc: Reverts a commit that causes cache misses in readahead. + +File: 0500-print-fw-info.patch +From: Georgy Yakovlev <gyakovlev@gentoo.org> +Desc: Makes kernel print exact firmware file that kernel attempts to load. + +File: 0502-gcc9-kcflags.patch +From: graysky <therealgraysky@proton.me> +Desc: Enables gcc >=9.1 optimizations for the very latest x86_64 CPUs. + +File: 0504-update-zstd-to-v1_5_6.patch +From: Piotr Gorski <lucjan.lucjanov@gmail.com> +Desc: Updates kernel Zstandard compression code to upstream 1.5.6 from Meta. + +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 |