]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'sch_cake-leaf-qdisc-fixes'
authorDavid S. Miller <davem@davemloft.net>
Wed, 16 Jan 2019 04:12:01 +0000 (20:12 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Jan 2019 04:12:01 +0000 (20:12 -0800)
commitacea7bf8c76bc3f4e851dc00a358bfaa80f88afa
tree98e514e9a434fefc86518fe11b91f6d4429bcbdc
parent5ef62d3afce5a64e4cbab847c5ea0b5df787ccac
parent513e796d7474f578c878e86d9461c1538ada6baf
Merge branch 'sch_cake-leaf-qdisc-fixes'

Toke Høiland-Jørgensen says:

====================
sched: Fix qdisc interactions exposed by using sch_cake as a leaf qdisc

This series fixes a couple of issues exposed by running sch_cake as a
leaf qdisc in an HFSC tree, which were discovered and reported by Pete
Heist. The interaction between CAKE's GSO splitting and the parent
qdisc's notion of its own queue length could cause queue stalls. While
investigating the report, I also noticed that several qdiscs would
dereference the skb pointer after dequeue, which is potentially
problematic since the GSO splitting code also frees the original skb.

See the individual patches in the series for details.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>