diff options
author | Edward Cree <ecree.xilinx@gmail.com> | 2022-07-28 19:57:50 +0100 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2022-07-29 21:22:06 -0700 |
commit | 77eb40749d73fe347c47d6903874a924840ff8d5 (patch) | |
tree | dd859ff59175f367f51d468e2e9b34b01c99ae58 /drivers/net/ethernet/sfc/mae.c | |
parent | 67ab160ed08f5bb55aff55aa41e6bde56cb83661 (diff) | |
download | linux-77eb40749d73fe347c47d6903874a924840ff8d5.tar.bz2 |
sfc: move table locking into filter_table_{probe,remove} methods
We need to be able to drop the efx->filter_sem in ef100_filter_table_up()
so that we can call functions that insert filters (and thus take that
rwsem for read), which means the efx->type->filter_table_probe method
needs to be responsible for taking the lock in the first place.
Signed-off-by: Edward Cree <ecree.xilinx@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/sfc/mae.c')
0 files changed, 0 insertions, 0 deletions