From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934876AbcATQw2 (ORCPT ); Wed, 20 Jan 2016 11:52:28 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:35048 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934421AbcATQwZ (ORCPT ); Wed, 20 Jan 2016 11:52:25 -0500 Date: Wed, 20 Jan 2016 17:52:23 +0100 From: Frederic Weisbecker To: Christoph Lameter Cc: Thomas Gleixner , Peter Zijlstra , LKML , Byungchul Park , Chris Metcalf , Luiz Capitulino , "Paul E . McKenney" , Mike Galbraith , Rik van Riel Subject: Re: [RFC PATCH 4/4] sched: Upload nohz full CPU load on task enqueue/dequeue Message-ID: <20160120165222.GE24537@lerouge> References: <1452700891-21807-1-git-send-email-fweisbec@gmail.com> <1452700891-21807-5-git-send-email-fweisbec@gmail.com> <20160119131708.GF6344@twins.programming.kicks-ass.net> <20160119170317.GC5317@lerouge> <20160120090906.GG6357@twins.programming.kicks-ass.net> <20160120145416.GB22723@lerouge> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 20, 2016 at 09:19:36AM -0600, Christoph Lameter wrote: > On Wed, 20 Jan 2016, Thomas Gleixner wrote: > > > > If the user makes use of full dynticks for soft isolation (for performance, > > > can live with a few interrupts...), there can be short moments of > > > multitasking. > > "Soft" isolation? Like soft realtime ... Argh... Please stay away from > corrupting the intents of the nohz full mode. Well some people, especially real time, want no disturbance at all because their workload really depends on that. Some other (HPC) don't care about little disturbance. Although HPC users didn't declare themselves yet, the real time case expect some more sacrifices (see nohz tasks patchset). > > > Again, you are trying to make the second step after the first one is > > completed. We do not even have proper accounting when we have the ONE task > > 100% case and still you try to solve problems beyond that. > > Please lets only deal with the one task issue. I can have "soft" isolation > today by moving daemons etc off certain processors. We want definitely to > run nothing else on the processor and will want to even go further with > the cache allocation techniques in recent processor to limit the cache > disturbances from other processors etc etc. One task is common to all usecases anyway.