]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - mm/sparse.c
[POWERPC] modify PCI code for a merged kernel
[karo-tx-linux.git] / mm / sparse.c
index e0a3fe48aa3745bebd710ff80d8cad6215dd244d..86c52ab80878f1df2239ae9270c5f49b643ab1b0 100644 (file)
@@ -1,7 +1,6 @@
 /*
  * sparse memory mappings.
  */
-#include <linux/config.h>
 #include <linux/mm.h>
 #include <linux/mmzone.h>
 #include <linux/bootmem.h>
@@ -45,7 +44,7 @@ static struct mem_section *sparse_index_alloc(int nid)
 
 static int sparse_index_init(unsigned long section_nr, int nid)
 {
-       static spinlock_t index_init_lock = SPIN_LOCK_UNLOCKED;
+       static DEFINE_SPINLOCK(index_init_lock);
        unsigned long root = SECTION_NR_TO_ROOT(section_nr);
        struct mem_section *section;
        int ret = 0;