From mboxrd@z Thu Jan 1 00:00:00 1970 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) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=RCZ4wW23Lxfz7NRBsfoJoWuMPBCZRYFg2fazmNsiFEk=; b=FUyzXOuUrmGYRhUoA8AeXeG0Zl9wqtPv06Pp/qqmidrKTfQEVm86NAXE93rtaNwqEv coWvcuPswDZG29L86t+TBk/K+AlLCwJfxHp3RSVWeKpzQb/a8KuvBpB2tYUKHFge/W6f jQpv6wgAzHYH06988xqdSbypx5k4U4YyRcqjM9bWmW04QrsXToocJ4sBQGZNS7aqKmvr YHOyyNH2Xwzx0lIujfJPiQsmOGh9Bz5dK3peEyMW04bdEO/xy41U5mJIDwMcyXakYBcp Dm2q0bpidOqFjPoh9escOkh2+GfulgHyUjgLMKFh7y8tyrDjDVZfNhNa9KHtcLrMnO0M Y/tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=RCZ4wW23Lxfz7NRBsfoJoWuMPBCZRYFg2fazmNsiFEk=; b=UXP23U4ROEKsRZYDjY6mZ4X4EdFb7GNrtZqZmM2Zc8gME5weGrhNXmz5Ia6eMh48mK /dunmBFrchC96CmKb35yPilRTG6v9LaGddpwOqQazhXpmcs5qlXkEthLFJ17Vl9z0gGy RzbPwBdl/Hp6wKisduA4QHGnk4Gf13jpAUNXwJ+yEb4pEpHug7EAW8OC3k5Yq3/I9LuX XJevReOFK95Sv5tcteaBZOi+quqw+m0Ime6HmwI1xt/l+nB0Tsi6e0BFFXuxHQwSrb0M XMVvTOgNGXKgfwUaYMFQoB/14jU5onyF22z13Hazq8rrliu03VYNoaagWoUOLZphJnbX jzqg== X-Gm-Message-State: AG10YOTm/t1zZi7XbDR2nS6dYUJyoYaQS7mDvo4aDiqJZ2hHY1G3ueUg9JmpIsT0T01ldpBAfD38uSDsoEl/IKbn X-Received: by 10.60.82.101 with SMTP id h5mr21202495oey.44.1454397254820; Mon, 01 Feb 2016 23:14:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.76.180.72 with HTTP; Mon, 1 Feb 2016 23:13:55 -0800 (PST) In-Reply-To: <20160202070158.GA3459@scalar.blr.asicdesigners.com> 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> From: David Marchand Date: Tue, 2 Feb 2016 08:13:55 +0100 Message-ID: To: Rahul Lakkireddy Content-Type: text/plain; charset=UTF-8 Cc: "dev@dpdk.org" , Nirranjan Kirubaharan , Kumar Sanghvi , Jan Viktorin Subject: Re: [dpdk-dev] [PATCH 4/9] eal/linux: move back interrupt thread init before setting affinity X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 07:14:15 -0000 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