summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-07mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addressesDanielle Ratson1-10/+73
2022-02-07mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addressesDanielle Ratson1-0/+12
2021-12-01mlxsw: Use u16 for local_port field instead of u8Amit Cohen1-1/+1
2021-03-17mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLEIdo Schimmel1-0/+25
2020-07-16mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICEIdo Schimmel1-1/+32
2020-06-23mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP portsPetr Machata1-0/+24
2020-06-23mlxsw: spectrum: Split handling of pedit mangle by chip typePetr Machata1-7/+44
2020-05-10mlxsw: spectrum_flower: Expose a function to get min and max rule priorityJiri Pirko1-1/+12
2020-04-27mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del()Jiri Pirko1-3/+2
2020-04-27mlxsw: spectrum: Push flow_block related functions into a separate fileJiri Pirko1-125/+6
2020-04-27mlxsw: spectrum: Rename acl_block to flow_blockJiri Pirko1-41/+41
2020-04-27mlxsw: spectrum_acl: Move block helpers into inline header functionsJiri Pirko1-43/+0
2020-04-23mlxsw: Fix some IS_ERR() vs NULL bugsDan Carpenter1-1/+1
2020-03-30net: sched: expose HW stats types per action used by driversJiri Pirko1-1/+3
2020-03-26mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLEPetr Machata1-0/+91
2020-03-20mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITYPetr Machata1-0/+17
2020-03-09mlxsw: spectrum_acl: Ask device for rule stats only if counter was createdJiri Pirko1-9/+17
2020-02-25mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offloadJiri Pirko1-2/+5
2020-02-24mlxsw: spectrum_acl: Pass the ingress indication down to flex actionJiri Pirko1-2/+3
2020-02-24mlxsw: spectrum_flower: Disable mixed bound blocks to contain action dropJiri Pirko1-0/+7
2020-02-24mlxsw: spectrum_acl: Track ingress and egress block bindingsJiri Pirko1-6/+19
2020-02-24mlxsw: spectrum_acl: Make block arg const where appropriateJiri Pirko1-4/+6
2020-02-20mlxsw: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-2/+2
2020-01-23mlxsw: spectrum_acl: Fix use-after-free during reloadIdo Schimmel1-4/+12
2019-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2019-08-19net: sched: use major priority number as hardware priorityPablo Neira Ayuso1-1/+1
2019-07-28mlxsw: spectrum_acl: Track rules that forbid egress block bindJiri Pirko1-4/+13
2019-06-19mlxsw: spectrum_flower: Implement support for ingress device matchingJiri Pirko1-8/+1
2019-02-09mlxsw: spectrum: add "acl_region_rehash_interval" devlink paramJiri Pirko1-0/+16
2019-02-09mlxsw: spectrum_acl: Split entry struct into entry and ventryJiri Pirko1-1/+1
2019-02-06drivers: net: use flow action infrastructurePablo Neira Ayuso1-1/+1
2019-01-28mlxsw: spectrum_acl: Fix rul/rule typoJiri Pirko1-2/+2
2019-01-28mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call pathJiri Pirko1-2/+1
2018-12-12mlxsw: spectrum_acl: Support rule creation without action creationNir Dotan1-3/+13
2018-12-12mlxsw: spectrum_acl: Add replace rule action operationNir Dotan1-0/+15
2018-08-09mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko1-33/+2
2018-08-09mlxsw: spectrum_flower: Disallow usage of vlan_id key on egressNir Dotan1-0/+11
2018-07-24mlxsw: spectrum_acl: Add extack messagesNir Dotan1-4/+11
2018-07-24mlxsw: spectrum_acl: Propagate extack pointerNir Dotan1-11/+18
2018-07-24mlxsw: spectrum: Implement chain template hintingJiri Pirko1-4/+8
2018-07-10mlxsw: spectrum_acl: Convert mlxsw_afk_create args to opsJiri Pirko1-3/+1
2018-07-10mlxsw: spectrum_acl: Add tcam init/fini opsJiri Pirko1-13/+9
2018-07-10mlxsw: spectrum_acl: Split TCAM handling 3 waysJiri Pirko1-1/+3
2018-07-08mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prioJiri Pirko1-1/+1
2018-07-08mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocksJiri Pirko1-2/+2
2018-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+5
2018-03-20mlxsw: spectrum_acl: Adapt ACL configuration to new firmware versionsIdo Schimmel1-17/+26
2018-03-09mlxsw: spectrum: Fix gact_ok offloadingJiri Pirko1-0/+5
2018-02-27mlxsw: Move a mirroring check to mlxsw_sp_span_entry_createPetr Machata1-4/+0
2018-02-27mlxsw: spectrum_span: Generalize SPAN supportPetr Machata1-3/+0