blob: 127834c91c118e3c5db477c0bc52d2386e51b73f [file] [log] [blame]
c9c9af91f1d9 ("mlxsw: spectrum_acl: Allow to interrupt/continue rehash work")
843500518509 ("mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all()")
844f01da9301 ("mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions")
220f4fba3d64 ("mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct")
2c331593c99e ("mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate()")
e1d2f7a97261 ("mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk")
a86838e46b1d ("mlxsw: spectrum_acl: assign vregion->region by the newly created region")
a9550d0f075a ("mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate()")
1667f7667d85 ("mlxsw: spectrum_acl: Push rehash start/end code into separate functions")
559c27681058 ("mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there")
6ca219e7de9f ("mlxsw: spectrum_acl: Don't migrate already migrated entry")
f9b274ce0144 ("mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct")
6375da3dc07f ("mlxsw: spectrum_acl: Add vregion migration end tracepoint")
2bffc5322fd8 ("mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work()")
7b0f62eefc7f ("mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set()")
6b861682474c ("mlxsw: spectrum_acl: Enable vregion rehash per-profile")
1263a9ab8224 ("mlxsw: spectrum_acl: Introduce vregion mutex")
79604b6e1742 ("mlxsw: spectrum_acl: Refactor vregion association code")
2802aadfcff3 ("mlxsw: spectrum_acl: Split TCAM group structure into two")
3985de7260a7 ("mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints")
98bbf70c1c41 ("mlxsw: spectrum: add "acl_region_rehash_interval" devlink param")
e5e7962ee5c2 ("mlxsw: spectrum_acl: Implement region migration according to hints")
5c661f142c16 ("mlxsw: reg: Add multi field to PAGT register")
a339bf8aafbc ("mlxsw: spectrum_acl: Pass hints priv all the way to ERP code")
29a2102a2908 ("mlxsw: spectrum_acl: Implement basic ERP rehash hits creation")
c4c2dc54293c ("mlxsw: spectrum_acl: Split entry struct into entry and ventry")
b2d6b4d2beee ("mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk")
0f54236da0c2 ("mlxsw: spectrum_acl: Split region struct into region and vregion")
9069a3817d82 ("lib: objagg: implement optimization hints assembly and use hints for object creation")
a97cfe4de1be ("mlxsw: spectrum_acl: Add C-TCAM spill tracepoint")
39c6b53cc01f ("Documentation: add devlink param file for mlxsw driver")
038418eeb955 ("mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs")
42d704e01817 ("mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path")
f5a2852ed0d7 ("mlxsw: spectrum_acl: Add Bloom filter update")
2507a64c17e6 ("mlxsw: spectrum_acl: Add replace rule action operation")
1a29d29394c7 ("mlxsw: spectrum_acl: Add multicast router profile operations")
064501c5b6fd ("mlxsw: spectrum: Load firmware version based on devlink parameter")
c22291f7cf45 ("mlxsw: spectrum: acl: Implement delta for ERP")
c293ba340356 ("mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers")
59600844cf4e ("mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check")
b1ce60e6214d ("mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get()")
3bc6f3858a0d ("mlxsw: core_acl: Change order of args of ops->encode_block()")
d07cd6606033 ("mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear")
c71abd7d9414 ("mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs")
0a020d416d0a ("lib: introduce initial implementation of object aggregation manager")
82aa4671516a ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net")