linux/drivers/net/ethernet/emulex/benet
Somnath Kotur b05004adf9 be2net: Free/delete pmacs (in be_clear()) only if they exist
During suspend-resume and lancer error recovery we will cleanup and
re-initialize the resources through be_clear() and be_setup() respectively.
During re-initialisation in be_setup(), if be_get_config() fails, we'll again
call be_clear() which will cause a NULL pointer dereference as adapter->pmac_id is
already freed.

Signed-off-by: Kalesh AP <kalesh.purayil@emulex.com>
Signed-off-by: Somnath Kotur <somnath.kotur@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-12-06 15:03:40 -05:00
..
Kconfig
Makefile
be.h be2net: Avoid programming permenant MAC by BE3-R VFs 2013-11-23 15:11:07 -08:00
be_cmds.c be2net: set coalesce-wm in CQ_CREATE_V2 cmd 2013-11-23 15:11:04 -08:00
be_cmds.h be2net: Fix unconditional enabling of Rx interface options 2013-11-18 16:25:22 -05:00
be_ethtool.c be2net: Display RoCE specific counters in ethtool -S 2013-10-09 15:50:51 -04:00
be_hw.h be2net: Fix Lancer error recovery to distinguish FW download 2013-12-06 15:03:40 -05:00
be_main.c be2net: Free/delete pmacs (in be_clear()) only if they exist 2013-12-06 15:03:40 -05:00
be_roce.c
be_roce.h