mbox series

[v2,net,0/9] net: qed/qede: various stability fixes

Message ID 20200623135136.3185-1-alobakin@marvell.com
Headers show
Series net: qed/qede: various stability fixes | expand

Message

Alexander Lobakin June 23, 2020, 1:51 p.m. UTC
This set addresses several near-critical issues that were observed
and reproduced on different test and production configurations.

v2:
 - don't split the "Fixes:" tag across several lines in patch 9;
 - no functional changes.

Alexander Lobakin (9):
  net: qed: fix left elements count calculation
  net: qed: fix async event callbacks unregistering
  net: qede: stop adding events on an already destroyed workqueue
  net: qed: fix NVMe login fails over VFs
  net: qed: fix excessive QM ILT lines consumption
  net: qede: fix PTP initialization on recovery
  net: qede: fix use-after-free on recovery and AER handling
  net: qed: reset ILT block sizes before recomputing to fix crashes
  net: qed: fix "maybe uninitialized" warning

 drivers/net/ethernet/qlogic/qed/qed_cxt.c    | 21 ++++++++++++-
 drivers/net/ethernet/qlogic/qed/qed_dev.c    | 11 +++++--
 drivers/net/ethernet/qlogic/qed/qed_iwarp.c  |  2 --
 drivers/net/ethernet/qlogic/qed/qed_roce.c   |  1 -
 drivers/net/ethernet/qlogic/qed/qed_vf.c     | 23 +++++++++++----
 drivers/net/ethernet/qlogic/qede/qede_main.c |  3 +-
 drivers/net/ethernet/qlogic/qede/qede_ptp.c  | 31 ++++++++------------
 drivers/net/ethernet/qlogic/qede/qede_ptp.h  |  2 +-
 drivers/net/ethernet/qlogic/qede/qede_rdma.c |  3 +-
 include/linux/qed/qed_chain.h                | 26 +++++++++-------
 10 files changed, 80 insertions(+), 43 deletions(-)

Comments

David Miller June 23, 2020, 10:01 p.m. UTC | #1
From: Alexander Lobakin <alobakin@marvell.com>
Date: Tue, 23 Jun 2020 16:51:28 +0300

> This set addresses several near-critical issues that were observed
> and reproduced on different test and production configurations.
> 
> v2:
>  - don't split the "Fixes:" tag across several lines in patch 9;
>  - no functional changes.

Series applied, thank you.