blob: ba2ebb04d6b62725112c13a6d1e0f3b83e314037 (
plain) (
tree)
|
|
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: 0120-XATTR_USER_PREFIX.patch
From: Anthony G. Basile <blueness@gentoo.org>
Desc: Support for namespace user.pax.* on tmpfs.
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-amd-deserialised-MSR-access.patch
From: Borislav Petkov <bp@alien8.de>
Desc: Reduces performance penalty on AMD64 processors (Opteron, K8, Athlon64, Sempron) by removing unnecessary synchronisation barrier.
File: 0210-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: 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: 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-tmp513-regression-fix.patch
From: Mike Pagano <mpagano@gentoo.org>
Desc: Fix to regression in Kconfig from kernel 5.5.6 to enable tmp513 hardware monitoring module to build.
File: 0302-iwlwifi-rfkill-fix.patch
From: Johannes Berg <johannes.berg@intel.com>
Desc: Fix issue where rfkill results in kernel lock-up.
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_5.patch
From: Piotr Gorski <lucjan.lucjanov@gmail.com>
Desc: Updates kernel Zstandard compression code to upstream 1.5.5 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
|