From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keshavamurthy Anil S Date: Mon, 27 Sep 2004 18:52:44 +0000 Subject: Re: [PATCH][1/4] Add unregister_node() to drivers/base/node.c Message-Id: <20040927115244.A30443@unix-os.sc.intel.com> List-Id: References: <20040920092520.A14208@unix-os.sc.intel.com> <20040920094719.H14208@unix-os.sc.intel.com> <20040924012301.000007c6.tokunaga.keiich@jp.fujitsu.com> <20040924013123.000067cd.tokunaga.keiich@jp.fujitsu.com> In-Reply-To: <20040924013123.000067cd.tokunaga.keiich@jp.fujitsu.com>; from tokunaga.keiich@jp.fujitsu.com on Fri, Sep 24, 2004 at 01:31:23AM +0900 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Keiichiro Tokunaga Cc: anil.s.keshavamurthy@intel.com, len.brown@intel.com, acpi-devel@lists.sourceforge.net, lhns-devel@lists.sourceforge.net, linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org On Fri, Sep 24, 2004 at 01:31:23AM +0900, Keiichiro Tokunaga wrote: > > -int __init register_node(struct node *node, int num, struct node *parent) > +int register_node(struct node *node, int num, struct node *parent) __devinit please > +void unregister_node(struct node *node, struct node *parent) unregister_node is required only for hotplug case. Please hide this function under suitable #ifdef's, say this is only required if CONFIG_HOTPLUG is enabled. > + sysdev_remove_file(&node->sysdev, &attr_cpumap); > + sysdev_remove_file(&node->sysdev, &attr_meminfo); add sysdev_remove_file(&node->sysdev, &attr_numastat); > +EXPORT_SYMBOL(node_online_map); Why do you need this in this patch?