All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/7][pull request] ice: add support for devlink health events
@ 2024-12-11 22:32 Tony Nguyen
  2024-12-11 22:32 ` [PATCH net-next 1/7] checkpatch: don't complain on _Generic() use Tony Nguyen
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Tony Nguyen @ 2024-12-11 22:32 UTC (permalink / raw)
  To: davem, kuba, pabeni, edumazet, andrew+netdev, netdev
  Cc: Tony Nguyen, przemyslaw.kitszel, wojciech.drewek,
	mateusz.polchlopek, joe, horms, jiri, apw, lukas.bulwahn,
	dwaipayanray1

Przemek Kitszel says:

Reports for two kinds of events are implemented, Malicious Driver
Detection (MDD) and Tx hang.

Patches 1, 2, 3: core improvements (checkpatch.pl, devlink extension)
Patch 4: rename current ice devlink/ files
Patches 5, 6, 7: ice devlink health infra + reporters

Mateusz did good job caring for this series, and hardening the code.
---
IWL: https://lore.kernel.org/intel-wired-lan/20240930133724.610512-1-przemyslaw.kitszel@intel.com/

with patches squashed in:
https://lore.kernel.org/intel-wired-lan/20241210115620.3141094-1-mateusz.polchlopek@intel.com/
https://lore.kernel.org/intel-wired-lan/20241203082753.4831-2-przemyslaw.kitszel@intel.com/

The following are changes since commit c0b8980e6041afa363361e41fcafd7862721c3ee:
  l2tp: Handle eth stats using NETDEV_PCPU_STAT_DSTATS.
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE

Ben Shelton (1):
  ice: Add MDD logging via devlink health

Mateusz Polchlopek (1):
  devlink: add devlink_fmsg_dump_skb() function

Przemek Kitszel (5):
  checkpatch: don't complain on _Generic() use
  devlink: add devlink_fmsg_put() macro
  ice: rename devlink_port.[ch] to port.[ch]
  ice: add Tx hang devlink health reporter
  ice: dump ethtool stats and skb by Tx hang devlink health reporter

 drivers/net/ethernet/intel/ice/Makefile       |   3 +-
 .../net/ethernet/intel/ice/devlink/devlink.c  |   2 +-
 .../net/ethernet/intel/ice/devlink/health.c   | 301 ++++++++++++++++++
 .../net/ethernet/intel/ice/devlink/health.h   |  59 ++++
 .../ice/devlink/{devlink_port.c => port.c}    |   2 +-
 .../ice/devlink/{devlink_port.h => port.h}    |   0
 drivers/net/ethernet/intel/ice/ice.h          |   2 +
 drivers/net/ethernet/intel/ice/ice_eswitch.h  |   2 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  10 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.h  |   2 +
 .../ethernet/intel/ice/ice_ethtool_common.h   |  19 ++
 drivers/net/ethernet/intel/ice/ice_main.c     |  26 +-
 drivers/net/ethernet/intel/ice/ice_repr.c     |   2 +-
 drivers/net/ethernet/intel/ice/ice_sf_eth.c   |   2 +-
 include/net/devlink.h                         |  13 +
 net/devlink/health.c                          |  67 ++++
 scripts/checkpatch.pl                         |   2 +
 17 files changed, 497 insertions(+), 17 deletions(-)
 create mode 100644 drivers/net/ethernet/intel/ice/devlink/health.c
 create mode 100644 drivers/net/ethernet/intel/ice/devlink/health.h
 rename drivers/net/ethernet/intel/ice/devlink/{devlink_port.c => port.c} (99%)
 rename drivers/net/ethernet/intel/ice/devlink/{devlink_port.h => port.h} (100%)
 create mode 100644 drivers/net/ethernet/intel/ice/ice_ethtool_common.h

-- 
2.42.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-02-11 14:10 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-11 22:32 [PATCH net-next 0/7][pull request] ice: add support for devlink health events Tony Nguyen
2024-12-11 22:32 ` [PATCH net-next 1/7] checkpatch: don't complain on _Generic() use Tony Nguyen
2024-12-13  3:01   ` Jakub Kicinski
2024-12-13  5:58     ` Joe Perches
2024-12-11 22:32 ` [PATCH net-next 2/7] devlink: add devlink_fmsg_put() macro Tony Nguyen
2024-12-11 22:32 ` [PATCH net-next 3/7] devlink: add devlink_fmsg_dump_skb() function Tony Nguyen
2024-12-11 22:32 ` [PATCH net-next 4/7] ice: rename devlink_port.[ch] to port.[ch] Tony Nguyen
2024-12-12  6:08   ` Kalesh Anakkur Purayil
2024-12-11 22:32 ` [PATCH net-next 5/7] ice: add Tx hang devlink health reporter Tony Nguyen
2024-12-11 22:32 ` [PATCH net-next 6/7] ice: dump ethtool stats and skb by " Tony Nguyen
2024-12-13  3:00   ` Jakub Kicinski
2024-12-16  4:53     ` Przemek Kitszel
2024-12-16 12:58       ` Przemek Kitszel
2025-02-11 14:10       ` Jiri Pirko
2024-12-11 22:32 ` [PATCH net-next 7/7] ice: Add MDD logging via devlink health Tony Nguyen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.