[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220124185312.72646-1-snelson@pensando.io>
Date: Mon, 24 Jan 2022 10:52:56 -0800
From: Shannon Nelson <snelson@...sando.io>
To: davem@...emloft.net, netdev@...r.kernel.org, kuba@...nel.org
Cc: drivers@...sando.io, Shannon Nelson <snelson@...sando.io>
Subject: [PATCH net 00/16] ionic: updates for stable FW recovery
Recent FW work has tightened up timings in its error recovery
handling and uncovered weaknesses in the driver's responses,
so this is a set of updates primarily for better handling of
the firmware's recovery mechanisms.
Brett Creeley (7):
ionic: Don't send reset commands if FW isn't running
ionic: Correctly print AQ errors if completions aren't received
ionic: Allow flexibility for error reporting on dev commands
ionic: Query FW when getting VF info via ndo_get_vf_config
ionic: Prevent filter add/del err msgs when the device is not
available
ionic: Cleanups in the Tx hotpath code
ionic: disable napi when ionic_lif_init() fails
Shannon Nelson (9):
ionic: fix type complaint in ionic_dev_cmd_clean()
ionic: start watchdog after all is setup
ionic: separate function for watchdog init
ionic: add FW_STOPPING state
ionic: better handling of RESET event
ionic: fix up printing of timeout error
ionic: remove the dbid_inuse bitmap
ionic: stretch heartbeat detection
ionic: replace set_vf data with union
drivers/net/ethernet/pensando/ionic/ionic.h | 7 +-
.../ethernet/pensando/ionic/ionic_bus_pci.c | 17 +-
.../net/ethernet/pensando/ionic/ionic_dev.c | 162 ++++++++-------
.../net/ethernet/pensando/ionic/ionic_dev.h | 6 +-
.../net/ethernet/pensando/ionic/ionic_lif.c | 189 +++++++++++++-----
.../net/ethernet/pensando/ionic/ionic_lif.h | 2 +-
.../net/ethernet/pensando/ionic/ionic_main.c | 125 ++++++++----
.../ethernet/pensando/ionic/ionic_rx_filter.c | 37 +++-
.../net/ethernet/pensando/ionic/ionic_txrx.c | 66 +++---
9 files changed, 409 insertions(+), 202 deletions(-)
--
2.17.1
Powered by blists - more mailing lists