From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by dpdk.org (Postfix) with ESMTP id 7B3C91BB65 for ; Tue, 18 Dec 2018 19:36:08 +0100 (CET) Received: by mail-pl1-f182.google.com with SMTP id a14so8197750plm.12 for ; Tue, 18 Dec 2018 10:36:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=wxFNCxnC4OOYyrX9tdTJ5v/ixKCGgGSwKRSLfvTeioU=; b=W8flL2Ju+Oe9HPqNuPsKLdC36jU4EmnBzGthyj6wtu4oIR6A8hbUrYVUyLQAA6Vpi0 IfZv5I05jh9zOu9VXMrmJPd6akrIbnsMdwXmUH7biXlLqPlequ0NZ31VlmrbqgR6TjJy S4yuGDLJQJaOtmH0F57Al87DMe1zoKxEcr0C80My+gw/BvyclTJ2SMMbR2Wr9c5nfEk9 VBXmg/68Vvh4lpGrurQUYr9fdntkofXfFpSmKZrSNepPcTS3Y+IqpSMjeMg7KQcejPcv mMwE15cnSxZiY9ZJonceGfJp0tayMLn496+FjWz/Z/urTd0k+rFxRwVRt5QL8e1ArPPm uMKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=wxFNCxnC4OOYyrX9tdTJ5v/ixKCGgGSwKRSLfvTeioU=; b=o++QFquzsZgkw2ZhOS9SoNhZsLN1VXy3ySD7aqIq43gFraYWVQNfu6V6N5zSCn//Hi ekvWAPlZJY790AZ+Q2h74bVq0Yj5LYDLfk52u44jb6JillD0ku8uFUEIogQ9XksLsZ21 3KK47J0aqi85HAX9QEnF64RTeIO/4gPcOly8Qntsb4mBSiW31vXQdOZ8PdrDGQWO67in Jg7H+uGpV449zn9Jlrs5qZiZmoduUm4vl9rHzKH5fDo+FspIflTpmCnqLiTfNf0b8U+r PbOSw1d2BuqUcKzRhVmJwl1tnVD3AZdSQkLOjsI82k1+MeV3bz0bZ6iWJxZKHLMsGJ8r ln5w== X-Gm-Message-State: AA+aEWbGEi9KFRrNxn6rdL/B+zWV80kSq48DkuQSx0pPMBoswsdfIX9j t/qMz0URTep7bdGWqvYgtmBTqbFMEpY= X-Google-Smtp-Source: AFSGD/UXTjb+FwnoD0MfyOU83S2addoVuf5f3WprzXPZBVl1A8kVKpg1vvRJ8HPf43vmsCdsyIpadg== X-Received: by 2002:a17:902:1105:: with SMTP id d5mr16699014pla.47.1545158166997; Tue, 18 Dec 2018 10:36:06 -0800 (PST) Received: from xeon-e3 (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id v13sm21095479pff.20.2018.12.18.10.36.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 18 Dec 2018 10:36:06 -0800 (PST) Date: Tue, 18 Dec 2018 10:36:05 -0800 From: Stephen Hemminger To: Alex Kiselev Cc: users@dpdk.org Message-ID: <20181218103605.2f69f403@xeon-e3> In-Reply-To: <1127504271.20181218200206@therouter.net> References: <1127504271.20181218200206@therouter.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-users] RSS hash based on L2 (src mac, dst mac) on Intel 82599 NICs X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Dec 2018 18:36:08 -0000 On Tue, 18 Dec 2018 20:02:06 +0300 Alex Kiselev wrote: > Hi. > > Is it possible to configure Intel 82599 NICs RSS function to calculate rss hash value > based on only the L2 src address and dst address for nonIp packets? > > It's possible to do so with Intel x710 cards, but I haven't found the same feature > for 82599. Have I missed something? Or it's a unique feature available only on x710 > cards? > > Thanks. > In DPDK this is ETH_RSS_L2_PAYLOAD. The ixgbe driver does not list this is a supported offload type: #define IXGBE_RSS_OFFLOAD_ALL ( \ ETH_RSS_IPV4 | \ ETH_RSS_NONFRAG_IPV4_TCP | \ ETH_RSS_NONFRAG_IPV4_UDP | \ ETH_RSS_IPV6 | \ ETH_RSS_NONFRAG_IPV6_TCP | \ ETH_RSS_NONFRAG_IPV6_UDP | \ ETH_RSS_IPV6_EX | \ ETH_RSS_IPV6_TCP_EX | \ ETH_RSS_IPV6_UDP_EX) The Linux driver does not appear to support this either.