Re: 2.6.22-rc3-mm1

Arnaldo Carvalho de Melo
2007-06-01T02:25:07Z

Andrew Morton wrote:
> On Thu, 31 May 2007 23:01:15 -0300 Arnaldo Carvalho de Melo <acme@redhat.com> wrote:
>
>
>> Andrew Morton wrote:
>>
>>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.22-rc3/2.6.22-rc3-mm1/
>>>
>>> - Merged the convert-cpusets-to-container-infrastructure patches. These
>>> will probably be dropped and redone.
>>>
>>>
>>>
>>>
>>>
>>
>>
>>> x86 things
>>>
>>> +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
>>>
>>>
>> http://lkml.org/lkml/2007/5/30/565 fixes the above 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.
>
>
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

- Arnaldo