Page MenuHomeFreeBSD

ena: Add support for reset request over AENQ
Needs ReviewPublic

Authored by osamaabb_amazon.com on Aug 20 2024, 8:46 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 8, 10:32 AM
Unknown Object (File)
Fri, Sep 19, 9:31 PM
Unknown Object (File)
Sep 10 2025, 9:24 PM
Unknown Object (File)
Aug 14 2025, 3:25 AM
Unknown Object (File)
Aug 11 2025, 6:07 PM
Unknown Object (File)
Aug 2 2025, 8:45 AM
Unknown Object (File)
Jul 4 2025, 8:13 PM
Unknown Object (File)
Jun 15 2025, 10:29 PM
Subscribers

Details

Reviewers
cperciva
Summary

In order to support reset request message from the device to the driver,
over AENQ, which in turn should cause the driver to trigger reset, the
following was added:

  1. New AENQ group - ENA_ADMIN_DEVICE_REQUEST_RESET, to support the new message from the device sent via the AENQ to the driver.
  2. New reset reason - ENA_REGS_RESET_DEVICE_REQUEST, which is used in order to indicate that the reset was triggered by the driver following the device request.

Approved by: cperciva
MFC after: 2 weeks
Sponsored by: Amazon, Inc.

Diff Detail

Repository
rG FreeBSD src repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 59082
Build 55969: arc lint + arc unit