Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757330AbcDANXQ (ORCPT ); Fri, 1 Apr 2016 09:23:16 -0400 Received: from mail-wm0-f50.google.com ([74.125.82.50]:34381 "EHLO mail-wm0-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755401AbcDANXO (ORCPT ); Fri, 1 Apr 2016 09:23:14 -0400 From: Frederic Weisbecker To: Peter Zijlstra Cc: LKML , Frederic Weisbecker , Byungchul Park , Chris Metcalf , Thomas Gleixner , Luiz Capitulino , Christoph Lameter , "Paul E . McKenney" , Mike Galbraith , Rik van Riel , Ingo Molnar Subject: [PATCH 0/4] sched: Fix/improve nohz cpu load updates Date: Fri, 1 Apr 2016 15:23:03 +0200 Message-Id: <1459516987-15745-1-git-send-email-fweisbec@gmail.com> X-Mailer: git-send-email 2.7.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 959 Lines: 27 Here is another attempt to fix the nohz cpu load accounting after the first try (https://lwn.net/Articles/671749/), this time using an entirely different direction, probably more "natural". git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git sched/nohz HEAD: fccff1624c5bf5d91977da587167f52ab4ceed5b Thanks, Frederic --- Frederic Weisbecker (4): sched: Gather cpu load functions under a common namespace sched: Correctly handle nohz ticks cpu load accounting sched: Optimize tick periodic cpu load updates sched: Conditionally build cpu load decay code for nohz Documentation/trace/ftrace.txt | 10 ++-- include/linux/sched.h | 6 ++- kernel/sched/core.c | 2 +- kernel/sched/fair.c | 117 ++++++++++++++++++++++++++--------------- kernel/sched/sched.h | 8 +-- kernel/time/tick-sched.c | 9 ++-- 6 files changed, 94 insertions(+), 58 deletions(-)