net/sfc/base: remove Falcon-specific concurrency check
authorIvan Malov <ivan.malov@oktetlabs.ru>
Mon, 20 Nov 2017 11:01:36 +0000 (11:01 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 16 Jan 2018 17:47:49 +0000 (18:47 +0100)
commit7e9834276bf761e41c92148ac467d14d7ca694f3
tree4b8733d0c40dccf35da77ce1d331b16bedf0bfac
parent2a7e4bf28c4747a87151008c6086a8fc1a149f8c
net/sfc/base: 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.

Fixes: 19b64c6ac35f ("net/sfc/base: import libefx base")
Fixes: 8c7c723dfe7c ("net/sfc/base: import MAC statistics")
Cc: stable@dpdk.org
Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Reviewed-by: Andy Moreton <amoreton@solarflare.com>
drivers/net/sfc/base/efx_impl.h
drivers/net/sfc/base/efx_mac.c
drivers/net/sfc/base/efx_port.c