From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kok, Auke" Subject: Re: [patch 16/17] drivers/net/8390.c: replace init_module&cleanup_module with module_init&module_exit Date: Fri, 07 Mar 2008 16:00:10 -0800 Message-ID: <47D1D70A.2070003@intel.com> References: <200803042319.m24NJXjS002733@imap1.linux-foundation.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: akpm@linux-foundation.org, netdev@vger.kernel.org, jkschind@gmail.com, alan@lxorguk.ukuu.org.uk To: jeff@garzik.org Return-path: Received: from mga03.intel.com ([143.182.124.21]:28076 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753193AbYCHAD7 (ORCPT ); Fri, 7 Mar 2008 19:03:59 -0500 In-Reply-To: <200803042319.m24NJXjS002733@imap1.linux-foundation.org> Sender: netdev-owner@vger.kernel.org List-ID: 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");