mars/pre-patches
2013-01-23 20:06:49 +01:00
..
debian-squeeze-kernel-38 modified prepatch (removed changes in init-mm.c as they are not needed anymore) 2013-01-20 23:23:33 +01:00
2.6.32-pre-patch-for-mars.patch new pre-patches 2013-01-20 23:24:13 +01:00
2.6.32-rhel6-openvz prepatch for openvzs rhel6 based sources 2013-01-23 20:06:49 +01:00
3.2-pre-patch-for-mars.patch all: new pre-patch for kernel 3.2 2013-01-20 23:24:29 +01:00
README new pre-patch for kernel 2.6.32 + adaptions 2013-01-20 23:23:30 +01:00

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