History

[PATCH] register_one_node() compile fix

register_one_node()'s should be defined under CONFIG_NUMA=n. fixes following bug. CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 mm/built-in.o: In function `add_memory': undefined reference to `register_one_node'

KAMEZAWA Hiroyuki committed 20 years ago

Commit 36920e01 parent ea817391 file · +9 −1Browse files

Unified · Split

include/linux/node.h+9−1
@@ -30,12 +30,20 @@ extern struct node node_devices[]; · 29 unmodified lines
3030
3131 extern int register_node(struct node *, int, struct node *);
3232 extern void unregister_node(struct node *node);
33+#ifdef CONFIG_NUMA
3334 extern int register_one_node(int nid);
3435 extern void unregister_one_node(int nid);
35−#ifdef CONFIG_NUMA
3636 extern int register_cpu_under_node(unsigned int cpu, unsigned int nid);
3737 extern int unregister_cpu_under_node(unsigned int cpu, unsigned int nid);
3838 #else
39+static inline int register_one_node(int nid)
40+{
41+ return 0;
42+}
43+static inline int unregister_one_node(int nid)
44+{
45+ return 0;
46+}
3947 static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid)
4048 {
4149 return 0;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t