sfc: give ef10 its own rwsem in the filter table instead of filter_lock
authorEdward Cree <ecree@solarflare.com>
Tue, 27 Mar 2018 16:42:28 +0000 (17:42 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 27 Mar 2018 17:33:19 +0000 (13:33 -0400)
commitc2bebe37c6b686817f795b6b63599ed4472775fa
tree6609695bdc12aa7d21fd708dd922ba8c41c23858
parent3af0f34290f6192756ee1d9c2d5fe27222267035
sfc: give ef10 its own rwsem in the filter table instead of filter_lock

efx->filter_lock remains in place for use on farch, but EF10 now ignores it.
EFX_EF10_FILTER_FLAG_BUSY is no longer needed, hence it is removed.

Signed-off-by: Edward Cree <ecree@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sfc/ef10.c
drivers/net/ethernet/sfc/efx.c
drivers/net/ethernet/sfc/net_driver.h