On Thu, 31 May 2007 23:01:15 -0300 Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> wrote:Yes, the code, i.e. nmi_setup already uses for_each_possible_cpu(), that is not the problem. The problem is allocate_msr doing a for_each_online_cpu(), i.e. not allocating for each_possible_cpu. Chris tested and acked the patch: http://lkml.org/lkml/2007/5/31/36
Andrew Morton wrote:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.22-rc3/2.6.22-rc3-mm1/<BIG SNIP>
- Merged the convert-cpusets-to-container-infrastructure patches. These
will probably be dropped and redone.
x86 thingshttp://lkml.org/lkml/2007/5/30/565 fixes the above patch :-)
+add-select-phylib-to-the-ucc_geth-kconfig-option.patch
+m68k-parenthesis-balance.patch
+msi-fix-the-ordering-of-msix-irqs.patch
+msi-mask-the-msix-vector-before-we-unmap-it.patch
+potential-parse-error-in-ifdef.patch
+potential-parse-error-in-ifdef-fix.patch
+potential-parse-error-in-ifdef-update.patch
+pci_ids-update-patch-for-intel-ich9m.patch
+x86-fix-oprofile-double-free-was-re-multiple-free.patch
I don't know what you mean. The code is already using
for_each_possible_cpu() and
x86-fix-oprofile-double-free-was-re-multiple-free.patch doesn't change
that.