e1000e: test for valid check_reset_block function pointer
commit 44abd5c1 introduced NULL pointer dereferences when attempting to access the check_reset_block function pointer on 8257x and 80003es2lan non-copper devices. This fix should be applied back through 3.4. Signed-off-by:Bruce Allan <bruce.w.allan@intel.com> Tested-by:
Jeff Pieper <jeffrey.e.pieper@intel.com> Signed-off-by:
Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Showing
- drivers/net/ethernet/intel/e1000e/ethtool.c 4 additions, 2 deletionsdrivers/net/ethernet/intel/e1000e/ethtool.c
- drivers/net/ethernet/intel/e1000e/mac.c 1 addition, 1 deletiondrivers/net/ethernet/intel/e1000e/mac.c
- drivers/net/ethernet/intel/e1000e/netdev.c 2 additions, 2 deletionsdrivers/net/ethernet/intel/e1000e/netdev.c
- drivers/net/ethernet/intel/e1000e/phy.c 5 additions, 3 deletionsdrivers/net/ethernet/intel/e1000e/phy.c
Please register or sign in to comment