]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r340896
authorarybchik <arybchik@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 26 Dec 2018 10:17:44 +0000 (10:17 +0000)
committerarybchik <arybchik@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 26 Dec 2018 10:17:44 +0000 (10:17 +0000)
commit4f6ce84117e4ad25203b30ee8708af188dc4d4e6
treeef781b1226867d345a9a4da6773845fbb287fd54
parenta27b51fe952ac190349ca1505c9f8137e2f10fad
MFC r340896

sfxge(4): remove Falcon-specific concurrency check

Falcon support has been withdrawn from libefx, however, there is still
an obsolete Falcon-specific assertion that efx_mac_stats_upload()
and efx_port_poll() aren't concurrent. To be consistent with an overall
Falcon support revocation it's desirable to remove it.

Fix debug build invalid assertion failure.

Submitted by:   Ivan Malov <ivan.malov at oktetlabs.ru>
Sponsored by:   Solarflare Communications, Inc.
Differential Revision:  https://reviews.freebsd.org/D1813

git-svn-id: svn://svn.freebsd.org/base/stable/10@342508 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/sfxge/common/efx_impl.h
sys/dev/sfxge/common/efx_mac.c
sys/dev/sfxge/common/efx_port.c