From mboxrd@z Thu Jan 1 00:00:00 1970 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=-7.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_GIT autolearn=no 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 D63ACC433DF for ; Tue, 14 Jul 2020 18:29:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id AD656229C7 for ; Tue, 14 Jul 2020 18:29:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594751369; bh=XUywqQGdkcEr+VhIWGB1awOLgENFxwm49bpLNJDTyJQ=; h=From:To:Cc:Subject:Date:List-ID:From; b=xBTo8HY5I74MIhg1gcDTFCnLoNrlmOHkNrC2lwSOIX9YPsWLLjhfQVVPcRxG8XqvD JOKk6xJ1pRAp8TZ4w2hP19T6ymhqFPmyFew0h9G/qWtre5EK0M1BPSshmSqeRjbDQq y0A2gS/eVOCKRlyFdPIVly+6rut+Vx+Sj6KMonwM= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729025AbgGNS32 (ORCPT ); Tue, 14 Jul 2020 14:29:28 -0400 Received: from mail.kernel.org ([198.145.29.99]:34818 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725951AbgGNS32 (ORCPT ); Tue, 14 Jul 2020 14:29:28 -0400 Received: from kicinski-fedora-PC1C0HJN.thefacebook.com (unknown [163.114.132.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 263B5227BF; Tue, 14 Jul 2020 18:29:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594751367; bh=XUywqQGdkcEr+VhIWGB1awOLgENFxwm49bpLNJDTyJQ=; h=From:To:Cc:Subject:Date:From; b=bS/00tKVLNWR1ripvSg/qLEPsrZU0UtFllAKN/GrwnMT2FpJBZQrfSkxpV8uAxzCZ 3N6gwMXxfHz27F+a7En6LcwXJ5P8ywexyfSGZEcQxpC6inIUUbs7UEqLdmRLbivW32 +CmqFBH87vdVDMXTc9OIYOvIX9EQOE2VuhhtEznQ= From: Jakub Kicinski To: davem@davemloft.net Cc: netdev@vger.kernel.org, oss-drivers@netronome.com, simon.horman@netronome.com, ajit.khaparde@broadcom.com, sriharsha.basavapatna@broadcom.com, somnath.kotur@broadcom.com, thomas.lendacky@amd.com, aelior@marvell.com, skalluru@marvell.com, vishal@chelsio.com, benve@cisco.com, _govind@gmx.com, dchickles@marvell.com, sburla@marvell.com, fmanlunas@marvell.com, jeffrey.t.kirsher@intel.com, anthony.l.nguyen@intel.com, GR-everest-linux-l2@marvell.com, shshaikh@marvell.com, manishc@marvell.com, GR-Linux-NIC-Dev@marvell.com, Jakub Kicinski Subject: [PATCH net-next v2 00/12] udp_tunnel: NIC RX port offload infrastructure Date: Tue, 14 Jul 2020 11:28:56 -0700 Message-Id: <20200714182908.690108-1-kuba@kernel.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Hi! This set of patches converts further drivers to use the new infrastructure to UDP tunnel port offload merged in commit 0ea460474d70 ("Merge branch 'udp_tunnel-add-NIC-RX-port-offload-infrastructure'"). v2: - fix a W=1 build warning in xgbe, - expand the size of tables for lio. Jakub Kicinski (12): nfp: convert to new udp_tunnel_nic infra be2net: convert to new udp_tunnel_nic infra xgbe: switch to more generic VxLAN detection xgbe: convert to new udp_tunnel_nic infra bnx2x: convert to new udp_tunnel_nic infra cxgb4: convert to new udp_tunnel_nic infra enic: convert to new udp_tunnel_nic infra liquidio: convert to new udp_tunnel_nic infra liquidio_vf: convert to new udp_tunnel_nic infra fm10k: convert to new udp_tunnel_nic infra qede: convert to new udp_tunnel_nic infra qlcnic: convert to new udp_tunnel_nic infra drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 275 +++--------------- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 12 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 13 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_main.c | 136 ++------- .../net/ethernet/cavium/liquidio/lio_main.c | 59 ++-- .../ethernet/cavium/liquidio/lio_vf_main.c | 59 ++-- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - .../net/ethernet/chelsio/cxgb4/cxgb4_main.c | 108 ++----- drivers/net/ethernet/cisco/enic/enic_main.c | 105 +++---- drivers/net/ethernet/emulex/benet/be.h | 5 - drivers/net/ethernet/emulex/benet/be_main.c | 198 +++---------- drivers/net/ethernet/intel/fm10k/fm10k.h | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 9 +- .../net/ethernet/intel/fm10k/fm10k_netdev.c | 164 ++--------- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 - drivers/net/ethernet/netronome/nfp/nfp_net.h | 5 - .../ethernet/netronome/nfp/nfp_net_common.c | 126 +++----- drivers/net/ethernet/qlogic/qede/qede.h | 1 + .../net/ethernet/qlogic/qede/qede_filter.c | 142 +++------ drivers/net/ethernet/qlogic/qede/qede_main.c | 18 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 7 +- .../ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 31 +- .../net/ethernet/qlogic/qlcnic/qlcnic_main.c | 64 ++-- 25 files changed, 393 insertions(+), 1176 deletions(-) -- 2.26.2