mirror of https://github.com/schoebel/mars
3dfb472aeb | ||
---|---|---|
.. | ||
debian-squeeze-kernel-38 | ||
vanilla-2.6.32 | ||
vanilla-3.2 | ||
vanilla-3.3 | ||
vanilla-3.4 | ||
vanilla-3.5 | ||
vanilla-3.6 | ||
vanilla-3.7 | ||
vanilla-3.8 | ||
vanilla-3.9 | ||
vanilla-3.10 | ||
vanilla-3.12 | ||
vanilla-3.14 | ||
vanilla-3.15 | ||
vanilla-3.16 | ||
vanilla-3.18 | ||
vanilla-4.1 | ||
vanilla-4.4 | ||
vanilla-4.6 | ||
vanilla-4.7 | ||
2.6.32-rhel6-openvz | ||
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