30 Sep, 2016
1 commit
-
The reusable fairness queueing implementation (fq.h) lacks the memory
usage limit that the fq_codel qdisc has. This means that small
devices (e.g. WiFi routers) can run out of memory when flooded with a
large number of packets. This ports the memory limit feature from
fq_codel to fq.h.Signed-off-by: Toke Høiland-Jørgensen
Signed-off-by: Johannes Berg
26 Apr, 2016
1 commit
-
This works on the same implementation principle as
codel*.h, i.e. there's a generic header with
structures and macros and a implementation header
carrying function definitions to include in given,
e.g. driver or module.The fairness logic comes from
net/sched/sch_fq_codel.c but is generalized so it
is more flexible and easier to re-use.Signed-off-by: Michal Kazior
Signed-off-by: David S. Miller