From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933607AbbBDJJo (ORCPT ); Wed, 4 Feb 2015 04:09:44 -0500 Received: from relay.parallels.com ([195.214.232.42]:56132 "EHLO relay.parallels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932397AbbBDJJi (ORCPT ); Wed, 4 Feb 2015 04:09:38 -0500 Message-ID: <1423040972.18770.10.camel@tkhai> Subject: [PATCH] sched/dl: Do update_rq_clock() in yield_task_dl() From: Kirill Tkhai To: CC: Peter Zijlstra , Juri Lelli , Ingo Molnar , Kirill Tkhai Date: Wed, 4 Feb 2015 12:09:32 +0300 Organization: Parallels Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.5-2+b3 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.30.26.172] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org update_curr_dl() needs actual rq clock. Signed-off-by: Kirill Tkhai --- kernel/sched/deadline.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/deadline.c b/kernel/sched/deadline.c index e7b2722..f4dbedd 100644 --- a/kernel/sched/deadline.c +++ b/kernel/sched/deadline.c @@ -898,6 +898,7 @@ static void yield_task_dl(struct rq *rq) rq->curr->dl.dl_yielded = 1; p->dl.runtime = 0; } + update_rq_clock(rq); update_curr_dl(rq); }