Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934725AbbKSXGb (ORCPT ); Thu, 19 Nov 2015 18:06:31 -0500 Received: from mail-gw3-out.broadcom.com ([216.31.210.64]:60892 "EHLO mail-gw3-out.broadcom.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934059AbbKSXG2 (ORCPT ); Thu, 19 Nov 2015 18:06:28 -0500 X-IronPort-AV: E=Sophos;i="5.20,319,1444719600"; d="scan'208";a="80891548" Subject: Re: [PATCH 4/5] PCI: iproc: Add iProc PCIe MSI support To: Arnd Bergmann References: <1447806715-30043-1-git-send-email-rjui@broadcom.com> <20151118084845.49ba6304@arm.com> <564D27CC.3030505@broadcom.com> <6927787.cmOcTVpP16@wuerfel> CC: Marc Zyngier , Bjorn Helgaas , Hauke Mehrtens , , , From: Ray Jui Message-ID: <564E55BB.1030708@broadcom.com> Date: Thu, 19 Nov 2015 15:05:31 -0800 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <6927787.cmOcTVpP16@wuerfel> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1162 Lines: 31 Hi Arnd, On 11/19/2015 12:31 AM, Arnd Bergmann wrote: > On Wednesday 18 November 2015 17:37:16 Ray Jui wrote: >> I haven't spent too much time investigating, and am hoping to eventually >> enable affinity support with an incremental patch in the future when I >> have more time to investigate. > > Is it possible that you have a set of MSIs per GIC interrupt (as Marc > suggested earlier) and that the way it is intended to be used is by > having each one of them target a different CPU? That way you can do > affinity by switching to a different MSI in .set_affinity(), I think > that is how the old style MSI all used to work when each CPU had its > own MSI register. > > Arnd > Okay, I see that Xgene MSI has a very similar implementation to support MSI IRQ affinity. I plan to take a closer look and try it out in the future. But it likely won't be included in the current round of patch set. Thanks, Ray -- 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/