]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sfxge(4): let caller know that queue is already flushed
authorAndrew Rybchenko <arybchik@FreeBSD.org>
Fri, 23 Nov 2018 07:50:56 +0000 (07:50 +0000)
committerAndrew Rybchenko <arybchik@FreeBSD.org>
Fri, 23 Nov 2018 07:50:56 +0000 (07:50 +0000)
commit7e1059e8218fc3f4f7798d11f1e219a033d20ecd
treef00adaf1ee2058573b28ce83f18013b948a479ee
parent73b39f6834d314339969aac7eee683098a45ea5a
sfxge(4): let caller know that queue is already flushed

Tx/Rx queue may be already flushed due to Tx/Rx error on the queue or
MC reboot. Caller needs to know that the queue is already flushed to
avoid waiting for flush done event.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D18070
sys/dev/sfxge/common/ef10_ev.c
sys/dev/sfxge/common/ef10_rx.c
sys/dev/sfxge/common/ef10_tx.c