1. 15 May, 2020 39 commits
  2. 14 May, 2020 1 commit
    • David S. Miller's avatar
      Merge branch 'net-qed-qede-critical-hw-error-handling' · 86b6ba17
      David S. Miller authored
      Igor Russkikh says:
      
      ====================
      net: qed/qede: critical hw error handling
      
      FastLinQ devices as a complex systems may observe various hardware
      level error conditions, both severe and recoverable.
      
      Driver is able to detect and report this, but so far it only did
      trace/dmesg based reporting.
      
      Here we implement an extended hw error detection, service task
      handler captures a dump for the later analysis.
      
      I also resubmit a patch from Denis Bolotin on tx timeout handler,
      addressing David's comment regarding recovery procedure as an extra
      reaction on this event.
      
      v2:
      
      Removing the patch with ethtool dump and udev magic. Its quite isolated,
      I'm working on devlink based logic for this separately.
      
      v1:
      
      https://patchwork.ozlabs.org/project/netdev/cover/cover.1588758463.git.irusskikh@marvell.com/
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      86b6ba17