mbox series

[net-next,0/8] ionic: updates to PCI error handling

Message ID 20231211185804.18668-1-shannon.nelson@amd.com (mailing list archive)
Headers show
Series ionic: updates to PCI error handling | expand

Message

Nelson, Shannon Dec. 11, 2023, 6:57 p.m. UTC
These are improvements to our PCI error handling, including FLR and
AER events.

Shannon Nelson (8):
  ionic: pass opcode to devcmd_wait
  ionic: keep filters across FLR
  ionic: bypass firmware cmds when stuck in reset
  ionic: prevent pci disable of already disabled device
  ionic: no fw read when PCI reset failed
  ionic: use timer_shutdown_sync
  ionic: lif debugfs refresh on reset
  ionic: fill out pci error handlers

 .../ethernet/pensando/ionic/ionic_bus_pci.c   | 43 ++++++++++++++++++-
 .../ethernet/pensando/ionic/ionic_debugfs.c   |  3 ++
 .../net/ethernet/pensando/ionic/ionic_dev.c   | 24 ++++++++---
 .../net/ethernet/pensando/ionic/ionic_dev.h   |  1 +
 .../net/ethernet/pensando/ionic/ionic_lif.c   |  3 ++
 .../net/ethernet/pensando/ionic/ionic_main.c  | 22 ++++++----
 6 files changed, 81 insertions(+), 15 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Dec. 13, 2023, 12:40 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller <davem@davemloft.net>:

On Mon, 11 Dec 2023 10:57:56 -0800 you wrote:
> These are improvements to our PCI error handling, including FLR and
> AER events.
> 
> Shannon Nelson (8):
>   ionic: pass opcode to devcmd_wait
>   ionic: keep filters across FLR
>   ionic: bypass firmware cmds when stuck in reset
>   ionic: prevent pci disable of already disabled device
>   ionic: no fw read when PCI reset failed
>   ionic: use timer_shutdown_sync
>   ionic: lif debugfs refresh on reset
>   ionic: fill out pci error handlers
> 
> [...]

Here is the summary with links:
  - [net-next,1/8] ionic: pass opcode to devcmd_wait
    https://git.kernel.org/netdev/net-next/c/24f110240c03
  - [net-next,2/8] ionic: keep filters across FLR
    https://git.kernel.org/netdev/net-next/c/45b84188a0a4
  - [net-next,3/8] ionic: bypass firmware cmds when stuck in reset
    https://git.kernel.org/netdev/net-next/c/ca5fdf9a7c5b
  - [net-next,4/8] ionic: prevent pci disable of already disabled device
    https://git.kernel.org/netdev/net-next/c/13943d6c8273
  - [net-next,5/8] ionic: no fw read when PCI reset failed
    https://git.kernel.org/netdev/net-next/c/219e183272b4
  - [net-next,6/8] ionic: use timer_shutdown_sync
    https://git.kernel.org/netdev/net-next/c/b0dbe358fbb4
  - [net-next,7/8] ionic: lif debugfs refresh on reset
    https://git.kernel.org/netdev/net-next/c/ce66172d3393
  - [net-next,8/8] ionic: fill out pci error handlers
    https://git.kernel.org/netdev/net-next/c/c3a910e1c47a

You are awesome, thank you!