[pve-devel] [PATCH kernel 2/4] build: remove unused parts of Makefile
Fabian Grünbichler
f.gruenbichler at proxmox.com
Thu May 4 15:46:39 CEST 2017
Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
---
Makefile | 101 ---------------------------------------------------------------
1 file changed, 101 deletions(-)
diff --git a/Makefile b/Makefile
index f86908a..3021e27 100644
--- a/Makefile
+++ b/Makefile
@@ -34,35 +34,6 @@ IGBSRC=${IGBDIR}.tar.gz
IXGBEDIR=ixgbe-5.0.4
IXGBESRC=${IXGBEDIR}.tar.gz
-# does not compile with kernel 3.19.8
-#I40EDIR=i40e-1.2.38
-#I40ESRC=${I40EDIR}.tar.gz
-
-# looks up to date with kernel 3.19.8
-#BNX2DIR=netxtreme2-7.11.05
-#BNX2SRC=${BNX2DIR}.tar.gz
-
-# does not compile with kernel 3.19.8
-#AACRAIDVER=1.2.1-40700
-#AACRAIDDIR=aacraid-${AACRAIDVER}.src
-#AACRAIDSRC=aacraid-linux-src-${AACRAIDVER}.tgz
-
-# does not compile with kernel 3.19.8
-HPSAVER=3.4.8
-HPSADIR=hpsa-${HPSAVER}
-HPSASRC=${HPSADIR}-140.tar.bz2
-
-# driver does not compile
-#MEGARAID_DIR=megaraid_sas-06.703.11.00
-#MEGARAID_SRC=${MEGARAID_DIR}-src.tar.gz
-
-#ARECADIR=arcmsr-1.30.0X.19-140509
-#ARECASRC=${ARECADIR}.zip
-
-# this one does not compile with newer 3.10 kernels!
-#RR272XSRC=RR272x_1x-Linux-Src-v1.5-130325-0732.tar.gz
-#RR272XDIR=rr272x_1x-linux-src-v1.5
-
SPLDIR=pkg-spl
SPLSRC=submodules/zfs/pkg-spl.tar.gz
ZFSDIR=pkg-zfs
@@ -70,12 +41,6 @@ ZFSSRC=submodules/zfs/pkg-zfs.tar.gz
ZFS_MODULES=zfs.ko zavl.ko znvpair.ko zunicode.ko zcommon.ko zpios.ko
SPL_MODULES=spl.ko splat.ko
-# DRBD9
-#DRBDVER=9.0.6-1
-#DRBDDIR=drbd-${DRBDVER}
-#DRBDSRC=${DRBDDIR}.tar.gz
-#DRBD_MODULES=drbd.ko drbd_transport_tcp.ko
-
DST_DEB=${PACKAGE}_${KERNEL_VER}-${PKGREL}_${ARCH}.deb
HDR_DEB=${HDRPACKAGE}_${KERNEL_VER}-${PKGREL}_${ARCH}.deb
PVEPKG=proxmox-ve
@@ -189,13 +154,9 @@ data: .compile_mark igb.ko ixgbe.ko e1000e.ko ${SPL_MODULES} ${ZFS_MODULES}
install -m 644 ixgbe.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ethernet/intel/ixgbe/
# install latest e1000e driver
install -m 644 e1000e.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ethernet/intel/e1000e/
- ## install hpsa driver
- #install -m 644 hpsa.ko tmp/lib/modules/${KVNAME}/kernel/drivers/scsi/
# install zfs drivers
install -d -m 0755 tmp/lib/modules/${KVNAME}/zfs
install -m 644 ${SPL_MODULES} ${ZFS_MODULES} tmp/lib/modules/${KVNAME}/zfs
- # install drbd9
- #install -m 644 ${DRBD_MODULES} tmp/lib/modules/${KVNAME}/kernel/drivers/block/drbd
# remove firmware
rm -rf tmp/lib/firmware
# strip debug info
@@ -269,24 +230,6 @@ ${KERNEL_SRC}/README ${KERNEL_CFG_ORG}: ${KERNEL_SRC_SUBMODULE} | submodules
sed -i ${KERNEL_SRC}/Makefile -e 's/^EXTRAVERSION.*$$/EXTRAVERSION=${EXTRAVERSION}/'
touch $@
-aacraid.ko: .compile_mark ${AACRAIDSRC}
- rm -rf ${AACRAIDDIR}
- mkdir ${AACRAIDDIR}
- cd ${AACRAIDDIR};tar xzf ../${AACRAIDSRC}
- cd ${AACRAIDDIR};rpm2cpio aacraid-${AACRAIDVER}.src.rpm|cpio -i
- cd ${AACRAIDDIR};tar xf aacraid_source.tgz
-# [ ! -e /lib/modules/${KVNAME}/build ] || rm /lib/modules/${KVNAME}/build
- make -C ${TOP}/${KERNEL_SRC} M=${TOP}/${AACRAIDDIR} KSRC=${TOP}/${KERNEL_SRC} modules
- cp ${AACRAIDDIR}/aacraid.ko .
-
-hpsa.ko hpsa: .compile_mark ${HPSASRC}
- rm -rf ${HPSADIR}
- tar xf ${HPSASRC}
-# sed -i ${HPSADIR}/drivers/scsi/hpsa_kernel_compat.h -e 's/^\/\* #define RHEL7.*/#define RHEL7/'
-# [ ! -e /lib/modules/${KVNAME}/build ] || rm /lib/modules/${KVNAME}/build
- make -C ${TOP}/${KERNEL_SRC} M=${TOP}/${HPSADIR}/drivers/scsi KSRC=${TOP}/${KERNEL_SRC} modules
- cp ${HPSADIR}/drivers/scsi/hpsa.ko hpsa.ko
-
e1000e.ko e1000e: .compile_mark ${E1000ESRC}
rm -rf ${E1000EDIR}
tar xf ${E1000ESRC}
@@ -317,28 +260,6 @@ ixgbe.ko ixgbe: .compile_mark ${IXGBESRC}
cd ${IXGBEDIR}/src; make CFLAGS_EXTRA="-DIXGBE_NO_LRO" BUILD_KERNEL=${KVNAME} KSRC=${TOP}/${KERNEL_SRC}
cp ${IXGBEDIR}/src/ixgbe.ko ixgbe.ko
-i40e.ko i40e: .compile_mark ${I40ESRC}
- rm -rf ${I40EDIR}
- tar xf ${I40ESRC}
-# [ ! -e /lib/modules/${KVNAME}/build ] || rm /lib/modules/${KVNAME}/build
- cd ${I40EDIR}/src; make BUILD_KERNEL=${KVNAME} KSRC=${TOP}/${KERNEL_SRC}
- cp ${I40EDIR}/src/i40e.ko i40e.ko
-
-bnx2.ko cnic.ko bnx2x.ko: ${BNX2SRC}
- rm -rf ${BNX2DIR}
- tar xf ${BNX2SRC}
-# [ ! -e /lib/modules/${KVNAME}/build ] || rm /lib/modules/${KVNAME}/build
- cd ${BNX2DIR}; make -C bnx2/src KVER=${KVNAME} KSRC=${TOP}/${KERNEL_SRC}
- cd ${BNX2DIR}; make -C bnx2x/src KVER=${KVNAME} KSRC=${TOP}/${KERNEL_SRC}
- cp `find ${BNX2DIR} -name bnx2.ko -o -name cnic.ko -o -name bnx2x.ko` .
-
-arcmsr.ko: .compile_mark ${ARECASRC}
- rm -rf ${ARECADIR}
- mkdir ${ARECADIR}; cd ${ARECADIR}; unzip ../${ARECASRC}
-# [ ! -e /lib/modules/${KVNAME}/build ] || rm /lib/modules/${KVNAME}/build
- cd ${ARECADIR}; make -C ${TOP}/${KERNEL_SRC} SUBDIRS=${TOP}/${ARECADIR} KSRC=${TOP}/${KERNEL_SRC} modules
- cp ${ARECADIR}/arcmsr.ko arcmsr.ko
-
${SPL_MODULES}: .compile_mark ${SPLSRC}
rm -rf ${SPLDIR}
tar xf ${SPLSRC}
@@ -361,28 +282,6 @@ ${ZFS_MODULES}: .compile_mark ${ZFSSRC}
cp ${ZFSDIR}/module/zcommon/zcommon.ko zcommon.ko
cp ${ZFSDIR}/module/zpios/zpios.ko zpios.ko
-#.PHONY: update-drbd
-#update-drbd:
-# rm -rf ${DRBDDIR} ${DRBDSRC} drbd-9.0
-# git clone --recursive git://git.drbd.org/drbd-9.0
-# cd drbd-9.0; make tarball
-# mv drbd-9.0/${DRBDSRC} ${DRBDSRC}
-#
-#.PHONY: drbd
-#drbd ${DRBD_MODULES}: .compile_mark ${DRBDSRC}
-# rm -rf ${DRBDDIR}
-# tar xzf ${DRBDSRC}
-# [ ! -e /lib/modules/${KVNAME}/build ] || rm /lib/modules/${KVNAME}/build
-# cd ${DRBDDIR}; make KVER=${KVNAME} KDIR=${TOP}/${KERNEL_SRC}
-# mv ${DRBDDIR}/drbd/drbd.ko drbd.ko
-# mv ${DRBDDIR}/drbd/drbd_transport_tcp.ko drbd_transport_tcp.ko
-
-#iscsi_trgt.ko: .compile_mark ${ISCSITARGETSRC}
-# rm -rf ${ISCSITARGETDIR}
-# tar xf ${ISCSITARGETSRC}
-# cd ${ISCSITARGETDIR}; make KSRC=${TOP}/${KERNEL_SRC}
-# cp ${ISCSITARGETDIR}/kernel/iscsi_trgt.ko iscsi_trgt.ko
-
headers_tmp := $(CURDIR)/tmp-headers
headers_dir := $(headers_tmp)/usr/src/linux-headers-${KVNAME}
--
2.1.4
More information about the pve-devel
mailing list