summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum_acl_tcam: Move devlink param to TCAM codeIdo Schimmel2023-02-071-16/+5
* mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv6 addressesDanielle Ratson2022-02-071-10/+73
* mlxsw: Support FLOW_ACTION_MANGLE for SIP and DIP IPv4 addressesDanielle Ratson2022-02-071-0/+12
* mlxsw: Use u16 for local_port field instead of u8Amit Cohen2021-12-011-1/+1
* mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLEIdo Schimmel2021-03-161-0/+25
* mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICEIdo Schimmel2020-07-151-1/+32
* mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP portsPetr Machata2020-06-221-0/+24
* mlxsw: spectrum: Split handling of pedit mangle by chip typePetr Machata2020-06-221-7/+44
* mlxsw: spectrum_flower: Expose a function to get min and max rule priorityJiri Pirko2020-05-091-1/+12
* mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del()Jiri Pirko2020-04-271-3/+2
* mlxsw: spectrum: Push flow_block related functions into a separate fileJiri Pirko2020-04-271-125/+6
* mlxsw: spectrum: Rename acl_block to flow_blockJiri Pirko2020-04-271-41/+41
* mlxsw: spectrum_acl: Move block helpers into inline header functionsJiri Pirko2020-04-271-43/+0
* mlxsw: Fix some IS_ERR() vs NULL bugsDan Carpenter2020-04-231-1/+1
* net: sched: expose HW stats types per action used by driversJiri Pirko2020-03-301-1/+3
* mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLEPetr Machata2020-03-261-0/+91
* mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITYPetr Machata2020-03-191-0/+17
* mlxsw: spectrum_acl: Ask device for rule stats only if counter was createdJiri Pirko2020-03-081-9/+17
* mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offloadJiri Pirko2020-02-251-2/+5
* mlxsw: spectrum_acl: Pass the ingress indication down to flex actionJiri Pirko2020-02-241-2/+3
* mlxsw: spectrum_flower: Disable mixed bound blocks to contain action dropJiri Pirko2020-02-241-0/+7
* mlxsw: spectrum_acl: Track ingress and egress block bindingsJiri Pirko2020-02-241-6/+19
* mlxsw: spectrum_acl: Make block arg const where appropriateJiri Pirko2020-02-231-4/+6
* mlxsw: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-191-2/+2
* mlxsw: spectrum_acl: Fix use-after-free during reloadIdo Schimmel2020-01-231-4/+12
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-08-191-1/+1
|\
| * net: sched: use major priority number as hardware priorityPablo Neira Ayuso2019-08-181-1/+1
* | mlxsw: spectrum_acl: Track rules that forbid egress block bindJiri Pirko2019-07-271-4/+13
|/
* mlxsw: spectrum_flower: Implement support for ingress device matchingJiri Pirko2019-06-191-8/+1
* mlxsw: spectrum: add "acl_region_rehash_interval" devlink paramJiri Pirko2019-02-081-0/+16
* mlxsw: spectrum_acl: Split entry struct into entry and ventryJiri Pirko2019-02-081-1/+1
* drivers: net: use flow action infrastructurePablo Neira Ayuso2019-02-061-1/+1
* mlxsw: spectrum_acl: Fix rul/rule typoJiri Pirko2019-01-281-2/+2
* mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call pathJiri Pirko2019-01-281-2/+1
* mlxsw: spectrum_acl: Support rule creation without action creationNir Dotan2018-12-111-3/+13
* mlxsw: spectrum_acl: Add replace rule action operationNir Dotan2018-12-111-0/+15
* mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko2018-08-091-33/+2
* mlxsw: spectrum_flower: Disallow usage of vlan_id key on egressNir Dotan2018-08-091-0/+11
* mlxsw: spectrum_acl: Add extack messagesNir Dotan2018-07-241-4/+11
* mlxsw: spectrum_acl: Propagate extack pointerNir Dotan2018-07-241-11/+18
* mlxsw: spectrum: Implement chain template hintingJiri Pirko2018-07-231-4/+8
* mlxsw: spectrum_acl: Convert mlxsw_afk_create args to opsJiri Pirko2018-07-091-3/+1
* mlxsw: spectrum_acl: Add tcam init/fini opsJiri Pirko2018-07-091-13/+9
* mlxsw: spectrum_acl: Split TCAM handling 3 waysJiri Pirko2018-07-091-1/+3
* mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prioJiri Pirko2018-07-081-1/+1
* mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocksJiri Pirko2018-07-081-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-03-231-0/+5
|\
| * mlxsw: spectrum: Fix gact_ok offloadingJiri Pirko2018-03-091-0/+5
* | mlxsw: spectrum_acl: Adapt ACL configuration to new firmware versionsIdo Schimmel2018-03-201-17/+26
* | mlxsw: Move a mirroring check to mlxsw_sp_span_entry_createPetr Machata2018-02-271-4/+0