From patchwork Sat Feb 6 05:02:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Saeed Mahameed X-Patchwork-Id: 377941 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-24.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, INCLUDES_PATCH, INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING, SPF_HELO_NONE, SPF_PASS, URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 153FEC433DB for ; Sat, 6 Feb 2021 05:07:05 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id DD52E64E4D for ; Sat, 6 Feb 2021 05:07:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230087AbhBFFGz (ORCPT ); Sat, 6 Feb 2021 00:06:55 -0500 Received: from mail.kernel.org ([198.145.29.99]:58860 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230317AbhBFFDX (ORCPT ); Sat, 6 Feb 2021 00:03:23 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 004AE64F91; Sat, 6 Feb 2021 05:02:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1612587762; bh=vby9aRaNgqEGXjK6wELu55eo2ulCG0R46SD7iKCCPJ4=; h=From:To:Cc:Subject:Date:From; b=C0uRaaQteBYtgT7b682nvG3ZPW66HhXINmkgLUSdeb3Zli+ltkvu9O29khDC4Go8B KGzTRPdnzlH45hJo63zUtXGkPcwI6UcD0u1Q+2LKEhRs0tNOCZhuKYfVmX4JWVQ+kW fhK97JlvsnwQjR+vSn6xUPYQVNA1MbjiZbCwZuXw6RX5D5C4S4NKSfAm2qQcJH3Ke1 wBgdPgYW/9QmJUOO78VL/q0cprC3ITZ7AbEyRZakKSphyJhxHnp2Fb1kRxcAtNhMpI Zc4LmPFafqrY6ffTkuRfMCFv1U/ROQoG1SWjNXu9IhNI9rCNypag/VMW0j9n7ACmTp 7kIKb3JSCcJ8g== From: Saeed Mahameed To: Jakub Kicinski Cc: "David S. Miller" , netdev@vger.kernel.org, Saeed Mahameed Subject: [pull request][net-next V2 00/17] mlx5 updates 2021-02-04 Date: Fri, 5 Feb 2021 21:02:23 -0800 Message-Id: <20210206050240.48410-1-saeed@kernel.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Saeed Mahameed Hi Jakub, This series adds the support for VF tunneling. For more information please see tag log below. Please pull and let me know if there is any problem. v1->v2: - build error: Added the missing function 'mlx5_vport_get_other_func_cap' in patch 2 Thanks, Saeed. --- The following changes since commit 4d469ec8ec05e1fa4792415de1a95b28871ff2fa: Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue (2021-02-04 21:26:28 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2021-02-04 for you to fetch changes up to 8914add2c9e5518f6a864936658bba5752510b39: net/mlx5e: Handle FIB events to update tunnel endpoint device (2021-02-05 20:53:39 -0800) ---------------------------------------------------------------- mlx5-updates-2021-02-04 Vlad Buslov says: ================= Implement support for VF tunneling Abstract Currently, mlx5 only supports configuration with tunnel endpoint IP address on uplink representor. Remove implicit and explicit assumptions of tunnel always being terminated on uplink and implement necessary infrastructure for configuring tunnels on VF representors and updating rules on such tunnels according to routing changes. SW TC model