]> git.proxmox.com Git - pve-kernel-3.10.0.git/commitdiff
add latest netxtreme2 drivers
authorDietmar Maurer <dietmar@proxmox.com>
Mon, 16 Dec 2013 06:33:49 +0000 (07:33 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 16 Dec 2013 06:33:49 +0000 (07:33 +0100)
Makefile
changelog.Debian
netxtreme2-7.8.56.tar.gz [new file with mode: 0755]

index 1a0b30438f9fd9143c36de22dea05fe162fcccf9..39ecde2e71ba66adecb47a365ac8b9887a9eead8 100644 (file)
--- 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}
index 499cad7a7ab69bca91224b30960aa6fad88f48fd..4f9a9e8c2b26690a315d06f3b39f371a0763a736 100644 (file)
@@ -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 <support@proxmox.com>  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 (executable)
index 0000000..26be6a9
Binary files /dev/null and b/netxtreme2-7.8.56.tar.gz differ