]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ice: Add MDD logging via devlink health
authorBen Shelton <benjamin.h.shelton@intel.com>
Mon, 16 Dec 2024 14:15:35 +0000 (15:15 +0100)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 17 Dec 2024 19:32:51 +0000 (11:32 -0800)
commitbc1027473986dbbd93f9eb41de33307f9abe1319
tree058d0db460ed3cbb2721490c81e95b1867df3e17
parent2a82874a3b7be3f424eb6e94cd4f225e928efe2a
ice: Add MDD logging via devlink health

Add a devlink health reporter for MDD events. The 'dump' handler will
return the information captured in each call to ice_handle_mdd_event().
A device reset (CORER/PFR) will put the reporter back in healthy state.

Signed-off-by: Ben Shelton <benjamin.h.shelton@intel.com>
Reviewed-by: Igor Bagnucki <igor.bagnucki@intel.com>
Reviewed-by: Wojciech Drewek <wojciech.drewek@intel.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Mateusz Polchlopek <mateusz.polchlopek@intel.com>
Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel)
Co-developed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Signed-off-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ice/devlink/health.c
drivers/net/ethernet/intel/ice/devlink/health.h
drivers/net/ethernet/intel/ice/ice_main.c