summaryrefslogtreecommitdiffstats
path: root/net/sched/sch_taprio.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* net: sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byteVladimir Oltean2019-09-301-2/+1
* taprio: Add support for hardware offloadingVinicius Costa Gomes2019-09-161-43/+366
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-09-021-14/+17
|\
| * taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byteVladimir Oltean2019-08-311-10/+13
| * taprio: Fix kernel panic in taprio_destroyVladimir Oltean2019-08-311-4/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-08-191-1/+2
|\|
| * net: sched: sch_taprio: fix memleak in error path for sched list parseIvan Khoronzhuk2019-08-081-1/+2
* | taprio: remove unused variable 'entry_list_policy'YueHaibing2019-08-091-4/+0
|/
* fix: taprio: Change type of txtime-delay parameter to u32Vedang Patel2019-07-161-3/+3
* taprio: Adjust timestamps for TCP packetsVedang Patel2019-06-281-1/+40
* taprio: make clock reference conversions easierVedang Patel2019-06-281-8/+22
* taprio: Add support for txtime-assist modeVedang Patel2019-06-281-17/+324
* taprio: Remove inline directiveVedang Patel2019-06-281-1/+1
* taprio: calculate cycle_time when schedule is installedVedang Patel2019-06-281-18/+11
* taprio: add null check on sched_nest to avoid potential null pointer dereferenceColin Ian King2019-05-071-0/+2
* taprio: Add support for cycle-time-extensionVinicius Costa Gomes2019-05-011-6/+29
* taprio: Add support for setting the cycle-time manuallyVinicius Costa Gomes2019-05-011-8/+51
* taprio: Add support adding an admin scheduleVinicius Costa Gomes2019-05-011-193/+318