From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752906AbbJNInL (ORCPT ); Wed, 14 Oct 2015 04:43:11 -0400 Received: from LGEAMRELO13.lge.com ([156.147.23.53]:54397 "EHLO lgeamrelo13.lge.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752100AbbJNInA (ORCPT ); Wed, 14 Oct 2015 04:43:00 -0400 X-Original-SENDERIP: 156.147.1.127 X-Original-MAILFROM: byungchul.park@lge.com X-Original-SENDERIP: 165.244.98.203 X-Original-MAILFROM: byungchul.park@lge.com X-Original-SENDERIP: 10.177.222.33 X-Original-MAILFROM: byungchul.park@lge.com From: To: mingo@kernel.org, peterz@infradead.org CC: linux-kernel@vger.kernel.org, yuyang.du@intel.com, pjt@google.com, efault@gmx.de, tglx@linutronix.de, Byungchul Park Subject: [PATCH v2 0/2] sched: account fair load avg consistently Date: Wed, 14 Oct 2015 17:42:08 +0900 Message-ID: <1444812130-17880-1-git-send-email-byungchul.park@lge.com> X-Mailer: git-send-email 1.7.9.5 X-MIMETrack: Itemize by SMTP Server on LGEKRMHUB03/LGE/LG Group(Release 8.5.3FP3HF583 | August 9, 2013) at 2015/10/14 17:42:56, Serialize by Router on LGEKRMHUB03/LGE/LG Group(Release 8.5.3FP3HF583 | August 9, 2013) at 2015/10/14 17:42:56, Serialize complete at 2015/10/14 17:42:56 MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Byungchul Park * change from v1 to v2 - make set_task_rq() do that role instead of migration callback - make set_task_rq() do that role instead of move group callback - remove the dependancy between last_update_time and check for migration Byungchul Park (2): sched: make each sched class handle its rq assignment in their own class sched: make it possible to account fair class load avg consistently include/linux/sched.h | 3 ++ kernel/sched/core.c | 1 + kernel/sched/fair.c | 77 ++++++++++++++++++++++--------- kernel/sched/rt.c | 14 ++++++ kernel/sched/sched.h | 121 ++++++++++++++++++++++++------------------------- 5 files changed, 132 insertions(+), 84 deletions(-) -- 1.7.9.5