summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum_qdisc: Offload root TBF as port shaperPetr Machata2021-10-281-18/+37
* mlxsw: spectrum_qdisc: Make RED, TBF offloads classfulPetr Machata2021-10-191-1/+31
* mlxsw: spectrum_qdisc: Validate qdisc topologyPetr Machata2021-10-191-9/+82
* mlxsw: spectrum_qdisc: Clean stats recursively when priomap changesPetr Machata2021-10-191-8/+29
* mlxsw: spectrum_qdisc: Unify graft validationPetr Machata2021-10-191-18/+19
* mlxsw: spectrum_qdisc: Destroy children in mlxsw_sp_qdisc_destroy()Petr Machata2021-10-191-2/+4
* mlxsw: spectrum_qdisc: Extract two helpers for handling future FIFOsPetr Machata2021-10-191-15/+33
* mlxsw: spectrum_qdisc: Query tclass / priomap instead of caching itPetr Machata2021-10-191-34/+146
* mlxsw: spectrum_qdisc: Introduce per-TC ECN countersPetr Machata2021-10-131-2/+7
* mlxsw: spectrum_qdisc: Offload RED qevent markPetr Machata2021-10-121-0/+10
* mlxsw: spectrum_qdisc: Track permissible actions per bindingPetr Machata2021-10-121-11/+33
* mlxsw: spectrum_qdisc: Distinguish between ingress and egress triggersPetr Machata2021-10-121-8/+15
* mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entry_configure()Petr Machata2021-10-121-10/+19
* mlxsw: spectrum_qdisc: Pass handle, not band number to find_class()Petr Machata2021-06-071-1/+4
* mlxsw: spectrum_qdisc: Index future FIFOs by band numberPetr Machata2021-04-201-7/+6
* mlxsw: spectrum_qdisc: Allocate child qdiscs dynamicallyPetr Machata2021-04-201-32/+83
* mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lockPetr Machata2021-04-201-16/+73
* mlxsw: spectrum_qdisc: Track children per qdiscPetr Machata2021-04-201-46/+118
* mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy()Petr Machata2021-04-201-30/+18
* mlxsw: spectrum_qdisc: Track tclass_num as int, not u8Petr Machata2021-04-201-6/+6
* mlxsw: spectrum_qdisc: Drop an always-true conditionPetr Machata2021-04-201-4/+1
* mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare()Petr Machata2021-04-201-15/+7
* mlxsw: spectrum_qdisc: Drop one argument from check_params callbackPetr Machata2021-04-201-7/+1
* mlxsw: spectrum_span: Add SPAN probability rate supportIdo Schimmel2021-03-111-0/+1
* mlxsw: spectrum_span: Add SPAN session identifier supportIdo Schimmel2021-03-111-1/+3
* mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscsPetr Machata2020-09-171-1/+33
* mlxsw: spectrum_qdisc: Offload action trap for qeventsPetr Machata2020-08-031-13/+62
* mlxsw: spectrum_span: Allow passing parameters to SPAN agentsIdo Schimmel2020-07-141-1/+4
* mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_dropPetr Machata2020-07-131-0/+472
* mlxsw: spectrum_qdisc: Offload RED ECN nodrop modePetr Machata2020-03-141-4/+5
* mlxsw: spectrum_qdisc: Support offloading of FIFO QdiscPetr Machata2020-03-051-1/+145
* mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replacePetr Machata2020-03-051-9/+9
* mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_statePetr Machata2020-03-051-42/+43
* mlxsw: spectrum: Move the ECN-marked packet counter to ethtoolPetr Machata2020-02-261-7/+2
* mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbpsNathan Chancellor2020-01-311-1/+1
* mlxsw: spectrum_qdisc: Support offloading of TBF QdiscPetr Machata2020-01-251-0/+199
* mlxsw: spectrum_qdisc: Extract a common leaf unoffload functionPetr Machata2020-01-251-5/+14
* mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats()Petr Machata2020-01-251-10/+19
* mlxsw: spectrum_qdisc: Extract a per-TC stat functionPetr Machata2020-01-251-49/+70
* Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-01-191-7/+23
|\
| * mlxsw: spectrum_qdisc: Include MC TCs in Qdisc countersPetr Machata2020-01-151-7/+23
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-01-091-0/+7
|\|
| * mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFOPetr Machata2020-01-081-0/+7
* | mlxsw: spectrum_qdisc: Support offloading of ETS QdiscPetr Machata2019-12-181-0/+84
* | mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETSPetr Machata2019-12-181-23/+81
* | mlxsw: spectrum_qdisc: Clarify a commentPetr Machata2019-12-181-7/+24
|/
* mlxsw: spectrum: Use guaranteed buffer size as pool size limitPetr Machata2019-10-231-1/+2
* mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko2018-08-091-33/+2
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-1/+2
* mlxsw: spectrum: qdiscs: prio: Handle graft commandNogah Frankel2018-02-281-0/+54