From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by dpdk.org (Postfix) with ESMTP id 360A05F28 for ; Mon, 28 Jan 2019 18:55:08 +0100 (CET) Received: by mail-pl1-f180.google.com with SMTP id u18so8063144plq.7 for ; Mon, 28 Jan 2019 09:55:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nfware-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=rs4Oh/EX+jJ+0q7G9L/37JIDQyhtPrHLxnGReMel2ro=; b=IW4wHVoFNpm9vD2sPsBmNLXoWj8A3ZIfkw9isDcCW95o+XnD8Pnb6dww+JnZPlyJ0b blcIELrap9370K4lqK3F88LTcK32yN8W1Pg6HsDH3eM4RLG3hoBUNHzHWHwmj9pfZsmL zyWHnyuUkVRXPWfBvTK+09IPBCLlDnzVbL/1SjUXKoVmU0jPN4EKJUS3D4Kt+bn9x+NV Olscfxqa2eL/aSoYYNawOl4FKmEf40vB7M2phmlI2kPMDFRBf+qotZN/vRXnODtTecgP FglhCAnd1cmGpP8MUaMC+lpCJSoIn8du/tFToCxpR2pqegPLsJ23+t0F+g72XPaKaGl6 Z4Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rs4Oh/EX+jJ+0q7G9L/37JIDQyhtPrHLxnGReMel2ro=; b=slLuageU/y55TPeIxJVpwsdxpNTNEsDrOIHVldFRTheDu/tdNbb/aCOc/m+yysQOLP LUWb+uVLkosCF5U4XnlILkN3tTZRtuq3jMDgzNJChBycyya6GRK0ElDDecgG4YGM7zsR by96QNBwoyNfXEXSzPD90ZfR6gTxTlg6Uoc7JCF/8OVjoCWwX/saYvMtqX2dwTaOIiz5 4JFh12IKbfLd6vyNwGUy+1M/o0XG5sTq0dfdAEjSoRPpSzbI1cD/OlykE7JzR89Nft0X V5fT5/y8KX9lU7AMwhXIXrToae8DAloIfLS/ZrFVdg/jQhr3JPPwh/5KxYYHYPKBCeT2 K51A== X-Gm-Message-State: AJcUukdudjhdo73022ufPzoMibS5Cxdm7jfigPo/lkMSt7hpRPnreGBg CcVIBfnvyHlwIeX6mJEr/YNu0S439Wc+lyOkm7BDE9JBzUk= X-Google-Smtp-Source: ALg8bN7/JJRcmAPgbH+DotNdTJQZNDjYW+hDi9hFQcnXfbHD/Vmq/xGglmJweFhqYyotLsg81Qno2SlNKZYT/MNsCYE= X-Received: by 2002:a17:902:2868:: with SMTP id e95mr22803506plb.317.1548698106962; Mon, 28 Jan 2019 09:55:06 -0800 (PST) MIME-Version: 1.0 From: Igor Ryzhov Date: Mon, 28 Jan 2019 20:54:56 +0300 Message-ID: To: dev@dpdk.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] i40e doesn't calculate RSS for GRE traffic. 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: , X-List-Received-Date: Mon, 28 Jan 2019 17:55:08 -0000 Hello everyone, We are currently testing i40e support for RSS calculation. RSS is configured with all supported flags: #define I40E_RSS_OFFLOAD_ALL ( \ ETH_RSS_FRAG_IPV4 | \ ETH_RSS_NONFRAG_IPV4_TCP | \ ETH_RSS_NONFRAG_IPV4_UDP | \ ETH_RSS_NONFRAG_IPV4_SCTP | \ ETH_RSS_NONFRAG_IPV4_OTHER | \ ETH_RSS_FRAG_IPV6 | \ ETH_RSS_NONFRAG_IPV6_TCP | \ ETH_RSS_NONFRAG_IPV6_UDP | \ ETH_RSS_NONFRAG_IPV6_SCTP | \ ETH_RSS_NONFRAG_IPV6_OTHER | \ ETH_RSS_L2_PAYLOAD) We checked RSS calculation for following types of packets: IPv4+TCP IPv4+UDP IPv4+ICMP IPv4+GRE and the same, but for IPv4 fragmented packets. And for the case "IPv4+GRE" RSS hash is not calculated and set to 0 in rte_mbuf. Is this a known issue? Best regards, Igor