From mboxrd@z Thu Jan 1 00:00:00 1970 Received: with ECARTIS (v1.0.0; list linux-mips); Mon, 16 Nov 2009 15:20:05 +0100 (CET) Received: from www.tglx.de ([62.245.132.106]:41243 "EHLO www.tglx.de" rhost-flags-OK-OK-OK-OK) by ftp.linux-mips.org with ESMTP id S1493389AbZKPOT5 (ORCPT ); Mon, 16 Nov 2009 15:19:57 +0100 Received: from localhost (www.tglx.de [127.0.0.1]) by www.tglx.de (8.13.8/8.13.8/TGLX-2007100201) with ESMTP id nAGEJVWW002728 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Nov 2009 15:19:32 +0100 Date: Mon, 16 Nov 2009 15:19:30 +0100 (CET) From: Thomas Gleixner To: Ralf Baechle cc: Wu Zhangjin , rostedt@goodmis.org, Frederic Weisbecker , Ingo Molnar , Nicholas Mc Guire , David Daney , Richard Sandiford , Patrik Kluba , Michal Simek , "Maciej W . Rozycki" , linux-mips@linux-mips.org, linux-kernel@vger.kernel.org, zhangfx@lemote.com, zhouqg@gmail.com Subject: Re: [PATCH v8 00/16] ftrace for MIPS In-Reply-To: <20091116134831.GA10189@linux-mips.org> Message-ID: References: <20091116134831.GA10189@linux-mips.org> User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.95.1 at www.tglx.de X-Virus-Status: Clean Return-Path: X-Envelope-To: <"|/home/ecartis/ecartis -s linux-mips"> (uid 0) X-Orcpt: rfc822;linux-mips@linux-mips.org Original-Recipient: rfc822;linux-mips@linux-mips.org X-archive-position: 24911 X-ecartis-version: Ecartis v1.0.0 Sender: linux-mips-bounce@linux-mips.org Errors-to: linux-mips-bounce@linux-mips.org X-original-sender: tglx@linutronix.de Precedence: bulk X-list: linux-mips On Mon, 16 Nov 2009, Ralf Baechle wrote: > On Sat, Nov 14, 2009 at 02:30:31PM +0800, Wu Zhangjin wrote: > > Time to talk about how to get the whole thing merged. > > I'm reasonably happy with the arch part of the patchset. There are two > remaining issues in the arch part - cache flushing will not work as is on > a SMP system and the whole code patching is going to fail if the kernel > text is replicated with CONFIG_REPLICATE_KTEXT which is an IP27-only option. > > I suggest we should go ahready and just disallow dynamic ftrace on on > these problematic configurations for now and deal with them later, so > something like > > select HAVE_DYNAMIC_FTRACE if !SMP && !REPLICATE_KTEXT Makes sense. > This leaves the non-arch bits to merge; patches which touch code outside > of arch/mips are: I'm going to comment on the patches. Thanks, tglx