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 EAD6FA0543 for ; Mon, 13 Jun 2022 09:13:41 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1A8BD4069C; Mon, 13 Jun 2022 09:13:25 +0200 (CEST) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mails.dpdk.org (Postfix) with ESMTP id DF78D4003F for ; Wed, 8 Jun 2022 01:25:44 +0200 (CEST) Received: by mail-pl1-f176.google.com with SMTP id q18so16091954pln.12 for ; Tue, 07 Jun 2022 16:25:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=ZdKqn4APDoIBe7E/ytSw5SfNDqJVi6m150HD+ltB/Wc=; b=RB/yuMq0DMlWDL8NWuit7KbXDYBFNKSsn+yZ/lG0v+tLp+qn5TjHkZ9KkfS3e4Tj7n Gdr9JwfS9cIRreEx8zX9CdcoIi3gPrSbx+H/on94pxETW28ipsZIpZO2jkm/Zr13SkL1 fnXcpc8PhCaUyLyfz6QktD7flaBbHFh/IYOg0aJtVpJEw0e133IHGHHU/vbDT2VQnmMm T1i6FT748FQ4nTNGQD+bUMUdfgTNHQxD9hiQjihKGT1SPfBl9N2IlV8M8vk2XaKZx6YO iDH9wEfLDqDPpPbdRCzT/4upbWvkY7bCgEhpoSaRXw29NoYcs1d08XgwvcTbt+F+6INS T/6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZdKqn4APDoIBe7E/ytSw5SfNDqJVi6m150HD+ltB/Wc=; b=BPJyw42ouADKJ8ocKeI0NLDxkiIuyiZqY93ZE1i/UlesEfkgHh1482e/kQVX9VbOLP vkLyS8sXv1X7cBd1fdKKPB4WAD48R9A6nVgQIVFcTvCBh5sI1LifxV2Q4r58USY7uzfM qQ5AQUS/98Dmz9FcCIIJZJ62OscpsR9qmsT13NapIuIwXtf7vvJeE+LC/fs1YpiDG04a UqWh8WziG0JXmnZ/j3SDHIAQFt2sKTdtyhi/oX9EZTWVr971t/MUV2Xwr+1srVh0GQXZ N95jVYXG14NtXhUSgmlE9NGn9OwOCWhrh2V1yT1M31s9K4lo0WePZgZWlB5hQtcOULrq ZNvA== X-Gm-Message-State: AOAM531jksYDELBaDDUIFKbNs0l0yVBinf90iImSM3e2Y77M81l1qJPT ciwkFWeXAg6nP/jwvvz2r6d4Sizj0fDYzq/gNi29fM40fnaZoA== X-Google-Smtp-Source: ABdhPJwSSMLI/LmqFzvEIK+JtRQ1FPmk78GiAIP0DghwNaSieff6a4SOd/TXusZsWJND8dE3TnvmMDYB6dm+D/WYXZ8= X-Received: by 2002:a17:90a:9481:b0:1e8:7bbf:fa9a with SMTP id s1-20020a17090a948100b001e87bbffa9amr15190234pjo.164.1654644343440; Tue, 07 Jun 2022 16:25:43 -0700 (PDT) MIME-Version: 1.0 From: Adel Belkhiri Date: Tue, 7 Jun 2022 19:25:32 -0400 Message-ID: Subject: Problem configuring vhost-user NICs with multi queues (RSS) support To: users@dpdk.org Content-Type: multipart/alternative; boundary="000000000000520c7505e0e3e891" X-Mailman-Approved-At: Mon, 13 Jun 2022 09:13:24 +0200 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --000000000000520c7505e0e3e891 Content-Type: text/plain; charset="UTF-8" Hi all, I have a problem with the configuration of the sample application l3fdw for switching traffic between two vhost-user NICs, each with 4 queues. The traffic was generated using TREX, running inside a VM. When I traced my experiment, I noticed that the traffic was only received in queue "0", while the other RX queues were empty. When I run the application, a msg is printed "Port 1 modified RSS hash function based on hardware support,requested:0xa38c configured:0". It seems that while the vhost-user NIC implementation supports multiple queues, it does not support distributing the traffic between the RX queues. I wonder if there is a way to make it work? Thank you, PS: - DPDK version: 19.08 - Qemu version: 4.2.1 Adele --000000000000520c7505e0e3e891 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,

I have a problem with the confi= guration of the sample application l3fdw for switching traffic between two = vhost-user NICs, each with 4 queues. The traffic=C2=A0was generated using T= REX, running inside a VM.=C2=A0

When=C2=A0I traced= my experiment, I noticed that the traffic was only received in queue "= ;0", while the other RX queues were empty. When I run the application,= a msg is printed "Port 1 modified RSS hash function based on hardware= support,requested:0xa38c configured:0".=C2=A0

It seems that while the vhost-user NIC implementation supports multiple q= ueues, it does not support distributing the traffic between the RX queues.= =C2=A0

I wonder if there is a way to make it work?=

Thank you,

PS:=C2=A0= =C2=A0
- DPDK version: 19.08
- Qemu version:=C2=A04.2.1=

Adele
--000000000000520c7505e0e3e891--