Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752278AbbG3Nag (ORCPT ); Thu, 30 Jul 2015 09:30:36 -0400 Received: from mail-wi0-f173.google.com ([209.85.212.173]:33366 "EHLO mail-wi0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751299AbbG3Naf (ORCPT ); Thu, 30 Jul 2015 09:30:35 -0400 From: Frederic Weisbecker To: Ingo Molnar Cc: LKML , Frederic Weisbecker , Ivan Kokshaysky , Peter Zijlstra , Chris Metcalf , Thomas Gleixner , Preeti U Murthy , Christoph Lameter , Richard Henderson , Viresh Kumar , Rik van Riel Subject: [GIT PULL] nohz: Updates for 4.3 Date: Thu, 30 Jul 2015 15:30:22 +0200 Message-Id: <1438263022-22665-1-git-send-email-fweisbec@gmail.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1996 Lines: 59 Ingo, Please pull the timers/nohz-for-tip branch that can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git timers/nohz-for-tip HEAD: de734f89b67c2df30e35a09e7e56a3659e5b6ac6 -- Summary of changes: * Fix some jiffies based cputime assumptions. No real harm because the concerned code isn't used by full dynticks. * Simplify jiffies <-> usecs conversions. Remove dead code. * Remove early hacks on nohz full code that avoided messing up idle nohz internals. Now nohz integrates well full and idle and such hack have become needless. * Restart nohz full tick from irq exit. A simplification and a preparation for future optimization on scheduler kick to nohz full. * Simple code cleanups. * Tile driver isolation enhancement on top of nohz. Thanks, Frederic --- Frederic Weisbecker (7): jiffies: Remove HZ > USEC_PER_SEC special case apm32: Fix cputime == jiffies assumption alpha: Fix jiffies based cputime assumption nohz: Remove idle task special case nohz: Restart nohz full tick from irq exit nohz: Move tick_nohz_restart_sched_tick() above its users nohz: Remove useless argument on tick_nohz_task_switch() Chris Metcalf (1): nohz: Prevent tilegx network driver interrupts arch/alpha/kernel/osf_sys.c | 13 ++++--- arch/x86/kernel/apm_32.c | 2 +- drivers/net/ethernet/tile/tilegx.c | 4 ++- include/linux/jiffies.h | 9 +---- include/linux/tick.h | 25 ++++++------- kernel/sched/core.c | 2 +- kernel/time/tick-sched.c | 72 ++++++++++++++------------------------ kernel/time/time.c | 10 ++++-- 8 files changed, 62 insertions(+), 75 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/