summaryrefslogtreecommitdiff
path: root/patches/collateral-evolutions/network/84-ethernet/0008-igb_no_fcs.patch
blob: bfd0c2a173020618eb9f159a1ea3b614a937da4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c
index fd6a103..a919cfa 100644
--- a/drivers/net/ethernet/intel/igb/igb_main.c
+++ b/drivers/net/ethernet/intel/igb/igb_main.c
@@ -4698,9 +4698,10 @@ static u32 igb_tx_cmd_type(struct sk_buf
 	cmd_type |= IGB_SET_FLAG(tx_flags, IGB_TX_FLAGS_TSTAMP,
 				 (E1000_ADVTXD_MAC_TSTAMP));
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,4,0)
 	/* insert frame checksum */
 	cmd_type ^= IGB_SET_FLAG(skb->no_fcs, 1, E1000_ADVTXD_DCMD_IFCS);
-
+#endif /* LINUX_VERSION_CODE >= KERNEL_VERSION(3,4,0) */
 	return cmd_type;
 }