From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <heshaope@shecgisg004.sh.intel.com>
Received: from mga09.intel.com (mga09.intel.com [134.134.136.24])
 by dpdk.org (Postfix) with ESMTP id ACC788DA3
 for <dev@dpdk.org>; Sat, 31 Oct 2015 03:44:55 +0100 (CET)
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga102.jf.intel.com with ESMTP; 30 Oct 2015 19:44:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.20,221,1444719600"; d="scan'208";a="808095109"
Received: from shvmail01.sh.intel.com ([10.239.29.42])
 by orsmga001.jf.intel.com with ESMTP; 30 Oct 2015 19:44:53 -0700
Received: from shecgisg004.sh.intel.com (shecgisg004.sh.intel.com
 [10.239.29.89])
 by shvmail01.sh.intel.com with ESMTP id t9V2in2b027062;
 Sat, 31 Oct 2015 10:44:49 +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
 t9V2ikDX021105; Sat, 31 Oct 2015 10:44:48 +0800
Received: (from heshaope@localhost)
 by shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id t9V2ikJN021101;
 Sat, 31 Oct 2015 10:44:46 +0800
From: Shaopeng He <shaopeng.he@intel.com>
To: dev@dpdk.org
Date: Sat, 31 Oct 2015 10:44:40 +0800
Message-Id: <1446259484-21070-1-git-send-email-shaopeng.he@intel.com>
X-Mailer: git-send-email 1.7.4.1
In-Reply-To: <1445937709-5445-1-git-send-email-shaopeng.he@intel.com>
References: <1445937709-5445-1-git-send-email-shaopeng.he@intel.com>
Subject: [dpdk-dev] [PATCH v4 0/4] fm10k: add VMDQ support
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Sat, 31 Oct 2015 02:44:56 -0000

This patch series adds VMDQ support for fm10k.
It includes the functions to configure VMDQ mode and
add MAC address for each VMDQ queue pool.
It also includes logic to do sanity check for
multi-queue settings.

Changes in v4:
- Fix a clang compile issue
- Rebase to latest code

Changes in v3:
- Keep device default MAC address even in VMDQ mode after
  queue pool config was changed, because some applications
  (e.g. vmdq_app) always need a valid MAC address there

Changes in v2:
- Reword some comments and commit messages
- Update release note

Shaopeng He (4):
  fm10k: add multi-queue checking
  fm10k: add VMDQ support in MAC/VLAN filter
  fm10k: add VMDQ support in multi-queue configure
  doc: update release note for fm10k VMDQ support

 doc/guides/rel_notes/release_2_2.rst |   5 +
 drivers/net/fm10k/fm10k.h            |   3 +
 drivers/net/fm10k/fm10k_ethdev.c     | 358 +++++++++++++++++++++++++++--------
 3 files changed, 289 insertions(+), 77 deletions(-)

-- 
1.9.3