• David S. Miller's avatar
    pkt_sched: Revert tasklet_hrtimer changes. · 2fbd3da3
    David S. Miller authored
    These are full of unresolved problems, mainly that conversions don't
    work 1-1 from hrtimers to tasklet_hrtimers because unlike hrtimers
    tasklets can't be killed from softirq context.
    
    And when a qdisc gets reset, that's exactly what we need to do here.
    
    We'll work this out in the net-next-2.6 tree and if warranted we'll
    backport that work to -stable.
    
    This reverts the following 3 changesets:
    
    a2cb6a4d
    ("pkt_sched: Fix bogon in tasklet_hrtimer changes.")
    
    38acce2d
    ("pkt_sched: Convert CBQ to tasklet_hrtimer.")
    
    ee5f9757
    ("pkt_sched: Convert qdisc_watchdog to tasklet_hrtimer")
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    2fbd3da3
sch_cbq.c 47.6 KB