pkt_sched: Fix dev_graft_qdisc() locking
[firefly-linux-kernel-4.4.55.git] / net / sched / sch_api.c
index e7fb9e0d21b48a2949d846c61b9c775a535bcd24..341d558b6e393ce5b9d64434cb81716365ad956b 100644 (file)
@@ -624,7 +624,7 @@ static struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
        struct Qdisc *oqdisc = dev_queue->qdisc_sleeping;
        spinlock_t *root_lock;
 
-       root_lock = qdisc_root_lock(oqdisc);
+       root_lock = qdisc_lock(oqdisc);
        spin_lock_bh(root_lock);
 
        /* Prune old scheduler */