From: Alexander Gordeev Date: Thu, 14 Jun 2012 07:50:27 +0000 (+0200) Subject: x86/apic/es7000+summit: Always make valid apicid from a cpumask X-Git-Tag: v3.6-rc1~162^2~5^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=214e270b5f5f6a85400a817d5305c797b2b7467a;p=pandora-kernel.git x86/apic/es7000+summit: Always make valid apicid from a cpumask In case of invalid parameters cpu_mask_to_apicid_and() might return apicid value of 0 (on Summit) or a uninitialized value (on ES7000), although it is supposed to return apicid of cpu-0 at least. Fix the operation to always return a valid apicid. Signed-off-by: Alexander Gordeev Cc: Suresh Siddha Cc: Yinghai Lu Link: http://lkml.kernel.org/r/20120614075026.GH3383@dhcp-26-207.brq.redhat.com Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed