Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269729AbUICSaA (ORCPT ); Fri, 3 Sep 2004 14:30:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269718AbUICS3W (ORCPT ); Fri, 3 Sep 2004 14:29:22 -0400 Received: from dfw-gate1.raytheon.com ([199.46.199.230]:21939 "EHLO dfw-gate1.raytheon.com") by vger.kernel.org with ESMTP id S269729AbUICS20 (ORCPT ); Fri, 3 Sep 2004 14:28:26 -0400 Subject: Re: [patch] voluntary-preempt-2.6.9-rc1-bk4-Q9 To: Ingo Molnar Cc: "K.R. Foley" , linux-kernel@vger.kernel.org, Felipe Alfaro Solana , Daniel Schmitt , Lee Revell X-Mailer: Lotus Notes Release 5.0.8 June 18, 2001 Message-ID: From: Mark_H_Johnson@Raytheon.com Date: Fri, 3 Sep 2004 13:28:03 -0500 X-MIMETrack: Serialize by Router on RTSHOU-DS01/RTS/Raytheon/US(Release 6.5.2|June 01, 2004) at 09/03/2004 01:28:05 PM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-SPAM: 0.00 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 915 Lines: 28 >a quick suggestion: could you add this near the top of sched.c (below >the #include lines): > > #define static > >this will turn off all inlining and makes the scheduler-internal >functions visible. .... I did this and built a broken kernel. I panics very early in start up. I also got warnings like kernel/sched.c: In function __might_sleep kernel/sched.c:4974: warning: prev_jiffy might be used uninitialized in this function which if I read the code right should be a local static variable. I suppose you meant #define inline instead (which throws a warning about a duplicate definition; can I ignore it?) --Mark H Johnson - 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/