Messages in this thread Patch in this message | | | Date | Fri, 11 Jun 2004 18:23:07 +0200 | Subject | [PATCH] fix cpumask.h in mainline for UPu | From | Bruno Ducrot <> |
| |
I'm trying to replace for_each_cpu() with for_each_cpu_mask() in arch/i386/kernel/cpu/cpufreq/p4-clockmod.c
Unfortunately, though, davej pointed me that for_each_cpu_mask() is not defined in -bk if CONFIG_SMP is not defined. Since this macro is the only one not defined if compiled for UP, and since -mm tree do have the correct behaviour already, is it possible to get this patch in mainline before this portion of -mm is merged?
include/linux/cpumask.h | 1 + 1 files changed, 1 insertion(+)
--- a/include/linux/cpumask.h 2004/06/11 16:06:48 +++ b/include/linux/cpumask.h 2004/06/11 16:08:06 @@ -41,6 +41,7 @@ extern cpumask_t cpu_present_map; #define cpu_possible(cpu) ({ BUG_ON((cpu) != 0); 1; }) #define cpu_present(cpu) ({ BUG_ON((cpu) != 0); 1; }) +#define for_each_cpu_mask(cpu, mask) for (cpu = 0; cpu < 1; cpu++) #define for_each_cpu(cpu) for (cpu = 0; cpu < 1; cpu++) #define for_each_online_cpu(cpu) for (cpu = 0; cpu < 1; cpu++) #define for_each_present_cpu(cpu) for (cpu = 0; cpu < 1; cpu++)
Cheers,
-- Bruno Ducrot
-- Which is worse: ignorance or apathy? -- Don't know. Don't care. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |