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 C7BEF458F4 for ; Tue, 3 Sep 2024 19:10:38 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3F01D4042C; Tue, 3 Sep 2024 19:10:38 +0200 (CEST) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mails.dpdk.org (Postfix) with ESMTP id 58550402D0 for ; Tue, 3 Sep 2024 19:10:37 +0200 (CEST) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-71767ef16b3so1015532b3a.0 for ; Tue, 03 Sep 2024 10:10:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1725383436; x=1725988236; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=Dg2r/hLHyRr/Cbwd9eTbDKSXT3yppoy7CIqE8Po2m3g=; b=K9x/6bZBUPGNuDGqGD4JTvDR1e8bD55opnVABY9bgG7wHn4blbNrHs/XkEjek/l27c 2ggKdFZAZuNEyILK/pDJyw7IUOiwPazuahM37baj0YoQQqSdQI7+/1GhWfabE5UuoeIV xZvzTcAMCvM65K+aTD5NW1Sl9OsjXIRVyGjVjjs1E1ADNy+Jn1q3nKcmqVjDF+WJbBhh Gq9LkjOiNIw3FcZ/9U6L2vkdqVoTJjFYAGSC9w0xouFW00fO7xQPcjtd1pD/eCZtIILM pp5cONRr1m7eeHY2NC7XIcEwYbhkEgkA1rsW2nYptmuNdhk7wPHzoLU6HW+YHyLfrjZr lIww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725383436; x=1725988236; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Dg2r/hLHyRr/Cbwd9eTbDKSXT3yppoy7CIqE8Po2m3g=; b=fShylaVKTMxir/ZQjtBvn/AQA2FTgh97uaOSdIeC8k3cKwju/P1dSpaevwtG8NM6Hn DTPI1aOHBHDQFXslNqIWCG5OZrlLYfkJgfgsASHJC+CBFDjeREbuG00Cl3W6qcdaFyng +m+L//g76Asy7YEY3J2Bu975Ew8JBDTtGHLYPHMWJKjZs6CcCJfvwCdR4AGObux/zo/3 W5yJ5VlLNuErp8LbXnesf1d7NGJ1DW5j3U49ZrtEMoCPTGjcS0NpYKeL4jJYGLSYd+Jg ptY3INm9xBjtt5uKZG0/ljCB40gpmTj5ZYjp7yJrQdS2xDwQfpYJdn4yLXEVKGzYbinG lTew== X-Forwarded-Encrypted: i=1; AJvYcCXlWHxXgaPjNPvvwFDzOPh0Kn0kUQZOV64/5NkjirZZWA7sDApLcmtqriBRt3Wd/yeOTq0wAg==@dpdk.org X-Gm-Message-State: AOJu0YyQcPYey4JGKq3DVfWdr70PdytdqdTJLis0BTGepOyNJKRE6Ufw EYSAGhPFTBbLwHb4nZg0u5qNPzADGb406K0hTRUiyooYl4KIQDw7KOoBcXdpKlY= X-Google-Smtp-Source: AGHT+IE6dH1FZOk65I7GrTgEeIR0efjoUeRGnTMf2hYNyc/tKlYRked5s2vby6C4awpfdKc08L524g== X-Received: by 2002:a05:6a00:2283:b0:70d:2368:d8b7 with SMTP id d2e1a72fcca58-71744369562mr9947407b3a.13.1725383436096; Tue, 03 Sep 2024 10:10:36 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-717785b59b6sm99501b3a.217.2024.09.03.10.10.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Sep 2024 10:10:35 -0700 (PDT) Date: Tue, 3 Sep 2024 10:10:31 -0700 From: Stephen Hemminger To: Nandini Rangaswamy Cc: Long Li , users@dpdk.org Subject: Re: configuring RSS offloads with Netvsc PMD Message-ID: <20240903101031.78bd166c@hermes.local> In-Reply-To: References: <20240828120509.68d06992@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 On Tue, 3 Sep 2024 09:28:14 -0700 Nandini Rangaswamy wrote: > Hi Stephen, > It does not work because the netvsc device is not initialized with > RTE_ETH_RSS_NONFRAG_IPV6_UDP > capability according to the below snippet. That looks like a bug, the bits in ndis.h came from Linux and FreeBSD driver includes. Looks like the UDP stuff isn't defined there. The MANA driver does have bits defined for UDP for NDIS, but the bits are different. I suspect that maybe it uses a different NDIS version. Long maybe able to look into this more. Note: I don't work for Microsoft anymore, and don't have free/easy way to use/test netvsc PMD anymore. Also, lack of access to Windows/Hyper-V source makes things more difficult.