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