Sign in
android-kvm
/
linux
/
4286d192c803571e8ca43b0f1f8ea04d663a278a
/
drivers
/
net
/
ethernet
/
mellanox
/
mlxsw
/
spectrum_acl_tcam.c
6ef4889
mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly
by Jiri Pirko
· 4 years, 11 months ago
e99f8e7
mlxsw: Replace zero-length array with flexible-array member
by Gustavo A. R. Silva
· 5 years ago
a4e76ba
mlxsw: spectrum_acl: Rename rehash_dis trace
by Jiri Pirko
· 6 years ago
7c33c72
mlxsw: spectrum_acl: Remove failed_rollback dead end
by Jiri Pirko
· 6 years ago
f3d4ef1
mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate()
by Jiri Pirko
· 6 years ago
44fd86c
mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start()
by Jiri Pirko
· 6 years ago
b2c091c
mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void
by Jiri Pirko
· 6 years ago
6f9579d
mlxsw: spectrum_acl: Remember where to continue rehash migration
by Jiri Pirko
· 6 years ago
c9c9af9
mlxsw: spectrum_acl: Allow to interrupt/continue rehash work
by Jiri Pirko
· 6 years ago
8435005
mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all()
by Jiri Pirko
· 6 years ago
844f01d
mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions
by Jiri Pirko
· 6 years ago
220f4fb
mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct
by Jiri Pirko
· 6 years ago
2c33159
mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate()
by Jiri Pirko
· 6 years ago
e1d2f7a
mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk
by Jiri Pirko
· 6 years ago
a86838e
mlxsw: spectrum_acl: assign vregion->region by the newly created region
by Jiri Pirko
· 6 years ago
a9550d0
mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate()
by Jiri Pirko
· 6 years ago
1667f76
mlxsw: spectrum_acl: Push rehash start/end code into separate functions
by Jiri Pirko
· 6 years ago
559c276
mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there
by Jiri Pirko
· 6 years ago
6ca219e
mlxsw: spectrum_acl: Don't migrate already migrated entry
by Jiri Pirko
· 6 years ago
f9b274c
mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct
by Jiri Pirko
· 6 years ago
6375da3
mlxsw: spectrum_acl: Add vregion migration end tracepoint
by Jiri Pirko
· 6 years ago
2bffc53
mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work()
by Jiri Pirko
· 6 years ago
7b0f62e
mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set()
by Jiri Pirko
· 6 years ago
6b86168
mlxsw: spectrum_acl: Enable vregion rehash per-profile
by Jiri Pirko
· 6 years ago
1263a9a
mlxsw: spectrum_acl: Introduce vregion mutex
by Jiri Pirko
· 6 years ago
79604b6
mlxsw: spectrum_acl: Refactor vregion association code
by Jiri Pirko
· 6 years ago
5ec2ee2
mlxsw: spectrum_acl: Introduce a mutex to guard region list updates
by Jiri Pirko
· 6 years ago
2802aad
mlxsw: spectrum_acl: Split TCAM group structure into two
by Jiri Pirko
· 6 years ago
7c3cb68
mlxsw: spectrum_acl: Remove unused ops field from group structure
by Jiri Pirko
· 6 years ago
3985de7
mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints
by Jiri Pirko
· 6 years ago
98bbf70
mlxsw: spectrum: add "acl_region_rehash_interval" devlink param
by Jiri Pirko
· 6 years ago
e5e7962
mlxsw: spectrum_acl: Implement region migration according to hints
by Jiri Pirko
· 6 years ago
5c661f1
mlxsw: reg: Add multi field to PAGT register
by Jiri Pirko
· 6 years ago
a339bf8a
mlxsw: spectrum_acl: Pass hints priv all the way to ERP code
by Jiri Pirko
· 6 years ago
c4c2dc5
mlxsw: spectrum_acl: Split entry struct into entry and ventry
by Jiri Pirko
· 6 years ago
b2d6b4d
mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk
by Jiri Pirko
· 6 years ago
0f54236
mlxsw: spectrum_acl: Split region struct into region and vregion
by Jiri Pirko
· 6 years ago
038418e
mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs
by Jiri Pirko
· 6 years ago
42d704e
mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path
by Jiri Pirko
· 6 years ago
d7263ab
mlxsw: spectrum_acl: Limit priority value
by Nir Dotan
· 6 years ago
2507a64
mlxsw: spectrum_acl: Add replace rule action operation
by Nir Dotan
· 6 years ago
1a29d29
mlxsw: spectrum_acl: Add multicast router profile operations
by Nir Dotan
· 6 years ago
9948a06
mlxsw: Replace license text with SPDX identifiers and adjust copyrights
by Jiri Pirko
· 7 years ago
f58df51
mlxsw: spectrum_acl: Make global TCAM resources available to regions
by Ido Schimmel
· 7 years ago
e2f2a1f
mlxsw: spectrum: Implement chain template hinting
by Jiri Pirko
· 7 years ago
a6b9c87
mlxsw: spectrum_acl: Add region association callback
by Ido Schimmel
· 7 years ago
ea8b2e2
mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM
by Jiri Pirko
· 7 years ago
bab5c1c
mlxsw: spectrum_acl: Add tcam init/fini ops
by Jiri Pirko
· 7 years ago
64eccd0
mlxsw: spectrum_acl: Split TCAM handling 3 ways
by Jiri Pirko
· 7 years ago
c43ea06d
mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements
by Jiri Pirko
· 7 years ago
45e0620d
mlxsw: reg: Introduce Flex2 key type for PTAR register
by Jiri Pirko
· 7 years ago
0471950
mlxsw: spectrum_acl: Do not invalidate already invalid ACL groups
by Ido Schimmel
· 7 years ago
4b23258
mlxsw: spectrum_acl: Pass mlxsw_sp_port down to ruleset bind/unbind ops
by Jiri Pirko
· 7 years ago
02caf49
mlxsw: spectrum_acl: Don't store netdev and ingress for ruleset unbind
by Jiri Pirko
· 7 years ago
2a52a8c
mlxsw: spectrum_acl: Propagate errors from mlxsw_afa_block_jump/continue
by Jiri Pirko
· 7 years ago
0ade3b6
mlxsw: spectrum_acl: Allow to get group_id value for a ruleset
by Jiri Pirko
· 8 years ago
abac7b0
mlxsw: spectrum: Add tos to the ipv4 acl block
by Or Gerlitz
· 8 years ago
046759a
mlxsw: spectrum: Add ttl to the ipv4 acl block
by Or Gerlitz
· 8 years ago
8a41d84
mlxsw: spectrum_flower: Add support for tcp flags
by Jiri Pirko
· 8 years ago
7fd056c
mlxsw: spectrum_acl_tcam: Add support for retrieving TCAM entry activity
by Arkadi Sharshevsky
· 8 years ago
9caab08
mlxsw: spectrum: Add support for flower matches on VLAN ID, PCP
by Petr Machata
· 8 years ago
9bcdef3
spectrum: acl_tcam: Fix catchall prio value
by Jiri Pirko
· 8 years ago
22a6776
mlxsw: spectrum: Introduce ACL core with simple TCAM implementation
by Jiri Pirko
· 8 years ago