mars/pre-patches
Thomas Schoebel-Theuer 5041ab6f32 pre-patches/vanilla-5.10/ 2023-08-14 13:56:22 +02:00
..
debian-squeeze-kernel-38 all: move kernel source into separate directory 2013-04-08 17:01:37 +02:00
vanilla-3.10 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-3.12 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-3.14 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-3.16 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-3.18 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-4.1 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-4.4 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-4.9 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-4.14 all: update pre-patches for aio_max_nr self-tuning 2020-01-31 08:07:35 +01:00
vanilla-4.19 compat: new pre-patches for LTS kernels 4.19 and 5.4 2021-02-10 13:36:06 +01:00
vanilla-5.0 pre-patches/vanilla-5.0/ 2023-08-14 13:55:17 +02:00
vanilla-5.1 pre-patches/vanilla-5.1/ 2023-08-14 13:55:17 +02:00
vanilla-5.2 pre-patches/vanilla-5.2/ 2023-08-14 13:55:17 +02:00
vanilla-5.3 pre-patches/vanilla-5.3/ 2023-08-14 13:55:17 +02:00
vanilla-5.4 updated v3 pre-patches/vanilla-5.4/ subversion v3a 2023-08-14 13:54:50 +02:00
vanilla-5.5 pre-patches/vanilla-5.5/ 2023-08-14 13:55:42 +02:00
vanilla-5.6 pre-patches/vanilla-5.6/ 2023-08-14 13:55:42 +02:00
vanilla-5.7 pre-patches/vanilla-5.7/ 2023-08-14 13:55:42 +02:00
vanilla-5.8 pre-patches/vanilla-5.8/ 2023-08-14 13:55:56 +02:00
vanilla-5.9 pre-patches/vanilla-5.9/ 2023-08-14 13:56:06 +02:00
vanilla-5.10 pre-patches/vanilla-5.10/ 2023-08-14 13:56:22 +02:00
README new pre-patch for kernel 2.6.32 + adaptions 2013-01-20 23:23:30 +01:00

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