--- zzzz-none-000/linux-4.4.60/drivers/net/ethernet/intel/igb/igb_main.c 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-7490-727/linux-4.4.60/drivers/net/ethernet/intel/igb/igb_main.c 2021-02-04 17:41:59.000000000 +0000 @@ -1034,6 +1034,12 @@ if (!q_vector) return; + /* Coming from igb_set_interrupt_capability, the vectors are not yet + * allocated. So, q_vector is NULL so we should stop here. + */ + if (!q_vector) + return; + if (q_vector->tx.ring) adapter->tx_ring[q_vector->tx.ring->queue_index] = NULL;