ixgbe: add 4.13 compat patch
This commit is contained in:
parent
628004c405
commit
a8ee21761c
1
Makefile
1
Makefile
@ -262,6 +262,7 @@ ixgbe.ko ixgbe: .compile_mark ${IXGBESRC}
|
||||
rm -rf ${IXGBEDIR}
|
||||
tar xf ${IXGBESRC}
|
||||
[ ! -e /lib/modules/${KVNAME}/build ] || (echo "please remove /lib/modules/${KVNAME}/build" && false)
|
||||
cd ${IXGBEDIR}; patch -p1 < ../patches/intel/ixgbe/ixgbe_4.13_compat.patch
|
||||
cd ${IXGBEDIR}/src; make CFLAGS_EXTRA="-DIXGBE_NO_LRO" BUILD_KERNEL=${KVNAME} KSRC=${TOP}/${KERNEL_SRC}
|
||||
cp ${IXGBEDIR}/src/ixgbe.ko ixgbe.ko
|
||||
|
||||
|
14
patches/intel/ixgbe/ixgbe_4.13_compat.patch
Normal file
14
patches/intel/ixgbe/ixgbe_4.13_compat.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff --git a/src/ixgbe_main.c.orig b/src/ixgbe_main.c
|
||||
index 68bead6..bb3a100 100644
|
||||
--- a/src/ixgbe_main.c.orig
|
||||
+++ b/src/ixgbe_main.c
|
||||
@@ -9809,7 +9809,8 @@ static void ixgbe_set_prio_tc_map(struct ixgbe_adapter __maybe_unused *adapter)
|
||||
#ifdef NETIF_F_HW_TC
|
||||
static int
|
||||
__ixgbe_setup_tc(struct net_device *dev, __always_unused u32 handle,
|
||||
- __always_unused __be16 proto, struct tc_to_netdev *tc)
|
||||
+ __always_unused u32 chain_index, __always_unused __be16 proto,
|
||||
+ struct tc_to_netdev *tc)
|
||||
{
|
||||
if (tc->type != TC_SETUP_MQPRIO)
|
||||
return -EINVAL;
|
Loading…
Reference in New Issue
Block a user