From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id AB5E5A09EF; Tue, 22 Dec 2020 01:52:29 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 068C6CA98; Tue, 22 Dec 2020 01:52:26 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 87B74CA8F for ; Tue, 22 Dec 2020 01:52:24 +0100 (CET) IronPort-SDR: x4p9WHEOme40jKttohJy6hBpAed40rEeUO84OaoFpnTj4FVRXACr1YzXRKXy6orGlfZFWEFmPj /HKYJVtp5FYQ== X-IronPort-AV: E=McAfee;i="6000,8403,9842"; a="155017040" X-IronPort-AV: E=Sophos;i="5.78,437,1599548400"; d="scan'208";a="155017040" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Dec 2020 16:52:22 -0800 IronPort-SDR: KuMg2rcF6LlW3kJ0r6A//+ZfZk9L5Ks6eGVCdtd3t9J0levxiOVDxmuV2QvGqsNa447YlTeT87 UiDIqZAUWeVQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,437,1599548400"; d="scan'208";a="560558202" Received: from win-dpdk-pallavi.jf.intel.com (HELO localhost.localdomain) ([10.166.188.111]) by orsmga005.jf.intel.com with ESMTP; 21 Dec 2020 16:52:21 -0800 From: Pallavi Kadam To: dev@dpdk.org, thomas@monjalon.net Cc: ranjit.menon@intel.com, dmitry.kozliuk@gmail.com, bruce.richardson@intel.com, ferruh.yigit@intel.com, beilei.xing@intel.com, jia.guo@intel.com, Narcisa.Vasile@microsoft.com, talshn@nvidia.com, pallavi.kadam@intel.com Date: Mon, 21 Dec 2020 16:45:09 -0800 Message-Id: <20201222004511.12948-1-pallavi.kadam@intel.com> X-Mailer: git-send-email 2.18.0.windows.1 In-Reply-To: <20201217225909.3580-1-pallavi.kadam@intel.com> References: <20201217225909.3580-1-pallavi.kadam@intel.com> Subject: [dpdk-dev] [PATCH v3 0/2] Support i40e PMD on Windows 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patch-set enables building the Intel i40e PMD on Windows. Depends-on: series-14296 ("eal/windows: add interrupt functions stub") v3 changes: - Added a comment for __m_prefetchw (Thomas) - Replaced the letter from the reason to lowercase (Thomas) v2 changes: - Updated commit message (Dmitry Kozlyuk) - Replaced x86intrin.h with rte_vect.h (Dmitry Kozlyuk) - Disable all drivers that do not support on Windows and enable as required (Thomas and Bruce) - added #include "i40e_status.h" for enum definition to avoid forward references warning (Naty) Pallavi Kadam (2): eal: add rte_random.c file on windows build: i40e PMD on Windows drivers/net/af_xdp/meson.build | 6 ++++++ drivers/net/ark/meson.build | 6 ++++++ drivers/net/atlantic/meson.build | 6 ++++++ drivers/net/bnx2x/meson.build | 6 ++++++ drivers/net/bnxt/meson.build | 6 ++++++ drivers/net/bonding/meson.build | 6 ++++++ drivers/net/cxgbe/meson.build | 6 ++++++ drivers/net/e1000/meson.build | 6 ++++++ drivers/net/ena/meson.build | 6 ++++++ drivers/net/enic/meson.build | 6 ++++++ drivers/net/failsafe/meson.build | 6 ++++++ drivers/net/fm10k/meson.build | 6 ++++++ drivers/net/hinic/meson.build | 6 ++++++ drivers/net/i40e/base/i40e_osdep.h | 10 ++++++++++ drivers/net/i40e/i40e_ethdev_vf.c | 3 ++- drivers/net/i40e/i40e_rxtx_vec_avx2.c | 2 +- drivers/net/i40e/i40e_tm.c | 2 +- drivers/net/iavf/meson.build | 6 ++++++ drivers/net/ice/meson.build | 6 ++++++ drivers/net/igc/meson.build | 6 ++++++ drivers/net/ionic/meson.build | 6 ++++++ drivers/net/ipn3ke/meson.build | 6 ++++++ drivers/net/ixgbe/meson.build | 6 ++++++ drivers/net/kni/meson.build | 6 ++++++ drivers/net/liquidio/meson.build | 6 ++++++ drivers/net/meson.build | 3 --- drivers/net/mlx5/windows/meson.build | 0 drivers/net/mvneta/meson.build | 6 ++++++ drivers/net/mvpp2/meson.build | 6 ++++++ drivers/net/netvsc/meson.build | 6 ++++++ drivers/net/nfb/meson.build | 6 ++++++ drivers/net/null/meson.build | 6 ++++++ drivers/net/octeontx/meson.build | 6 ++++++ drivers/net/octeontx2/meson.build | 6 ++++++ drivers/net/pcap/meson.build | 6 ++++++ drivers/net/qede/meson.build | 6 ++++++ drivers/net/ring/meson.build | 6 ++++++ drivers/net/sfc/meson.build | 6 ++++++ drivers/net/szedata2/meson.build | 6 ++++++ drivers/net/thunderx/meson.build | 6 ++++++ drivers/net/txgbe/meson.build | 6 ++++++ drivers/net/vhost/meson.build | 6 ++++++ drivers/net/virtio/meson.build | 6 ++++++ drivers/net/vmxnet3/meson.build | 6 ++++++ lib/librte_eal/common/meson.build | 1 + lib/librte_eal/rte_eal_exports.def | 1 + lib/librte_eal/windows/include/rte_windows.h | 6 ++++++ 47 files changed, 250 insertions(+), 6 deletions(-) create mode 100644 drivers/net/mlx5/windows/meson.build -- 2.18.0.windows.1