From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C906441E33; Wed, 8 Mar 2023 18:23:20 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 75373410EE; Wed, 8 Mar 2023 18:23:20 +0100 (CET) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mails.dpdk.org (Postfix) with ESMTP id B68A340FDF for ; Wed, 8 Mar 2023 18:23:18 +0100 (CET) Received: by mail-pj1-f43.google.com with SMTP id fr5-20020a17090ae2c500b0023af8a036d2so2327086pjb.5 for ; Wed, 08 Mar 2023 09:23:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678296198; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YrklNPH3jNaZXdWKdWaNsiQjCfNFoKlvwtlD38F8REE=; b=Ut5lcmH2QwkZdx12+xdiYbtGE+ADb0cUZXVovGc3Y/vHO3HUE91rwNMAyjdqt1CmiC PNeVTQ0tFn43O9PoMnZWfTG1VSolDZvyBCjtqP3iGIewrd+Lg0zRcaJMci65KBR53t1j WOH3ZrHvJTuG2Bc8O4IWLIVb+IpsrAE9CwK0bKunxkUMVDvRwDwmaP56P7SaDntJKLs5 FwaFFYgafva+A/zxOqRRM7FtsIGlZMvZep5dmtEZYgvn6PqZF/jXlojt+JTko6m3qCff t1wzIF0fGvjQaAJlUVa3jCkVW6iyWNQeTUbZVAcpT2Fu/PW4Wr/cdNWiU1qPh7aSoR62 xklg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678296198; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YrklNPH3jNaZXdWKdWaNsiQjCfNFoKlvwtlD38F8REE=; b=x4Pz3iD56efwpqu1N4XkjnN68okfps6SF0VIS4bpNeu5DfMu9KScy1Bp+GtSaD7zET xxmenRPAD/5ME0ck3cUr6OW+kK/tb1mBjzw158tqO4FF4WaSlpdQoTFUmP5MXpCnpnF8 FfavgSeVgEG1RY15VIFz94KuW8Hyw5BZjtRSQd/XAr7bY2eBkDrL62qTCeAEdQTpyAU9 qT+nbM81W9hkzs1gKHt9KBMsk8snVt27IxMxl7D6o8qtnPcUT1ietoJQUo/FjdhnvlRd 4gUXPa5TJWJmKXzg4sJ0T/4Ophh2UbUon1Tb4pDKjmv7h3lh2w6b17c9SEuZIwkgCkGI mMAQ== X-Gm-Message-State: AO0yUKX7c1/H0s31nrkMYdew600sVi6McygH7ETu5yLGB+v+1x2Aw90M BVbi62VIurPuCNlp8MutrEQ3tCknkXbs35y/9HDzMYz8NAc= X-Google-Smtp-Source: AK7set+WIqADntvPpSl4g2b/e3WAtpRrG0qzeLGArTuDv97fVoOjw1D8k5eUnkAf7/+VLrq79zJ66EAWeFAFXl98mJw= X-Received: by 2002:a17:90a:e28d:b0:237:2516:f76a with SMTP id d13-20020a17090ae28d00b002372516f76amr7043914pjz.2.1678296197758; Wed, 08 Mar 2023 09:23:17 -0800 (PST) MIME-Version: 1.0 References: <20230307131105.67780bcc@hermes.local> In-Reply-To: <20230307131105.67780bcc@hermes.local> From: Rajasekhar Pulluru Date: Wed, 8 Mar 2023 22:53:05 +0530 Message-ID: Subject: Re: ixgbe rxq interrupt not working To: Stephen Hemminger Cc: dev@dpdk.org Content-Type: multipart/alternative; boundary="000000000000b2014405f666c89c" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --000000000000b2014405f666c89c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Stephen, Downloaded https://fast.dpdk.org/rel/dpdk-22.11.1.tar.xz, built and linked with the application. Still don't get rxq interrupt of ixgbe ports. EAL: Detected CPU lcores: 4 EAL: Detected NUMA nodes: 1 EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'PA' EAL: VFIO support initialized EAL: Using IOMMU type 8 (No-IOMMU) EAL: Probe PCI driver: net_ixgbe (8086:15e4) device: 0000:02:00.0 (socket -1) EAL: Probe PCI driver: net_ixgbe (8086:15e4) device: 0000:02:00.1 (socket -1) EAL: Ignore mapping IO port bar(2) EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:04:00.1 (socket -11) # cat /proc/interrupts | grep vfio 59: 0 0 6 0 IR-PCI-MSI 1048576-edge vfio-msix[0](0000:02:00.0) 60: 0 6 0 0 IR-PCI-MSI 1050624-edge vfio-msix[0](0000:02:00.1) 61: 0 0 1 0 IR-PCI-MSI 2099200-edge vfio-msix[0](0000:04:00.1) #>>>>> the above 3 irq's are link state change interrupt, verified by plugging-out and plugging-in eth cable and verified the above irq counter increments every time. 62: 0 0 0 0 IR-PCI-MSI 1050625-edge vfio-msix[1](0000:02:00.1) 63: 0 18200 0 0 IR-PCI-MSI 2099201-edge vfio-msix[1](0000:04:00.1) 64: 0 0 0 0 IR-PCI-MSI 1048577-edge vfio-msix[1](0000:02:00.0) #>>>>> igb port irq counter is non-zero (likely to be rxq), where-as the same for ixgbe is 0. Thanks & Regards, Rajasekhar On Wed, Mar 8, 2023 at 3:12=E2=80=AFAM Stephen Hemminger wrote: > On Wed, 8 Mar 2023 00:22:10 +0530 > Rajasekhar Pulluru wrote: > > > Hi Team, > > > > Bringing-up dpdk-22.07 on an intel machine with 8 ports, 4 of them driv= en > > by igb and the rest of the 4 ports driven by ixgbe. > > > FYI - 22.07 is not a supported release, only LTS releases like 22.11 are > supported. > --000000000000b2014405f666c89c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Stephen,

Downloaded https://fast.dpdk.org/rel/dpdk-22= .11.1.tar.xz, built and linked with the application. Still don't ge= t rxq interrupt of ixgbe ports.

EAL: Detected CPU lcore= s: 4
EAL: Detected NUMA nodes: 1
EAL: Detected static linkage of DPDK=
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected = IOVA mode 'PA'
EAL: VFIO support initialized
EAL: Using IOMMU= type 8 (No-IOMMU)
EAL: Probe PCI driver: net_ixgbe (8086:15e4) device: = 0000:02:00.0 (socket -1)
EAL: Probe PCI driver: net_ixgbe (8086:15e4) de= vice: 0000:02:00.1 (socket -1)
EAL: Ignore mapping IO port bar(2)
EAL= : Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:04:00.1 (socket = -11)

# cat /proc/interrupts | grep vfio
=C2=A059: =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A06 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0IR-PCI-MSI 104= 8576-edge =C2=A0 =C2=A0 =C2=A0vfio-msix[0](0000:02:00.0)=C2=A0
=C2=A060:= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2= =A0IR-PCI-MSI 1050624-edge =C2=A0 =C2=A0 =C2=A0vfio-msix[0](0000:02:00.1)=C2=A061: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A00 =C2=A0IR-PCI-MSI 2099200-edge =C2=A0 =C2=A0 =C2=A0vfio-msix[0](0000= :04:00.1)
#>>>>> the above 3 irq's are link state ch= ange interrupt, verified by plugging-out and plugging-in eth cable and veri= fied the above irq counter increments every time.=C2=A0

=C2= =A062: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= 0 =C2=A0IR-PCI-MSI 1050625-edge =C2=A0 =C2=A0 =C2=A0vfio-msix[1](0000:02:00= .1)
=C2=A063: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A018= 200 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00= =C2=A0IR-PCI-MSI 2099201-edge =C2=A0 =C2=A0 =C2=A0vfio-msix[1](0000:04:00.= 1)
=C2=A064: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A00 =C2=A0IR-PCI-MSI 1048577-edge =C2=A0 =C2=A0 =C2=A0vfio-msix[1](= 0000:02:00.0)
#>>>>> igb port irq counter is non-z= ero (likely=C2=A0to be rxq), where-as the same for ixgbe is 0.

Thanks & Regards,
Rajasekhar

On = Wed, Mar 8, 2023 at 3:12=E2=80=AFAM Stephen Hemminger <stephen@networkplumber.org> wrote:
<= /div>
On Wed, 8 Mar 2023 0= 0:22:10 +0530
Rajasekhar Pulluru <pullururajasekhar@gmail.com> wrote:

> Hi Team,
>
> Bringing-up dpdk-22.07 on an intel machine with 8 ports, 4 of them dri= ven
> by igb and the rest of the 4 ports driven by ixgbe.


FYI - 22.07 is not a supported release, only LTS releases like 22.11 are su= pported.
--000000000000b2014405f666c89c--