]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - lib/cpumask.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild...
[linux-2.6-omap-h63xx.git] / lib / cpumask.c
index 5ceb4211c834380b6911e82e40f76da1694f6f90..8d03f22c6ced0176c3f2c368f58b3a167918a86e 100644 (file)
@@ -67,6 +67,7 @@ int cpumask_any_but(const struct cpumask *mask, unsigned int cpu)
 {
        unsigned int i;
 
+       cpumask_check(cpu);
        for_each_cpu(i, mask)
                if (i != cpu)
                        break;
@@ -107,4 +108,9 @@ void free_cpumask_var(cpumask_var_t mask)
        kfree(mask);
 }
 EXPORT_SYMBOL(free_cpumask_var);
+
+void __init free_bootmem_cpumask_var(cpumask_var_t mask)
+{
+       free_bootmem((unsigned long)mask, cpumask_size());
+}
 #endif