From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Marchand Subject: Re: [PATCH 4/9] eal/linux: move back interrupt thread init before setting affinity Date: Tue, 2 Feb 2016 08:13:55 +0100 Message-ID: References: <1454076516-21591-1-git-send-email-david.marchand@6wind.com> <1454076516-21591-5-git-send-email-david.marchand@6wind.com> <20160202070158.GA3459@scalar.blr.asicdesigners.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: "dev@dpdk.org" , Nirranjan Kirubaharan , Kumar Sanghvi , Jan Viktorin To: Rahul Lakkireddy Return-path: Received: from mail-ob0-f169.google.com (mail-ob0-f169.google.com [209.85.214.169]) by dpdk.org (Postfix) with ESMTP id 68E5011C5 for ; Tue, 2 Feb 2016 08:14:15 +0100 (CET) Received: by mail-ob0-f169.google.com with SMTP id ba1so141750319obb.3 for ; Mon, 01 Feb 2016 23:14:15 -0800 (PST) In-Reply-To: <20160202070158.GA3459@scalar.blr.asicdesigners.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hello Rahul, On Tue, Feb 2, 2016 at 8:02 AM, Rahul Lakkireddy wrote: > On Friday, January 01/29/16, 2016 at 15:08:31 +0100, David Marchand wrote: >> Now that virtio pci driver is initialized in a constructor, we only need to >> move the interrupt thread init after loading the plugins. >> This way, chelsio driver should be happy again [1]. > > Thank you for this patch. I've tested it and it does improve the perf. > back when there is a queue on master lcore in l3fwd app. Did you test the whole series ? or just this specific patch ? Anyway, great, but this is still too fragile. As discussed in the same thread as the problem you reported, there is some work over there to be done so that interrupts are "distributed" in a more flexible way. Did someone look at this ? Plans to work on this ? (post 2.3, I suppose) -- David Marchand