aboutsummaryrefslogtreecommitdiff
path: root/net/switchdev/switchdev.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2019-02-24 20:25:30 -0800
committerDavid S. Miller <davem@davemloft.net>2019-02-24 20:25:30 -0800
commit834f9b057df49b868c1623a193221c1048c4d401 (patch)
tree21016fbace69810785b908d634ebbd23002a44ce /net/switchdev/switchdev.c
parent731e7ccb1d22f79463215bec8f9c90f92c0fb51b (diff)
parent81d56d8292d7307051da7689de27e390b7bf87e8 (diff)
downloadlinux-834f9b057df49b868c1623a193221c1048c4d401.tar.gz
linux-834f9b057df49b868c1623a193221c1048c4d401.tar.bz2
linux-834f9b057df49b868c1623a193221c1048c4d401.zip
Merge branch 'mlxsw-spectrum_acl-Don-t-take-rtnl-mutex-for-region-rehash'
Ido Schimmel says: ==================== mlxsw: spectrum_acl: Don't take rtnl mutex for region rehash Jiri says: During region rehash, a new region is created with a more optimized set of masks (ERPs). When transitioning to the new region, all the rules from the old region are copied one-by-one to the new region. This transition can be time consuming and currently done under RTNL lock. In order to remove RTNL lock dependency during region rehash, introduce multiple smaller locks guarding dedicated structures or parts of them. That is the vast majority of this patchset. Only patch #1 is simple cleanup and patches 12-15 are improving or introducing new selftests. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions