From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Subject: Re: [patch 16/17] drivers/net/8390.c: replace init_module&cleanup_module with module_init&module_exit Date: Mon, 10 Mar 2008 11:58:42 -0700 Message-ID: <20080310115842.8b2ca9fd.akpm@linux-foundation.org> References: <200803042319.m24NJXjS002733@imap1.linux-foundation.org> <47D1D70A.2070003@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: jeff@garzik.org, netdev@vger.kernel.org, jkschind@gmail.com, alan@lxorguk.ukuu.org.uk To: "Kok, Auke" Return-path: Received: from smtp1.linux-foundation.org ([140.211.169.13]:33816 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751468AbYCJS65 (ORCPT ); Mon, 10 Mar 2008 14:58:57 -0400 In-Reply-To: <47D1D70A.2070003@intel.com> Sender: netdev-owner@vger.kernel.org List-ID: On Fri, 07 Mar 2008 16:00:10 -0800 "Kok, Auke" wrote: > akpm@linux-foundation.org wrote: > > From: Jon Schindler > > > > Replace init_module and cleanup_module with static functions and > > module_init/module_exit. > > > > Signed-off-by: Jon Schindler > > Cc: Alan Cox > > Signed-off-by: Andrew Morton > > something went wrong here as this patch already appears to be in jeff's upstream > tree as commit 8724c2de65fe527f5b7aa662fcb8573fb8cd02f2, but breaks compile. > > with CONFIG_NE2K_PCI=m: > > CC [M] drivers/net/8390.o > drivers/net/8390.c: In function '__inittest': > drivers/net/8390.c:60: error: 'ns8390_init_module' undeclared (first use in this > function) > drivers/net/8390.c:60: error: (Each undeclared identifier is reported only once > drivers/net/8390.c:60: error: for each function it appears in.) > make[2]: *** [drivers/net/8390.o] Error 1 > make[1]: *** [drivers/net] Error 2 > make: *** [drivers] Error 2 > > > reverting the patch fixes the issue, but better would be to fix. > > Signed-off-by: Auke Kok > Cc: Jon Schindler > Cc: Alan Cox > Cc: Andrew Morton > > --- > diff --git a/drivers/net/8390.c b/drivers/net/8390.c > index 0ed41a3..a499e86 100644 > --- a/drivers/net/8390.c > +++ b/drivers/net/8390.c > @@ -57,7 +57,7 @@ static void __exit ns8390_module_exit(void) > { > } > > -module_init(ns8390_init_module); > +module_init(ns8390_module_init); > module_exit(ns8390_module_exit); > #endif /* MODULE */ > MODULE_LICENSE("GPL"); OK, thanks, I'll drop it.