From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 03D0BA0350; Thu, 25 Jun 2020 23:28:05 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0AC66E07; Thu, 25 Jun 2020 23:28:05 +0200 (CEST) Received: from mail-pl1-f194.google.com (mail-pl1-f194.google.com [209.85.214.194]) by dpdk.org (Postfix) with ESMTP id A28D5A3 for ; Thu, 25 Jun 2020 23:28:03 +0200 (CEST) Received: by mail-pl1-f194.google.com with SMTP id f2so3367315plr.8 for ; Thu, 25 Jun 2020 14:28:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:user-agent:mime-version; bh=fW2Qoj4Bz6Zvg3G8GBwcw0L5vssFzDCfiY/sKv3uBbw=; b=PckTfLxixmTOr+GcF7sTvtHQ90dlaYx05H6QgQAC9KZwcJwpxoMN3mEyTgBynkX3Mq /TkiADIKe1hleb2GyecLw+c+1/tEFipZydSg82hgzUiu9EI1kH0XxK6N7ni4dIQgMWhn nDNXV9SpVms6yf/BP8xQsKf5OlyGdKyz0lwhISBFH8xlIDFItDeYlXRn3+tbdWZHnaD9 w5PGJPbdak4B4mdBSRhCElwJEgJKm6i1GZUJ9YtVYebEMXQH+beTGzhdSKPHt5CbNckY ZQsb7zalGHlq7hNCJgNBcgJtvM8g85yVOYr+iS9vSwP/HXOIcIGDZSmWYKzFNfxLQaM+ B7dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:user-agent :mime-version; bh=fW2Qoj4Bz6Zvg3G8GBwcw0L5vssFzDCfiY/sKv3uBbw=; b=dfVE3q3Hb1sS4uxZPNSxWSyLmkNfhGuHHkYWZOZV5/RgeLd3aTmIG6V0cMV0HIkB88 GQH2d2asiQvweaLl4+R8KYy80vtfV81WSrdz9IK4rvY0x/gGAvK5HzUgTd1rXYCaaneh YotFY2K8DANVHGayz2hY+ciWtoLzOrQWUSXyPZzFlgTmpKjxh3v3MrYZyOayrOX7Z8z4 rbziwQQkVIQaoSwMVqEMq3QZDyrqBrCejxjClOhRoGgsMpdWHLG93yio+bYUtePuHiTz +DsgxBSivqqQ+4Rs0GTvj0I63k4ZFBK/RoidUPQSdsZbpvvTvA7lRMl2/GfInJiFl48I DdRg== X-Gm-Message-State: AOAM532sxQb2n5FWF04ZuoDP2+N96O3R4PzTsYpFDfaYGKE6MaOGvAvK oKINGQ1QUMkQ4yOuR6RyzK8aZmW5 X-Google-Smtp-Source: ABdhPJxvAui0tVXmsQQBmWjcp9hzlgq6eLIOMAAjwM5m5cy6YtyAXSlv9yvJVY0DaZGFsSLe7M0Mdg== X-Received: by 2002:a17:90a:1985:: with SMTP id 5mr5480786pji.123.1593120482311; Thu, 25 Jun 2020 14:28:02 -0700 (PDT) Received: from r220 (c-71-231-121-172.hsd1.wa.comcast.net. [71.231.121.172]) by smtp.gmail.com with ESMTPSA id gg10sm9268870pjb.38.2020.06.25.14.28.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jun 2020 14:28:01 -0700 (PDT) From: Vincent Li X-Google-Original-From: Vincent Li Date: Thu, 25 Jun 2020 21:27:25 +0000 (UTC) X-X-Sender: vincent@r220 To: dev@dpdk.org cc: Maxime Coquelin , Zhihong Wang , Xiaolong Ye Message-ID: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Subject: [dpdk-dev] DPDK Virtio PMD RX RSS support? X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi, I found Qemu start to support virtio-net RX RSS: List: qemu-devel Subject: [PULL V2 02/33] virtio-net: implement RX RSS processing From: Jason Wang Date: 2020-06-18 13:21:17 Message-ID: 1592486508-6135-3-git-send-email-jasowang () redhat ! com [Download RAW message or body] From: Yuri Benditovich If VIRTIO_NET_F_RSS negotiated and RSS is enabled, process incoming packets, calculate packet's hash and place the packet into respective RX virtqueue. Signed-off-by: Yuri Benditovich Signed-off-by: Jason Wang --- hw/net/Makefile.objs | 1 + hw/net/virtio-net.c | 88 +++++++++++++++++++++++++++++++++++++++++- include/hw/virtio/virtio-net.h | 1 + 3 files changed, 88 insertions(+), 2 deletions(-) If I understand it correct, in order for DPDK to support Virtio-net RX RSS in Qemu/KVM guest, the DPDK Virtio PMD also needs to support RX RSS, is that right? if so, any plan to enhance Virtio PMD to support RX RSS ? Regards, Vincent