From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752266AbbJCMb0 (ORCPT ); Sat, 3 Oct 2015 08:31:26 -0400 Received: from mail-wi0-f180.google.com ([209.85.212.180]:37717 "EHLO mail-wi0-f180.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751807AbbJCMbY (ORCPT ); Sat, 3 Oct 2015 08:31:24 -0400 Date: Sat, 3 Oct 2015 14:31:17 +0200 From: Frederic Weisbecker To: Mike Galbraith Cc: Ingo Molnar , Peter Zijlstra , Andrew Morton , Alexey Dobriyan , linux-kernel@vger.kernel.org, Ingo Molnar , Christoph Lameter Subject: Re: 4.2.2: NR_CPUS effectively being 1 bug Message-ID: <20151003123115.GA6389@lerouge> References: <20151002204658.GA1970@p183.telecom.by> <20151002140033.ef62cd83936263311eb210d8@linux-foundation.org> <20151003065320.GE3816@twins.programming.kicks-ass.net> <20151003073812.GA24548@gmail.com> <1443860148.3786.5.camel@gmail.com> <20151003081801.GA26114@gmail.com> <1443860671.3786.8.camel@gmail.com> <20151003085232.GA27214@gmail.com> <1443873884.3215.2.camel@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1443873884.3215.2.camel@gmail.com> 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 Sat, Oct 03, 2015 at 02:04:44PM +0200, Mike Galbraith wrote: > On Sat, 2015-10-03 at 10:52 +0200, Ingo Molnar wrote: > > Ok, looks like a patch with good intentions but bad effects. Mind sending a revert > > patch, changelogged, signed off? > > No. They know. The reason for this patch is that NO_HZ_FULL is only useful on a CPU if no task other than the desired one can be scheduled on it. Hence the cpu_isolated_map. Only those who enable NO_HZ_FULL_ALL by accident do complain, not those who really use it so far. At least it makes people realize their mistake. That said I never liked that cpu_isolated_map. And some regular non-isolation work may be needed to be done even on NO_HZ_FULL_ALL machines and it that case we get screwed. So I should revert that and defer that isolation work to explicit affinity setting or cpusets.