mbox series

[net-next,0/4] pds_core: add PCI reset handling

Message ID 20230914223200.65533-1-shannon.nelson@amd.com (mailing list archive)
Headers show
Series pds_core: add PCI reset handling | expand

Message

Nelson, Shannon Sept. 14, 2023, 10:31 p.m. UTC
Make sure pds_core can handle and recover from PCI function resets and
similar PCI bus issues: add detection and handlers for PCI problems.

Shannon Nelson (4):
  pds_core: check health in devcmd wait
  pds_core: keep viftypes table across reset
  pds_core: implement pci reset handlers
  pds_core: add attempts to fix broken PCI

 drivers/net/ethernet/amd/pds_core/core.c | 43 +++++++++++++++-----
 drivers/net/ethernet/amd/pds_core/core.h |  7 ++++
 drivers/net/ethernet/amd/pds_core/dev.c  | 11 +++++-
 drivers/net/ethernet/amd/pds_core/main.c | 50 ++++++++++++++++++++++++
 include/linux/pds/pds_core_if.h          |  1 +
 5 files changed, 101 insertions(+), 11 deletions(-)

Comments

Simon Horman Sept. 16, 2023, 2:52 p.m. UTC | #1
On Thu, Sep 14, 2023 at 03:31:56PM -0700, Shannon Nelson wrote:
> Make sure pds_core can handle and recover from PCI function resets and
> similar PCI bus issues: add detection and handlers for PCI problems.
> 
> Shannon Nelson (4):
>   pds_core: check health in devcmd wait
>   pds_core: keep viftypes table across reset
>   pds_core: implement pci reset handlers
>   pds_core: add attempts to fix broken PCI

For series,

Reviewed-by: Simon Horman <horms@kernel.org>
patchwork-bot+netdevbpf@kernel.org Sept. 18, 2023, 8:30 a.m. UTC | #2
Hello:

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

On Thu, 14 Sep 2023 15:31:56 -0700 you wrote:
> Make sure pds_core can handle and recover from PCI function resets and
> similar PCI bus issues: add detection and handlers for PCI problems.
> 
> Shannon Nelson (4):
>   pds_core: check health in devcmd wait
>   pds_core: keep viftypes table across reset
>   pds_core: implement pci reset handlers
>   pds_core: add attempts to fix broken PCI
> 
> [...]

Here is the summary with links:
  - [net-next,1/4] pds_core: check health in devcmd wait
    https://git.kernel.org/netdev/net-next/c/f7b5bd725b73
  - [net-next,2/4] pds_core: keep viftypes table across reset
    https://git.kernel.org/netdev/net-next/c/d557c094e740
  - [net-next,3/4] pds_core: implement pci reset handlers
    https://git.kernel.org/netdev/net-next/c/ffa55858330f
  - [net-next,4/4] pds_core: add attempts to fix broken PCI
    https://git.kernel.org/netdev/net-next/c/1e18ec3e9d46

You are awesome, thank you!