]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Improve ENA reset handling
authorMarcin Wojtas <mw@FreeBSD.org>
Thu, 30 May 2019 13:45:41 +0000 (13:45 +0000)
committerMarcin Wojtas <mw@FreeBSD.org>
Thu, 30 May 2019 13:45:41 +0000 (13:45 +0000)
commit858659f752ebd210432e704d85376beac36293f3
treee905013b24d17b208d93057d8cab4c16d413a24f
parent77958fcdabcf51325d7705cabd0f6a1ce3a8b6ee
Improve ENA reset handling

For easier debugging, the reset is being triggered and the reset reason is
being set only in case it is done for the first time. Such approach will
ensure that the first reset reason is not going to be overwritten and
will make it easier for debugging.

Also, add a reset trigger upon invalid Tx requested ID.

Submitted by:  Michal Krawczyk <mk@semihalf.com>
Obtained from: Semihalf
Sponsored by:  Amazon, Inc.
sys/dev/ena/ena.c