From: Martin Hicks Cleanup the SN setup.c file. Add __init and static to functions where required. --- arch/ia64/sn/kernel/setup.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff -puN arch/ia64/sn/kernel/setup.c~sn-setup-cleanup arch/ia64/sn/kernel/setup.c --- 25/arch/ia64/sn/kernel/setup.c~sn-setup-cleanup 2004-02-14 23:22:40.000000000 -0800 +++ 25-akpm/arch/ia64/sn/kernel/setup.c 2004-02-14 23:22:40.000000000 -0800 @@ -85,6 +85,7 @@ int numionodes; u64 master_node_bedrock_address; static void sn_init_pdas(char **); +static void scan_for_ionodes(void); static nodepda_t *nodepdaindr[MAX_COMPACT_NODES]; @@ -131,7 +132,7 @@ char drive_info[4*16]; * may not be initialized yet. */ -static int +static int __init pxm_to_nasid(int pxm) { int i; @@ -358,11 +359,10 @@ sn_setup(char **cmdline_p) * * One time setup for Node Data Area. Called by sn_setup(). */ -void +void __init sn_init_pdas(char **cmdline_p) { cnodeid_t cnode; - void scan_for_ionodes(void); /* * Make sure that the PDA fits entirely in the same page as the @@ -498,7 +498,7 @@ sn_cpu_init(void) * physical_node_map and the pda and increment numionodes. */ -void +static void __init scan_for_ionodes(void) { int nasid = 0; _