Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754833AbYL2JpO (ORCPT ); Mon, 29 Dec 2008 04:45:14 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753741AbYL2Jo7 (ORCPT ); Mon, 29 Dec 2008 04:44:59 -0500 Received: from mx2.mail.elte.hu ([157.181.151.9]:47467 "EHLO mx2.mail.elte.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752687AbYL2Jo6 (ORCPT ); Mon, 29 Dec 2008 04:44:58 -0500 Date: Mon, 29 Dec 2008 10:44:34 +0100 From: Ingo Molnar To: Yinghai Lu Cc: Linus Torvalds , KOSAKI Motohiro , linux-kernel@vger.kernel.org, Andrew Morton , Thomas Gleixner , "H. Peter Anvin" , Jesse Barnes , Kamalesh Babulal Subject: Re: [git pull] sparseirq / irq updates for v2.6.29 Message-ID: <20081229094434.GD27293@elte.hu> References: <20081225160741.GA14486@elte.hu> <20081227133240.GA8716@elte.hu> <2f11576a0812270927taef068fobbad997dc5e5aacf@mail.gmail.com> <20081227173839.GA9793@elte.hu> <20081228232729.GA2158@elte.hu> <20081228233028.GA14697@elte.hu> <495819A7.1040908@kernel.org> <49581F6E.6010205@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49581F6E.6010205@kernel.org> User-Agent: Mutt/1.5.18 (2008-05-17) X-ELTE-VirusStatus: clean X-ELTE-SpamScore: -1.5 X-ELTE-SpamLevel: X-ELTE-SpamCheck: no X-ELTE-SpamVersion: ELTE 2.0 X-ELTE-SpamCheck-Details: score=-1.5 required=5.9 tests=BAYES_00 autolearn=no SpamAssassin version=3.2.3 -1.5 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 750 Lines: 20 * Yinghai Lu wrote: > int __init __weak arch_early_irq_init(void) > { > + printk(KERN_DEBUG "calling __weak arch_early_irq_init()\n"); Hm, where do you get the idea that sprinkling functions with printks will in any way improve the situation and result in clean code? Yes, it works around the bug, but so will an infinite number of other things. By far the best solution is to move them into a different compilation unit - i.e. your first patch - i'll apply that one. Ingo -- 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/