Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261192AbTEESdD (ORCPT ); Mon, 5 May 2003 14:33:03 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261214AbTEESdD (ORCPT ); Mon, 5 May 2003 14:33:03 -0400 Received: from k1.dinoex.de ([80.237.200.94]:42255 "EHLO k1.dinoex.de") by vger.kernel.org with ESMTP id S261192AbTEESc5 (ORCPT ); Mon, 5 May 2003 14:32:57 -0400 To: Michael Buesch CC: linux-kernel Subject: Re: [2.5.69, TR] compile error X-Face: ""xJff%{>hr-{:QXl"Xk2O@@(+F]e{"%EYQiW@mUuvEsL>=mx96j12qW[%m;|:B^n{J8k?Mz[K1_+H;$v,nYx^1o_=4M,L+]FIU~[[`-w~~xsy-BX,?tAF_.8u&0y*@aCv;a}Y'{w@#*@iwAl?oZpvvv X-Message-Flag: This space is intentionally left blank X-Noad: Please don't send me ad's by mail. I'm bored by this type of mail. X-Note: sending SPAM is a violation of both german and US law and will at least trigger a complaint at your provider's postmaster. X-GPG: 1024D/77D4FC9B 2000-08-12 Jochen Hein (28 Jun 1967, Kassel, Germany) Key fingerprint = F5C5 1C20 1DFC DEC3 3107 54A4 2332 ADFC 77D4 FC9B X-BND-Spook: RAF Taliban BND BKA Bombe Waffen Terror AES GPG References: <87bryh9ue3.fsf@echidna.jochen.org> <200305052033.10592.fsdeveloper@yahoo.de> From: Jochen Hein X-No-Archive: yes Date: Mon, 05 May 2003 20:44:46 +0200 In-Reply-To: <200305052033.10592.fsdeveloper@yahoo.de> (Michael Buesch's message of "Mon, 5 May 2003 20:32:55 +0200") Message-ID: <87smrtw7vl.fsf@echidna.jochen.org> User-Agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2516 Lines: 62 Michael Buesch writes: > On Monday 05 May 2003 19:27, Jochen Hein wrote: >> This seems to be a fallout from the irq-type changes: >> >> gcc -Wp,-MD,drivers/net/pcmcia/.ibmtr_cs.o.d -D__KERNEL__ -Iinclude >> -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing >> -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium2 >> -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include >> -DMODULE -DKBUILD_BASENAME=ibmtr_cs -DKBUILD_MODNAME=ibmtr_cs -c >> -o drivers/net/pcmcia/ibmtr_cs.o drivers/net/pcmcia/ibmtr_cs.c >> In file included from drivers/net/pcmcia/ibmtr_cs.c:71: >> drivers/net/tokenring/ibmtr.c: In function `tok_open': >> drivers/net/tokenring/ibmtr.c:903: warning: `MOD_INC_USE_COUNT' is >> deprecated (declared at include/linux/module.h:456) >> In file included from drivers/net/pcmcia/ibmtr_cs.c:71: >> drivers/net/tokenring/ibmtr.c: In function `tok_close': >> drivers/net/tokenring/ibmtr.c:1068: warning: `MOD_DEC_USE_COUNT' is >> deprecated (declared at include/linux/module.h:468) >> drivers/net/pcmcia/ibmtr_cs.c: At top level: >> drivers/net/pcmcia/ibmtr_cs.c:130: conflicting types for >> `tok_interrupt' >> drivers/net/tokenring/ibmtr.c:1170: previous declaration of >> `tok_interrupt' >> make[3]: *** [drivers/net/pcmcia/ibmtr_cs.o] Fehler 1 >> make[2]: *** [drivers/net/pcmcia] Fehler 2 >> make[1]: *** [drivers/net] Fehler 2 >> make: *** [drivers] Fehler 2 > > Can you please post your .config, as I'm not able to reproduce it. > thanks. The following patch fixes it for me, but I think this prototype should be removed: --- linux-2.5.69/drivers/net/pcmcia/ibmtr_cs.c~ 2003-05-05 20:42:19.000000000 +0200 +++ linux-2.5.69/drivers/net/pcmcia/ibmtr_cs.c 2003-05-05 19:26:46.000000000 +0200 @@ -127,7 +127,7 @@ extern int ibmtr_probe(struct net_device *dev); extern int trdev_init(struct net_device *dev); -extern void tok_interrupt (int irq, void *dev_id, struct pt_regs *regs); +extern irqreturn_t tok_interrupt (int irq, void *dev_id, struct pt_regs *regs); /*====================================================================*/ Relevant part of .config: CONFIG_TR=y CONFIG_IBMTR=m CONFIG_PCMCIA_IBMTR=m Jochen -- #include <~/.signature>: permission denied - 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/