mars/pre-patches
Thomas Schoebel-Theuer e4e6d9b7a3 pre-patches: remove 2.6.32
It does no longer compile.
Also, it is prone to deadlocks.
Anyway, such old kernels are no longer state of the art.
2019-03-06 07:02:22 +01:00
..
debian-squeeze-kernel-38
vanilla-3.2
vanilla-3.3
vanilla-3.4 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-3.5
vanilla-3.6
vanilla-3.7
vanilla-3.8
vanilla-3.9
vanilla-3.10 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-3.12 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-3.14 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-3.15
vanilla-3.16 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-3.18 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-4.1 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-4.4 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-4.6 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-4.7 infra: add minimum pre-petches for newer LTS kernels 2016-08-25 15:39:06 +02:00
vanilla-4.9 pre-patches for kernel 4.9 2019-02-19 07:26:32 +01:00
README

README

The patches in this directory have to be applied to the
pristine kernel sources, _before_ MARS can be compiled.

The main reason is that MARS needs some additional EXPORT_SYMBOL
statements not present in most kernels.

Therefore the pre-patches are rather simple and lightweight.

Usage:

cd /path/to/your/kernel/source
patch -p1 < /path/to/according/pre-patch.patch
cd block/
git clone git://url/to/mars.git
# (or another way of putting the mars sources into block/ )

# afterwards, configure and compile your kernel as usual, e.g.
cd .. # goto root of the kernel sources again
make oldconfig
make
# ... and so on