E1000EDIR=e1000e-3.3.3
E1000ESRC=${E1000EDIR}.tar.gz
-#IGBDIR=igb-5.3.3.2
-#IGBSRC=${IGBDIR}.tar.gz
+IGBDIR=igb-5.3.4.4
+IGBSRC=${IGBDIR}.tar.gz
-IXGBEDIR=ixgbe-4.1.5
+IXGBEDIR=ixgbe-4.3.15
IXGBESRC=${IXGBEDIR}.tar.gz
# does not compile with kernel 3.19.8
./find-firmware.pl data/lib/modules/${KVNAME} >fwlist.tmp
mv fwlist.tmp $@
-data: .compile_mark ixgbe.ko e1000e.ko ${SPL_MODULES} ${ZFS_MODULES} ${DRBD_MODULES}
+data: .compile_mark igb.ko ixgbe.ko e1000e.ko ${SPL_MODULES} ${ZFS_MODULES} ${DRBD_MODULES}
rm -rf data tmp; mkdir -p tmp/lib/modules/${KVNAME}
mkdir tmp/boot
install -m 644 ${KERNEL_SRC}/.config tmp/boot/config-${KVNAME}
install -m 644 ${KERNEL_SRC}/arch/x86_64/boot/bzImage tmp/boot/vmlinuz-${KVNAME}
cd ${KERNEL_SRC}; make INSTALL_MOD_PATH=../tmp/ modules_install
## install latest ibg driver
- #install -m 644 igb.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ethernet/intel/igb/
+ install -m 644 igb.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ethernet/intel/igb/
# install latest ixgbe driver
install -m 644 ixgbe.ko tmp/lib/modules/${KVNAME}/kernel/drivers/net/ethernet/intel/ixgbe/
# install latest e1000e driver
- include latest ixgbe driver from intel/sourceforge
-# - include latest igb driver from intel/sourceforge
+ - include latest igb driver from intel/sourceforge
# Note: hpsa does not compile with kernel 3.19.8
#- include latest HPSA driver (HP Smart Array)
* update e1000e to 3.3.3
+ * update ixgbe to 4.3.15
+
+ * update igb to 5.3.4.4
+
* update to Linux 4.4.6 (ubuntu-xenial Ubuntu-4.4.0-17.33)
* remove kvmstealtime.patch (now upstream)