root [ /sources ]# cd drbd-8.3.4 root [ /sources/drbd-8.3.4 ]# make clean make[1]: Entering directory `/sources/drbd-8.3.4/user' rm -f drbdadm_scanner.c drbdmeta_scanner.c rm -f drbdsetup drbdadm drbdmeta drbdmeta_unfinished_rewrite *.o rm -f drbd_buildtag.c drbd_strings.c rm -f *~ make[1]: Leaving directory `/sources/drbd-8.3.4/user' make[1]: Entering directory `/sources/drbd-8.3.4/scripts' Makefile:62: No special distribution INITD Makefile:63: setting INITD=/etc/init.d/ according to LSB rm -f *~ rm -f datadisk make[1]: Leaving directory `/sources/drbd-8.3.4/scripts' make[1]: Entering directory `/sources/drbd-8.3.4/documentation' To clean the documentation: make doc-clean make[1]: Leaving directory `/sources/drbd-8.3.4/documentation' make[1]: Entering directory `/sources/drbd-8.3.4/drbd' rm -rf .tmp_versions rm -f *.[oas] *.ko .*.cmd .*.d .*.tmp *.mod.c .*.flags .depend .kernel* make[1]: Leaving directory `/sources/drbd-8.3.4/drbd' rm -f *~ rm -rf dist root [ /sources/drbd-8.3.4 ]# make KDIR=/sources/linux-2.6.31.4 kernel-patch make -C drbd drbd_buildtag.c make[1]: Entering directory `/sources/drbd-8.3.4/drbd' make[1]: Leaving directory `/sources/drbd-8.3.4/drbd' set -o errexit; \ kbase=$(basename /sources/linux-2.6.31.4); \ d=patch-$kbase-drbd-8.3.4; \ test -e $d && cp -fav --backup=numbered $d $d; \ bash scripts/patch-kernel /sources/linux-2.6.31.4 . > $d root [ /sources/drbd-8.3.4 ]# cd .. root [ /sources ]# cd linux-2.6.31.4 root [ /sources/linux-2.6.31.4 ]# patch -p1 < ../drbd-8.3.4/patch-linux-2.6.31.4-drbd-8.3.4 patching file drivers/block/drbd/drbd_actlog.c patching file drivers/block/drbd/drbd_bitmap.c patching file drivers/block/drbd/drbd_buildtag.c patching file drivers/block/drbd/drbd_int.h patching file drivers/block/drbd/drbd_main.c patching file drivers/block/drbd/drbd_nl.c patching file drivers/block/drbd/drbd_proc.c patching file drivers/block/drbd/drbd_receiver.c patching file drivers/block/drbd/drbd_req.c patching file drivers/block/drbd/drbd_req.h patching file drivers/block/drbd/drbd_strings.c patching file drivers/block/drbd/drbd_tracing.c patching file drivers/block/drbd/drbd_tracing.h patching file drivers/block/drbd/drbd_vli.h patching file drivers/block/drbd/drbd_worker.c patching file drivers/block/drbd/drbd_wrappers.h patching file drivers/block/drbd/Kconfig patching file drivers/block/drbd/lru_cache.c patching file drivers/block/drbd/Makefile patching file drivers/block/Kconfig patching file drivers/block/Makefile patching file include/linux/drbd_config.h patching file include/linux/drbd.h patching file include/linux/drbd_limits.h patching file include/linux/drbd_nl.h patching file include/linux/drbd_tag_magic.h patching file include/linux/lru_cache.h patching file include/linux/major.h root [ /sources/linux-2.6.31.4 ]#