From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 163167E75 for ; Fri, 24 Oct 2014 09:50:21 +0200 (CEST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP; 24 Oct 2014 00:58:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,779,1406617200"; d="scan'208";a="624508961" Received: from shvmail01.sh.intel.com ([10.239.29.42]) by orsmga002.jf.intel.com with ESMTP; 24 Oct 2014 00:58:48 -0700 Received: from shecgisg004.sh.intel.com (shecgisg004.sh.intel.com [10.239.29.89]) by shvmail01.sh.intel.com with ESMTP id s9O7wmQI014181 for ; Fri, 24 Oct 2014 15:58:48 +0800 Received: from shecgisg004.sh.intel.com (localhost [127.0.0.1]) by shecgisg004.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id s9O7wjVu023617 for ; Fri, 24 Oct 2014 15:58:47 +0800 Received: (from jijiangl@localhost) by shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id s9O7wj3q023613 for dev@dpdk.org; Fri, 24 Oct 2014 15:58:45 +0800 From: Jijiang Liu To: dev@dpdk.org Date: Fri, 24 Oct 2014 15:58:41 +0800 Message-Id: <1414137525-23582-1-git-send-email-jijiang.liu@intel.com> X-Mailer: git-send-email 1.7.12.2 In-Reply-To: <1411442991-15386-1-git-send-email-jijiang.liu@intel.com> References: <1411442991-15386-1-git-send-email-jijiang.liu@intel.com> Subject: [dpdk-dev] [PATCH v2 0/4] support VF MAC filter on Fortville X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Oct 2014 07:50:22 -0000 The patch set enhances configurability of MAC filter and supports VF MAC filter on Fortville. It mainly includes: - The following filter type are configurable: 1. Perfect match of MAC address 2. Perfect match of MAC address and VLAN ID 3. Hash match of MAC address 4. Hash match of MAC address and perfect match of VLAN ID - Support perfect and hash match of unicast and multicast MAC address for VF for i40e v2 updates: * Integrate the v1 patch set into the new filter framework. * Optimize MAC filter data structures in rte_eth_ctrl.h file. jijiangl (4): Expand data structures of MAC filter in rte_eth_ctrl.h file. Expand MAC filter implemantation in i40e. Support VF MAC filter in i40e. Test VF MAC filter in testpmd app/test-pmd/cmdline.c | 119 +++++++++++++++- lib/librte_ether/rte_eth_ctrl.h | 23 +++ lib/librte_pmd_i40e/i40e_ethdev.c | 283 ++++++++++++++++++++++++++++++++----- lib/librte_pmd_i40e/i40e_ethdev.h | 18 ++- lib/librte_pmd_i40e/i40e_pf.c | 7 +- 5 files changed, 404 insertions(+), 46 deletions(-) -- 1.7.7.6