All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] clear old options when old qdisc's replaced
@ 2014-02-14  8:36 Yang Yingliang
  2014-02-14  8:36 ` [PATCH net-next 1/7] sch_netem: clear old clgstate " Yang Yingliang
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Yang Yingliang @ 2014-02-14  8:36 UTC (permalink / raw)
  To: netdev; +Cc: davem, stephen

I've added a netem qdisc with rate option, then I replace this qdisc
without rate option but with latency option. The rate option is still
there.

E.g.
  # tc qdisc add dev eth4 handle 1: root netem rate 10mbit
  # tc qdisc show
    qdisc netem 1: dev eth4 root refcnt 2 limit 1000 rate 10Mbit

  # tc qdisc replace dev eth4 handle 1: root netem latency 10ms
  # tc qdisc show
    qdisc netem 1: dev eth4 root refcnt 2 limit 1000 delay 10.0ms rate 10Mbit

The old options need be cleared after the qdisc is replaced.

Yang Yingliang (7):
  sch_netem: clear old clgstate when old qdisc's replaced
  sch_netem: clear old dist table when old qdisc's replaced
  sch_netem: clear old reorder when old qdisc's replaced
  sch_netem: clear old correlation when old qdisc's replaced
  sch_netem: clear old corrupt when old qdisc's replaced
  sch_netem: clear old rate when old qdisc's replaced
  sch_netem: clear old ecn when old qdisc's replaced

 net/sched/sch_netem.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

-- 
1.8.0

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-02-15  2:53 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-14  8:36 [PATCH net-next 0/7] clear old options when old qdisc's replaced Yang Yingliang
2014-02-14  8:36 ` [PATCH net-next 1/7] sch_netem: clear old clgstate " Yang Yingliang
2014-02-14  8:36 ` [PATCH net-next 2/7] sch_netem: clear old dist table " Yang Yingliang
2014-02-14  8:36 ` [PATCH net-next 3/7] sch_netem: clear old reorder " Yang Yingliang
2014-02-14  8:36 ` [PATCH net-next 4/7] sch_netem: clear old correlation " Yang Yingliang
2014-02-14  8:36 ` [PATCH net-next 5/7] sch_netem: clear old corrupt " Yang Yingliang
2014-02-14  8:36 ` [PATCH net-next 6/7] sch_netem: clear old rate " Yang Yingliang
2014-02-14 12:43   ` Eric Dumazet
2014-02-14  8:36 ` [PATCH net-next 7/7] sch_netem: clear old ecn " Yang Yingliang
2014-02-14 12:44 ` [PATCH net-next 0/7] clear old options " Eric Dumazet
2014-02-15  2:20   ` Yang Yingliang
2014-02-15  2:53     ` Eric Dumazet

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.