From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f177.google.com (mail-wr0-f177.google.com [209.85.128.177]) by dpdk.org (Postfix) with ESMTP id AB6942BAC for ; Mon, 28 May 2018 13:21:38 +0200 (CEST) Received: by mail-wr0-f177.google.com with SMTP id a15-v6so19721380wrm.0 for ; Mon, 28 May 2018 04:21:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=1f9RNPjz3UvISbklu9yMN6aPjYMe0P0Hzm0iPAotHT0=; b=d8GrNVLyCyok7gEuNFTe7HUCqSeOi3y3K5eXM2BEaQP/ctDyQ4HmB14jJYE5PuE/20 qIOgSWsflESVWe6Fh0YrhTUHSfbiztVL90rGCE5YpTk30dgc0wk5WTrP1defuNwhEz5Q jUfRWy4CZ8bt+0YEtBbrMnjy9gNWWAtx+SgTvmI3dlp4rOKs+euTDWFzPgF7oKlCB41t RnW0HRiF6xoq2oFQc0pVTUft8DJza5dKP9x+YHLnqvgIWfjthBpjCGcyy34UzKXJ1m6o PX+uaiXVc2rYHVjFmG6zJo+LC+QJeRTYlbJRqW6y6a7dMQXRxd1q59isxaHtEoykCBpp qYRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=1f9RNPjz3UvISbklu9yMN6aPjYMe0P0Hzm0iPAotHT0=; b=aBtT6dXaVMwMB3vvTGnGwxl5zVnIkM1Da4PwYj6iURyqwDU5McMJFg2kGstgkHWGrh doN4frbJYte3ZgSqkxnO5lhAA4krrvPYn/Esne8wkkFRGKmAg0tQVdi4INW+PpIT4GTm A4IGAt+CljPCZO1Xt4cDaX6bV7YOsHAgfjmvyMgkMSVy8JTM2ccdOLTOuyZYH4pslcIl tyTijJnbvPkBAHmg+URemxDglLvsL4mTnwHSaNXba+MsSlNksdX9TKeorWE8+vJzvtlr Qls1SFStJ53caRG8RAxavI2iIdFezOrT/mactLDB+bq/uEVuKT1YbZS0XwWiWj+98SCH FMBw== X-Gm-Message-State: ALKqPwdt0CwVkG5bqnkVbQTOrltntk8JjjtAv/87l91BtLrz+QBeHPZ2 bsLXxslzhKbysG9LtIxLcVUcFR9kzw== X-Google-Smtp-Source: AB8JxZqaV0LDP4KJA0LFqpUgktJLfLnpMcLDD+DewQMSR65ubYXyNU6QRnVpV5ezieLKtqTo5o1sCA== X-Received: by 2002:adf:b3d7:: with SMTP id x23-v6mr9865461wrd.142.1527506498196; Mon, 28 May 2018 04:21:38 -0700 (PDT) Received: from laranjeiro-vm.dev.6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id q81-v6sm20755444wmd.14.2018.05.28.04.21.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 May 2018 04:21:37 -0700 (PDT) From: Nelio Laranjeiro To: dev@dpdk.org, Adrien Mazarguil , Yongseok Koh Date: Mon, 28 May 2018 13:21:33 +0200 Message-Id: X-Mailer: git-send-email 2.17.0 Subject: [dpdk-dev] [DPDK 18.08 v1 00/12] net/mlx5: flow rework 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 May 2018 11:21:38 -0000 First version of for the flow engine rework of MLX5 to prepare the introduction for the ENCAP/DECAP and PUSH/POP actions done via TC flower/filter. This first series depends on [1] and is a work in progress, recent work added on Tunnel RSS are still absent as well as the tunnel support. Those will be added in further versions. Expected for the next 18.08 release: - same level of features, - TC flow support for port redirection, - TC filter support for ENCAP/DECAP and PUSH/POP. [1] https://dpdk.org/dev/patchwork/patch/40462/ Nelio Laranjeiro (12): net/mlx5: remove flow support net/mlx5: handle drop queues are regular queues net/mlx5: support flow Ethernet item among with drop action net/mlx5: add flow queue action net/mlx5: add flow stop/start net/mlx5: add flow VLAN item net/mlx5: add flow IPv4 item net/mlx5: add flow IPv6 item net/mlx5: add flow UDP item net/mlx5: add flow TCP item net/mlx5: add mark/flag flow action net/mlx5: add RSS flow action drivers/net/mlx5/mlx5.c | 9 - drivers/net/mlx5/mlx5.h | 3 +- drivers/net/mlx5/mlx5_flow.c | 3615 +++++++++++----------------------- drivers/net/mlx5/mlx5_rxq.c | 221 +++ drivers/net/mlx5/mlx5_rxtx.h | 6 + 5 files changed, 1388 insertions(+), 2466 deletions(-) -- 2.17.0