summaryrefslogtreecommitdiff
path: root/patches/collateral-evolutions/network/84-ethernet/0004-igb_err_handler.patch
blob: db096f823d694656ee5912a68db9a38aa75ddd49 (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 67441f2..4df7bce 100644
--- a/drivers/net/ethernet/intel/igb/igb_main.c
+++ b/drivers/net/ethernet/intel/igb/igb_main.c
@@ -233,7 +233,11 @@ static pci_ers_result_t igb_io_error_det
 static pci_ers_result_t igb_io_slot_reset(struct pci_dev *);
 static void igb_io_resume(struct pci_dev *);
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,7,0)
 static const struct pci_error_handlers igb_err_handler = {
+#else
+static struct pci_error_handlers igb_err_handler = {
+#endif /* LINUX_VERSION_CODE >= KERNEL_VERSION(3,7,0) */
 	.error_detected = igb_io_error_detected,
 	.slot_reset = igb_io_slot_reset,
 	.resume = igb_io_resume,