summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum_trap: Register 802.1X packet traps with devlinkIdo Schimmel2022-11-101-0/+25
* mlxsw: convert driver to use unlocked devlink API during init/finiJiri Pirko2022-07-191-14/+13
* mlxsw: Trap ARP packets at layer 3 instead of layer 2Amit Cohen2022-06-171-4/+4
* mlxsw: Treat LLDP packets as controlPetr Machata2022-05-041-1/+1
* mlxsw: Use u16 for local_port field instead of u8Amit Cohen2021-12-011-12/+12
* mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLEIdo Schimmel2021-03-161-0/+41
* mlxsw: spectrum_matchall: Add support for egress samplingIdo Schimmel2021-03-161-0/+55
* mlxsw: spectrum: Start using sampling triggers hash tableIdo Schimmel2021-03-161-6/+9
* mlxsw: spectrum: Report extra metadata to psample moduleIdo Schimmel2021-03-141-2/+52
* mlxsw: spectrum: Remove mlxsw_sp_sample_receive()Ido Schimmel2021-03-141-2/+17
* mlxsw: Create dedicated field for Rx metadata in skb control blockIdo Schimmel2021-03-141-1/+1
* mlxsw: spectrum_matchall: Implement sampling using mirroringIdo Schimmel2021-03-121-2/+6
* mlxsw: spectrum_trap: Split sampling traps between ASICsIdo Schimmel2021-03-121-13/+26
* mlxsw: spectrum_trap: Add blackhole_nexthop trapIdo Schimmel2020-11-241-0/+6
* mlxsw: spectrum_router: Use different trap identifier for unresolved nexthopsIdo Schimmel2020-11-241-1/+1
* mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3}Ido Schimmel2020-08-251-11/+11
* mlxsw: spectrum_qdisc: Offload action trap for qeventsPetr Machata2020-08-041-0/+26
* mlxsw: spectrum_trap: Add early_drop trapIdo Schimmel2020-08-041-0/+42
* mlxsw: spectrum_trap: Allow for per-ASIC traps initializationIdo Schimmel2020-08-041-9/+72
* mlxsw: spectrum_trap: Allow for per-ASIC trap groups initializationIdo Schimmel2020-08-041-9/+80
* mlxsw: spectrum_trap: Use 'size_t' for array sizesIdo Schimmel2020-08-041-2/+2
* devlink: Pass extack when setting trap's action and group's parametersIdo Schimmel2020-08-041-5/+8
* mlxsw: spectrum: Use different trap group for externally routed packetsIdo Schimmel2020-07-291-3/+11
* mlxsw: spectrum_trap: Register ACL control trapsIdo Schimmel2020-06-011-0/+45
* mlxsw: spectrum_trap: Register layer 3 control trapsIdo Schimmel2020-06-011-0/+318
* mlxsw: spectrum_trap: Register layer 2 control trapsIdo Schimmel2020-06-011-0/+151
* mlxsw: spectrum_trap: Factor out common Rx listener functionIdo Schimmel2020-06-011-5/+24
* mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap groupIdo Schimmel2020-06-011-16/+24
* mlxsw: spectrum_trap: Do not hard code "thin" policer identifierIdo Schimmel2020-05-271-6/+11
* mlxsw: spectrum_trap: Remove unnecessary fieldIdo Schimmel2020-05-251-6/+1
* mlxsw: spectrum: Align TC and trap priorityIdo Schimmel2020-05-251-4/+4
* mlxsw: spectrum_trap: Store all trap data in one arrayIdo Schimmel2020-05-171-143/+323
* mlxsw: spectrum_trap: Store all trap group data in one arrayIdo Schimmel2020-05-171-41/+106
* mlxsw: spectrum_trap: Store all trap policer data in one arrayIdo Schimmel2020-05-171-60/+88
* mlxsw: spectrum_trap: Move struct definition out of header fileIdo Schimmel2020-05-171-0/+6
* mlxsw: spectrum_trap: fix unintention integer overflow on left shiftColin Ian King2020-04-031-1/+1
* mlxsw: spectrum_trap: Add support for setting of packet trap group parametersIdo Schimmel2020-03-311-5/+23
* mlxsw: spectrum_trap: Switch to use correct packet trap groupIdo Schimmel2020-03-311-11/+12
* mlxsw: spectrum_trap: Do not initialize dedicated discard policerIdo Schimmel2020-03-311-9/+1
* mlxsw: spectrum_trap: Add devlink-trap policer supportIdo Schimmel2020-03-311-11/+196
* mlxsw: spectrum_trap: Prepare policers for registration with devlinkIdo Schimmel2020-03-311-1/+73
* mlxsw: spectrum: Track used packet trap policer IDsIdo Schimmel2020-03-311-0/+2
* devlink: Add packet trap group parameters supportIdo Schimmel2020-03-311-4/+4
* devlink: Only pass packet trap group identifier in trap structureIdo Schimmel2020-03-241-4/+4
* mlxsw: spectrum_trap: Explicitly register packet trap groupsIdo Schimmel2020-03-241-3/+27
* mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report()Jiri Pirko2020-02-251-3/+39
* devlink: extend devlink_trap_report() to accept cookie and passJiri Pirko2020-02-251-2/+2
* mlxsw: spectrum_trap: Add ACL devlink-trap supportJiri Pirko2020-02-241-0/+17
* mlxsw: spectrum_trap: Introduce dummy group with thin policerJiri Pirko2020-02-241-0/+24
* mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap groupJiri Pirko2020-02-241-1/+1