Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755657Ab3CYJAG (ORCPT ); Mon, 25 Mar 2013 05:00:06 -0400 Received: from mail-we0-f176.google.com ([74.125.82.176]:47311 "EHLO mail-we0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755159Ab3CYJAE (ORCPT ); Mon, 25 Mar 2013 05:00:04 -0400 MIME-Version: 1.0 In-Reply-To: References: <514FBD6E.2030706@cn.fujitsu.com> <514FC385.4030008@cn.fujitsu.com> <514FDE5F.5020500@cn.fujitsu.com> <514FF70A.6080402@cn.fujitsu.com> Date: Mon, 25 Mar 2013 17:00:03 +0800 Message-ID: Subject: Re: Question: How to distribute the interrupts over multiple cores? From: Lenky Gao To: Lin Feng Cc: linux-kernel@vger.kernel.org, yinghai@kernel.org, mingo@elte.hu, gorcunov@gmail.com, rusty@rustcorp.com.au, sivanich@sgi.com, agordeev@redhat.com Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 663 Lines: 25 I have found a comment in function physflat_cpu_mask_to_apicid to explain why. static unsigned int physflat_cpu_mask_to_apicid(const struct cpumask *cpumask) { int cpu; /* * We're using fixed IRQ delivery, can only return one phys APIC ID. * May as well be the first. */ ... This is mean i can not distribute the interrupts over multiple cores when the machine have more than 8 cores? -- Regards, Lenky -- 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/