HomeFreeBSD

Check for missing MSI-x and Tx completions in ENA

Description

Check for missing MSI-x and Tx completions in ENA

If the first MSI-x won't be executed, then the timer service will detect
that and trigger device reset.

The checking for missing Tx completion was reworked, so it will also
check for missing interrupts. Checking number of missing Tx completions
can be performed after loop, instead of checking it every iteration.

Submitted by: Michal Krawczyk <mk@semihalf.com>
Obtained from: Semihalf
Sponsored by: Amazon, Inc.

Details

Committed
mwMay 30 2019, 1:16 PM
Parents
rS348392: Fill number of CPUs field on ENA host_info structure
Branches
Unknown
Tags
Unknown