]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - kernel/smp.c
Full conversion to early_initcall() interface, remove old interface
[net-next-2.6.git] / kernel / smp.c
index 462c785ca1eee80dea958541edf19786259c88e6..96fc7c0edc59d1f09ca56a500d90b0a8a212c7d7 100644 (file)
@@ -33,7 +33,7 @@ struct call_single_queue {
        spinlock_t lock;
 };
 
-void __cpuinit init_call_single_data(void)
+static int __cpuinit init_call_single_data(void)
 {
        int i;
 
@@ -43,7 +43,9 @@ void __cpuinit init_call_single_data(void)
                spin_lock_init(&q->lock);
                INIT_LIST_HEAD(&q->list);
        }
+       return 0;
 }
+early_initcall(init_call_single_data);
 
 static void csd_flag_wait(struct call_single_data *data)
 {