qed: Debug feature: ilt and mdump
Part of the FW drop includes new debug capabilities implemented in the qed_debug file. This patch dumps additional information during ethtool -d for better debugging. The data dumped is the ilt (internal logical table) and information gathered by the management firmware incase there was a crash and driver was not able to extract the information (mdump). Signed-off-by:Ariel Elior <ariel.elior@marvell.com> Signed-off-by:
Michal Kalderon <michal.kalderon@marvell.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/qlogic/qed/qed.h 1 addition, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed.h
- drivers/net/ethernet/qlogic/qed/qed_cxt.c 162 additions, 195 deletionsdrivers/net/ethernet/qlogic/qed/qed_cxt.c
- drivers/net/ethernet/qlogic/qed/qed_cxt.h 130 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_cxt.h
- drivers/net/ethernet/qlogic/qed/qed_debug.c 502 additions, 19 deletionsdrivers/net/ethernet/qlogic/qed/qed_debug.c
- drivers/net/ethernet/qlogic/qed/qed_debug.h 4 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_debug.h
- drivers/net/ethernet/qlogic/qed/qed_hsi.h 18 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_hsi.h
- drivers/net/ethernet/qlogic/qed/qed_mcp.c 3 additions, 0 deletionsdrivers/net/ethernet/qlogic/qed/qed_mcp.c
- include/linux/qed/qed_if.h 1 addition, 0 deletionsinclude/linux/qed/qed_if.h
Loading
Please register or sign in to comment