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
--------------------------------------------------------------------------
0101-0399 	incremental linux, .1 onward 
0400-0449 	security patches 
0450-0499 	arch-specific fixes 
0500-0549 	memory/scheduling/misc 
0550-0569 	filesystem patches 
0570-0599 	networking patches 
0600-0624 	storage patches 
0625-0649	power management 
0650-0699 	bus management 
0700-0799 	device drivers 
0800-0849 	multimedia patches 
0850-0909 	reserved
0900-0949 	feature additions
0950-0999 	experimental patches
     1000 	version update patch

Incremental Linux Patches (0101-0399):
--------------------------------------------------------------------------
All the incremental patches are sourced directly from kernel.org - in 
the interests of brevity, I ask the user to assume that the filename is 
a sensible description of the patch. 


Individual Patch Descriptions (0400-1000):
--------------------------------------------------------------------------

File: 	0450-macpro-poweroff.patch
From: 	http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/patch/drivers/pci/quirks.c?id=5080ff61a438f3dd80b88b423e1a20791d8a774c
Desc: 	Workaround to enable poweroff on Mac Pro 11. See bug #601964.

File: 	0460-alpha-sysctl-uac.patch
From: 	Tobias Klausmann (klausman@gentoo.org) and http://bugs.gentoo.org/show_bug.cgi?id=217323
Desc: 	Enable control of the unaligned access control policy from sysctl on DEC Alpha

File: 	0500-ck-muqss-sched.patch
From: 	http://ck.kolivas.org/patches/muqss/4.0/4.14/
Desc: 	The MuQSS scheduler replaces the BFS, providing better interactivity on all systems

File: 	0501-muqss-100Hz.patch
From: 	http://ck.kolivas.org/patches/4.0/4.14/4.14-ck1/patches/
Desc: 	This patch reinstates the 100Hz tick option, as MuQSS functions ticklessly

File: 	0503-reduce-swappiness.patch
From: 	http://ck.kolivas.org/patches/4.0/4.14/4.14-ck1/patches/
Desc: 	Reduces the proclivity of the kernel to page out memory contents to disk 

File: 	0504-bfq-by-default.patch
From: 	http://ck.kolivas.org/patches/4.0/4.14/4.14-ck1/patches/
Desc: 	Since introduction to mainline of BFQ (4.12 series), make BFQ default i/o scheduler

File: 	0510-uksm.patch
From: 	https://github.com/dolohow/uksm 
Desc: 	Ultra Same-Page Merging provides an aggressive KSM implementation superior to RedHat KSM in mainline

File: 	0550-xattr-user-prefix.patch
From: 	https://bugs.gentoo.org/show_bug.cgi?id=470644
Desc: 	Support for namespace user.pax.* on tmpfs.i

File: 	0551-link-sec-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: 	0552-dev-root-proc-bootfix.patch
From: 	https://bugs.gentoo.org/show_bug.cgi?id=438380
Desc: 	Ensure that /dev/root doesn't appear in /proc/mounts when bootint without an initramfs.

File: 	0900-gcc5-kcflags-x86_64.patch
From: 	https://github.com/graysky2/kernel_gcc_patch/
Desc: 	Enables gcc >=4.9 optimizations for newer x86_64 CPUs.

File: 	0910-macintosh-fn-ctrl-swap.patch
From: 	https://github.com/free5lot/hid-apple-patched
Desc: 	This hid-apple patch enables swapping of the FN and left Control keys and some additional on some apple keyboards. See bug #622902

File: 	0920-fbcondecor.patch
From: 	http://www.mepiscommunity.org/fbcondecor
Desc: 	Bootsplash ported by Uladzimir Bely. (Bug #596126)

File: 	1000-version.patch
From: 	Horst Burkhardt (mc@680x0.com) 
Desc: 	Adjust Makefile to represent patchset version
