summaryrefslogtreecommitdiffstats
path: root/net/sched/sch_taprio.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo c...Vladimir Oltean2022-10-051-5/+3
* net/sched: taprio: allow user input of per-tc max SDUVladimir Oltean2022-09-291-1/+151
* net/sched: taprio: simplify list iteration in taprio_dev_notifier()Vladimir Oltean2022-09-261-9/+4
* net/sched: use tc_qdisc_stats_dump() in qdiscZhengchao Shao2022-09-221-4/+1
* net/sched: taprio: remove unnecessary taprio_list_lockVladimir Oltean2022-09-221-7/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-09-221-7/+11
|\
| * net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscsVladimir Oltean2022-09-201-3/+5
| * net/sched: taprio: avoid disabling offload when it was never enabledVladimir Oltean2022-09-201-4/+6
* | net/sched: taprio: replace safety precautions with commentsVladimir Oltean2022-09-201-15/+9
* | net/sched: taprio: add extack messages in taprio_initVladimir Oltean2022-09-201-2/+6
* | net/sched: taprio: stop going through private ops for dequeue and peekVladimir Oltean2022-09-201-46/+12
* | net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_e...Vladimir Oltean2022-09-201-3/+3
* | net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_de...Vladimir Oltean2022-09-201-4/+8
* | net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutexVladimir Oltean2022-09-201-10/+4
* | net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutexVladimir Oltean2022-09-201-8/+2
* | net: sched: delete duplicate cleanup of backlog and qlenZhengchao Shao2022-08-251-2/+0
|/
* time64.h: consolidate uses of PSEC_PER_NSECVladimir Oltean2022-06-301-2/+3
* net/sched: taprio: Check if socket flags are validBenedikt Spranger2022-04-111-1/+2
* net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_anyEric Dumazet2021-11-091-10/+17
* net: sched: Remove Qdisc::running sequence counterAhmed S. Darwish2021-10-181-1/+1
* net/sched: sch_taprio: properly cancel timer from taprio_destroy()Eric Dumazet2021-10-051-0/+4
* fix array-index-out-of-bounds in taprio_changeHaimin Zhang2021-08-301-1/+3
* net/sched: taprio: Fix init procedureYannick Vignon2021-08-021-2/+0
* net/sched: sch_taprio: fix typo in commentJesper Dangaard Brouer2021-07-021-1/+1
* net: taprio offload: enforce qdisc to netdev queue mappingYannick Vignon2021-05-131-40/+45
* net/sched: taprio: Drop unnecessary NULL check after container_ofGuenter Roeck2021-05-111-3/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-04-261-0/+6
|\
| * net: sched: tapr: prevent cycle_time == 0 in parse_taprio_scheduleDu Cheng2021-04-191-0/+6
* | taprio: Handle short intervals and large packetsKurt Kanzenbach2021-03-191-10/+54
|/
* taprio: boolean values to a bool variableJiapeng Zhong2021-01-191-3/+3
* net/sched: sch_taprio: ensure to reset/destroy all child qdiscsDavide Caratti2020-12-181-3/+4
* net/sched: sch_taprio: reset child qdiscs before freeing themDavide Caratti2020-12-171-1/+16
* net: don't include ethtool.h from netdevice.hJakub Kicinski2020-11-231-0/+1
* taprio: Fix allowing too small intervalsVinicius Costa Gomes2020-09-111-11/+17
* taprio: Fix using wrong queues in gate maskVinicius Costa Gomes2020-08-261-6/+24
* Revert "net: sched: Pass root lock to Qdisc_ops.enqueue"Petr Machata2020-07-161-2/+2
* net: sched: Pass root lock to Qdisc_ops.enqueuePetr Machata2020-06-291-2/+2
* taprio: Use struct_size() in kzalloc()Gustavo A. R. Silva2020-06-191-3/+2
* taprio: Fix sending packets without dequeueing themVinicius Costa Gomes2020-03-121-3/+9
* net: taprio: add missing attribute validation for txtime delayJakub Kicinski2020-03-031-0/+1
* taprio: Fix dropping packets when using taprio + ETF offloadingVinicius Costa Gomes2020-02-071-2/+2
* taprio: Use taprio_reset_tc() to reset Traffic Classes configurationVinicius Costa Gomes2020-02-071-1/+1
* taprio: Add missing policy validation for flagsVinicius Costa Gomes2020-02-071-0/+1
* taprio: Fix still allowing changing the flags during runtimeVinicius Costa Gomes2020-02-071-20/+41
* taprio: Fix enabling offload with wrong number of traffic classesVinicius Costa Gomes2020-02-071-13/+13
* taprio: don't reject same mqprio settingsIvan Khoronzhuk2019-11-191-2/+26
* taprio: fix panic while hw offload sched list swapIvan Khoronzhuk2019-11-051-2/+3
* net: sched: taprio: fix -Wmissing-prototypes warningsYi Wang2019-10-221-1/+1
* net: taprio: Fix returning EINVAL when configuring without flagsVinicius Costa Gomes2019-10-091-0/+4
* net: sched: taprio: Avoid division by zero on invalid link speedVladimir Oltean2019-10-011-1/+1