Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753474AbYFBVmH (ORCPT ); Mon, 2 Jun 2008 17:42:07 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751637AbYFBVlz (ORCPT ); Mon, 2 Jun 2008 17:41:55 -0400 Received: from netops-testserver-3-out.sgi.com ([192.48.171.28]:54866 "EHLO relay.sgi.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751549AbYFBVly (ORCPT ); Mon, 2 Jun 2008 17:41:54 -0400 Date: Mon, 2 Jun 2008 16:41:51 -0500 From: Dimitri Sivanich To: Max Krasnyansky Cc: Paul Jackson , linux-kernel@vger.kernel.org, Con Kolivas , "Derek L. Fults" , devik , Dinakar Guniguntala , Emmanuel Pacaud , Frederik Deweerdt , Ingo Molnar , Matthew Dobson , Nick Piggin , rostedt@goodmis.org, Oleg Nesterov , "Paul E. McKenney" , Paul Menage , Peter Zijlstra , "Randy.Dunlap" , suresh.b.siddha@intel.com, Thomas Gleixner Subject: Re: Inquiry: Should we remove "isolcpus= kernel boot option? (may have realtime uses) Message-ID: <20080602214151.GA7072@sgi.com> References: <20080601213019.14ea8ef8.pj@sgi.com> <20080602164203.GA2477@sgi.com> <48443E66.6060205@qualcomm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48443E66.6060205@qualcomm.com> User-Agent: Mutt/1.5.13 (2006-08-11) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1453 Lines: 33 On Mon, Jun 02, 2008 at 11:39:34AM -0700, Max Krasnyansky wrote: > Ah, I know exactly what you're talking about. However this is non-issue these > days. In order to clear cpuN from all the timers and other things all you need > to do is to bring that cpu off-line > echo 0 > /sys/devices/cpu/cpuN/online > and then bring it back online > echo 1 > /sys/devices/cpu/cpuN/online Although it seemed like something of a hack, we experimented with this previously and found that it didn't work reliably. I'm sure things have gotten better, but will need to revisit. > > There are currently a couple of issues with scheduler domains and hotplug > event handling. I do have the fix for them, and Paul had already acked it. Until a proven reliable method for doing this is firmly in place (as firmly as anything is, anyway), I don't think we should be removing the alternative. > initialization). See my latest "default IRQ affinity" patch. Nice idea. > Also isolcpus= conflicts with the scheduler domains created by the cpusets. What sort of conflict are we talking about? I assume once you've begun setting up cpusets that include those cpus that you're intention is to change the original behavior. -- 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/