mbox series

[v8,0/4] ethdev: support error recovery notification

Message ID 20220616094122.1909-1-fengchengwen@huawei.com (mailing list archive)
Headers
Series ethdev: support error recovery notification |

Message

Chengwen Feng June 16, 2022, 9:41 a.m. UTC
  This patchset support error recovery notification.

---
v8: Addressed comments from Thomas and Ferruh.
    Also introduced RECOVER_FAIL event.
    Add hns3 driver patch.
v7: Addressed comments from Thomas and Andrew.
v6: Addressed comments from Asaf Penso.
    1. Updated 20.11 release notes with the new events added.
    2. updated testpmd parse_event_printing_config function.
v5: Addressed comments from Ophir Munk.
    1. Renamed the new event name to RTE_ETH_EVENT_ERR_RECOVERING.
    2. Fixed testpmd logs.
    3. Documented the new recovery events.
v4: Addressed comments from Thomas Monjalon
    1. Added doxygen comments about new events.
V3: Fixed a typo in commit log.
V2: Added a new event RTE_ETH_EVENT_RESET instead of using the
    RTE_ETH_EVENT_INTR_RESET to notify applications about device reset.

Chengwen Feng (1):
  net/hns3: support error recovery notification event

Kalesh AP (3):
  ethdev: support device error recovery notification
  app/testpmd: handle error recovery notification event
  net/bnxt: notify applications about device reset/recovery

 app/test-pmd/parameters.c               | 10 ++++++--
 app/test-pmd/testpmd.c                  |  8 ++++++-
 doc/guides/prog_guide/poll_mode_drv.rst | 32 +++++++++++++++++++++++++
 doc/guides/rel_notes/release_22_07.rst  | 11 +++++++++
 drivers/net/bnxt/bnxt_cpr.c             |  4 ++++
 drivers/net/bnxt/bnxt_ethdev.c          | 11 ++++++++-
 drivers/net/hns3/hns3_intr.c            | 24 +++++++++++++++++++
 lib/ethdev/rte_ethdev.h                 |  6 +++++
 8 files changed, 102 insertions(+), 4 deletions(-)