]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - kernel/sched/rt.c
sched, nohz: Change rq->nr_running to always use wrappers
[mirror_ubuntu-bionic-kernel.git] / kernel / sched / rt.c
index 7795e292f4c94d77bf1039d7143eed998914e664..0ebfd7a29472bdfd55b74de00cec66014372d863 100644 (file)
@@ -973,7 +973,7 @@ dequeue_top_rt_rq(struct rt_rq *rt_rq)
 
        BUG_ON(!rq->nr_running);
 
-       rq->nr_running -= rt_rq->rt_nr_running;
+       sub_nr_running(rq, rt_rq->rt_nr_running);
        rt_rq->rt_queued = 0;
 }
 
@@ -989,7 +989,7 @@ enqueue_top_rt_rq(struct rt_rq *rt_rq)
        if (rt_rq_throttled(rt_rq) || !rt_rq->rt_nr_running)
                return;
 
-       rq->nr_running += rt_rq->rt_nr_running;
+       add_nr_running(rq, rt_rq->rt_nr_running);
        rt_rq->rt_queued = 1;
 }