| Commit message (Expand) | Author | Age | Files | Lines |
* | net/sched: taprio: extend minimum interval restriction to entire cycle too | Vladimir Oltean | 2024-05-29 | 1 | -5/+5 |
* | net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() | Vladimir Oltean | 2024-05-29 | 1 | -1/+3 |
* | netlink: introduce type-checking attribute iteration | Johannes Berg | 2024-03-29 | 1 | -4/+1 |
* | net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check | Eric Dumazet | 2024-03-13 | 1 | -1/+2 |
* | net/sched: Add module aliases for cls_,sch_,act_ modules | Michal Koutný | 2024-02-02 | 1 | -0/+1 |
* | taprio: validate TCA_TAPRIO_ATTR_FLAGS through policy instead of open-coding | Alessandro Marcolini | 2024-01-29 | 1 | -46/+26 |
* | net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs | Victor Nogueira | 2023-11-02 | 1 | -0/+1 |
* | netlink: make range pointers in policies const | Jakub Kicinski | 2023-10-27 | 1 | -1/+1 |
* | net/sched: taprio: dump class stats for the actual q->qdiscs[] | Vladimir Oltean | 2023-08-10 | 1 | -5/+3 |
* | net/sched: taprio: delete misleading comment about preallocating child qdiscs | Vladimir Oltean | 2023-08-10 | 1 | -4/+1 |
* | net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() | Vladimir Oltean | 2023-08-10 | 1 | -3/+5 |
* | net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode | Vladimir Oltean | 2023-08-10 | 1 | -14/+25 |
* | net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() | Vladimir Oltean | 2023-08-10 | 1 | -3/+9 |
* | net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. | Kuniyuki Iwashima | 2023-07-31 | 1 | -2/+13 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-06-16 | 1 | -0/+3 |
|\ |
|
| * | net/sched: taprio: fix slab-out-of-bounds Read in taprio_dequeue_from_txq | Zhengchao Shao | 2023-06-09 | 1 | -0/+3 |
* | | net/sched: taprio: report class offload stats per TXQ, not per TC | Vladimir Oltean | 2023-06-12 | 1 | -4/+4 |
* | | net: move gso declarations and functions to their own files | Eric Dumazet | 2023-06-10 | 1 | -0/+1 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-06-08 | 1 | -3/+4 |
|\| |
|
| * | net: sched: add rcu annotations around qdisc->qdisc_sleeping | Eric Dumazet | 2023-06-07 | 1 | -3/+3 |
* | | net/sched: taprio: add netlink reporting for offload statistics counters | Vladimir Oltean | 2023-05-31 | 1 | -1/+77 |
* | | net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum | Vladimir Oltean | 2023-05-31 | 1 | -2/+2 |
* | | net/sched: taprio: don't overwrite "sch" variable in taprio_dump_class_stats() | Vladimir Oltean | 2023-05-31 | 1 | -3/+3 |
|/ |
|
* | net/sched: taprio: allow per-TC user input of FP adminStatus | Vladimir Oltean | 2023-04-14 | 1 | -13/+52 |
* | net/sched: pass netlink extack to mqprio and taprio offload | Vladimir Oltean | 2023-04-14 | 1 | -2/+10 |
* | net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited | Vladimir Oltean | 2023-02-20 | 1 | -0/+2 |
* | net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adju... | Vladimir Oltean | 2023-02-20 | 1 | -1/+7 |
* | net/sched: taprio: fix calculation of maximum gate durations | Vladimir Oltean | 2023-02-20 | 1 | -17/+17 |
* | net/sched: taprio: don't segment unnecessarily | Vladimir Oltean | 2023-02-08 | 1 | -11/+20 |
* | net/sched: taprio: split segmentation logic from qdisc_enqueue() | Vladimir Oltean | 2023-02-08 | 1 | -30/+36 |
* | net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durat... | Vladimir Oltean | 2023-02-08 | 1 | -10/+60 |
* | net/sched: keep the max_frm_len information inside struct sched_gate_list | Vladimir Oltean | 2023-02-08 | 1 | -13/+40 |
* | net/sched: taprio: warn about missing size table | Vladimir Oltean | 2023-02-08 | 1 | -0/+5 |
* | net/sched: taprio: calculate guard band against actual TC gate close time | Vladimir Oltean | 2023-02-08 | 1 | -6/+34 |
* | net/sched: taprio: calculate budgets per traffic class | Vladimir Oltean | 2023-02-08 | 1 | -8/+46 |
* | net/sched: taprio: rename close_time to end_time | Vladimir Oltean | 2023-02-08 | 1 | -26/+26 |
* | net/sched: taprio: calculate tc gate durations | Vladimir Oltean | 2023-02-08 | 1 | -0/+55 |
* | net/sched: taprio: give higher priority to higher TCs in software dequeue mode | Vladimir Oltean | 2023-02-08 | 1 | -8/+117 |
* | net/sched: taprio: avoid calling child->ops->dequeue(child) twice | Vladimir Oltean | 2023-02-08 | 1 | -7/+3 |
* | net/sched: taprio: refactor one skb dequeue from TXQ to separate function | Vladimir Oltean | 2023-02-08 | 1 | -58/+63 |
* | net/sched: taprio: continue with other TXQs if one dequeue() failed | Vladimir Oltean | 2023-02-08 | 1 | -1/+1 |
* | net/sched: taprio: delete peek() implementation | Vladimir Oltean | 2023-02-08 | 1 | -42/+1 |
* | net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw | Vladimir Oltean | 2023-02-06 | 1 | -3/+8 |
* | net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() | Vladimir Oltean | 2023-02-06 | 1 | -0/+1 |
* | net/sched: refactor mqprio qopt reconstruction to a library function | Vladimir Oltean | 2023-02-06 | 1 | -8/+1 |
* | net/sched: taprio: centralize mqprio qopt validation | Vladimir Oltean | 2023-02-06 | 1 | -41/+8 |
* | net/sched: sch_taprio: do not schedule in taprio_reset() | Eric Dumazet | 2023-01-25 | 1 | -1/+0 |
* | net/sched: sch_taprio: fix possible use-after-free | Eric Dumazet | 2023-01-16 | 1 | -0/+3 |
* | Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo c... | Vladimir Oltean | 2022-10-06 | 1 | -5/+3 |
* | net/sched: taprio: allow user input of per-tc max SDU | Vladimir Oltean | 2022-09-30 | 1 | -1/+151 |