From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: Re: [RFC patch 07/18] Trace clock core Date: Fri, 7 Nov 2008 08:19:39 -0800 Message-ID: <20081107081939.4bcdf25b.akpm@linux-foundation.org> References: <20081107052336.652868737@polymtl.ca> <20081107053349.699011457@polymtl.ca> <20081106215256.a9f01ec4.akpm@linux-foundation.org> <20081107061643.GA798@Krystal> <20081106222656.8e35d9d5.akpm@linux-foundation.org> <20081107161237.GA22134@Krystal> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from smtp1.linux-foundation.org ([140.211.169.13]:41674 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753398AbYKGQVW (ORCPT ); Fri, 7 Nov 2008 11:21:22 -0500 In-Reply-To: <20081107161237.GA22134@Krystal> Sender: linux-arch-owner@vger.kernel.org List-ID: To: Mathieu Desnoyers Cc: Linus Torvalds , Ingo Molnar , Peter Zijlstra , linux-kernel@vger.kernel.org, Nicolas Pitre , Ralf Baechle , benh@kernel.crashing.org, paulus@samba.org, David Miller , Ingo Molnar , Thomas Gleixner , Steven Rostedt , linux-arch@vger.kernel.org On Fri, 7 Nov 2008 11:12:38 -0500 Mathieu Desnoyers wrote: > * Andrew Morton (akpm@linux-foundation.org) wrote: > > On Fri, 7 Nov 2008 01:16:43 -0500 Mathieu Desnoyers wrote: > > > > > > Is there something we should be fixing in m68k? > > > > > > > > > > Yes, but I fear it's going to go deep into include hell :-( > > > > Oh, OK. I thought that the comment meant that m68k's on_each_cpu() > > behaves differently at runtime from other architectures (and wrongly). > > > > If it's just some compile-time #include snafu then that's far less > > of a concern. > > > > Should I simply remove this comment then ? > umm, it could perhaps be clarified - mention that it's needed for an include order problem. It's a bit odd. Surely by the time we've included these: +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include someone has already included sched.h, and the definition of _LINUX_SCHED_H will cause the later inclusion to not change anything?