]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: spectrum_acl: Add Bloom filter update
authorNir Dotan <nird@mellanox.com>
Sun, 16 Dec 2018 08:49:29 +0000 (08:49 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 16 Dec 2018 23:20:34 +0000 (15:20 -0800)
commit42e2e881b12ece94c51e2df670fcc719d12f9787
tree284167145b5a1a06c0db9342a18910e678385896
parenteba4e714f5819826232ec3ff2a34ca79bceaf064
mlxsw: spectrum_acl: Add Bloom filter update

Add Bloom filter update for rule insertion and rule removal scenarios.
This is done within eRP module in order to assure that Bloom filter
updates are done only for rules which are part of an eRP, as HW does not
consult Bloom filter for entries when there is a single (master) mask in
the region.

Signed-off-by: Nir Dotan <nird@mellanox.com>
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h