From: Dietmar Maurer Date: Mon, 16 Dec 2013 06:33:49 +0000 (+0100) Subject: add latest netxtreme2 drivers X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=e4bb92925103e531573b7a069292ffe049643bd3;hp=2bcf7de4b6dedcfe88378716f7dd6fa3eb4b3921;p=pve-kernel-3.10.0.git add latest netxtreme2 drivers --- diff --git a/Makefile b/Makefile index 1a0b304..39ecde2 100644 --- a/Makefile +++ b/Makefile @@ -39,8 +39,8 @@ IGBSRC=${IGBDIR}.tar.gz IXGBEDIR=ixgbe-3.18.7 IXGBESRC=${IXGBEDIR}.tar.gz -#BNX2DIR=netxtreme2-7.6.62 -#BNX2SRC=${BNX2DIR}.tar.gz +BNX2DIR=netxtreme2-7.8.56 +BNX2SRC=${BNX2DIR}.tar.gz #AACRAIDSRC=aacraid-1.2.1-30300.src.rpm #AACRAIDDIR=aacraid-1.2.1 @@ -86,8 +86,8 @@ fwlist-${KVNAME}: data ./find-firmware.pl data/lib/modules/${KVNAME} >fwlist.tmp mv fwlist.tmp $@ -# bnx2.ko cnic.ko bnx2x.ko iscsi_trgt.ko aacraid.ko megaraid_sas.ko rr272x_1x.ko arcmsr.ko -data: .compile_mark ${KERNEL_CFG} e1000e.ko igb.ko ixgbe.ko +# iscsi_trgt.ko aacraid.ko megaraid_sas.ko rr272x_1x.ko arcmsr.ko +data: .compile_mark ${KERNEL_CFG} e1000e.ko igb.ko ixgbe.ko bnx2.ko cnic.ko bnx2x.ko rm -rf data tmp; mkdir -p tmp/lib/modules/${KVNAME} mkdir tmp/boot install -m 644 ${KERNEL_CFG} tmp/boot/config-${KVNAME} @@ -100,10 +100,10 @@ data: .compile_mark ${KERNEL_CFG} e1000e.ko igb.ko ixgbe.ko install -m 644 e1000e.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/e1000e/ # install latest ibg driver install -m 644 igb.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/igb/ - ## install bnx2 drivers - #install -m 644 bnx2.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ - #install -m 644 cnic.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ - #install -m 644 bnx2x.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/bnx2x/ + # install bnx2 drivers + install -m 644 bnx2.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ + install -m 644 cnic.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ + install -m 644 bnx2x.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/bnx2x/ ## install aacraid drivers #install -m 644 aacraid.ko tmp/lib/modules/${KVNAME}/kernel/drivers/scsi/aacraid/ ## install megaraid_sas driver @@ -212,14 +212,14 @@ ixgbe.ko ixgbe: .compile_mark ${IXGBESRC} cd ${IXGBEDIR}/src; make CFLAGS_EXTRA="-DIXGBE_NO_LRO" BUILD_KERNEL=${KVNAME} cp ${IXGBEDIR}/src/ixgbe.ko ixgbe.ko -#bnx2.ko cnic.ko bnx2x.ko: ${BNX2SRC} -# rm -rf ${BNX2DIR} -# tar xf ${BNX2SRC} -# mkdir -p /lib/modules/${KVNAME} -# ln -sf ${TOP}/${KERNEL_SRC} /lib/modules/${KVNAME}/build -# cd ${BNX2DIR}; make -C bnx2/src KVER=${KVNAME} -# cd ${BNX2DIR}; make -C bnx2x/src KVER=${KVNAME} -# cp `find ${BNX2DIR} -name bnx2.ko -o -name cnic.ko -o -name bnx2x.ko` . +bnx2.ko cnic.ko bnx2x.ko: ${BNX2SRC} + rm -rf ${BNX2DIR} + tar xf ${BNX2SRC} + mkdir -p /lib/modules/${KVNAME} + ln -sf ${TOP}/${KERNEL_SRC} /lib/modules/${KVNAME}/build + cd ${BNX2DIR}; make -C bnx2/src KVER=${KVNAME} + cd ${BNX2DIR}; make -C bnx2x/src KVER=${KVNAME} + cp `find ${BNX2DIR} -name bnx2.ko -o -name cnic.ko -o -name bnx2x.ko` . #arcmsr.ko: .compile_mark ${ARECASRC} # rm -rf ${ARECADIR} diff --git a/changelog.Debian b/changelog.Debian index 499cad7..4f9a9e8 100644 --- a/changelog.Debian +++ b/changelog.Debian @@ -5,6 +5,8 @@ pve-kernel-3.10.0 (3.10.0-4) unstable; urgency=low * add latest igb driver * add latest ixgbe driver + + * add latest netxtreme2 drivers -- Proxmox Support Team Mon, 16 Dec 2013 07:25:17 +0100 diff --git a/netxtreme2-7.8.56.tar.gz b/netxtreme2-7.8.56.tar.gz new file mode 100755 index 0000000..26be6a9 Binary files /dev/null and b/netxtreme2-7.8.56.tar.gz differ