From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id C0B818D96 for ; Sun, 13 Dec 2015 05:57:49 +0100 (CET) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga103.fm.intel.com with ESMTP; 12 Dec 2015 20:57:48 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,420,1444719600"; d="scan'208";a="840071752" Received: from shilc102.sh.intel.com ([10.239.39.44]) by orsmga001.jf.intel.com with ESMTP; 12 Dec 2015 20:57:49 -0800 Received: from shecgisg003.sh.intel.com (shecgisg003.sh.intel.com [10.239.29.90]) by shilc102.sh.intel.com with ESMTP id tBD4vlvP003186 for ; Sun, 13 Dec 2015 12:57:47 +0800 Received: from shecgisg003.sh.intel.com (localhost [127.0.0.1]) by shecgisg003.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id tBD4vi4a004398 for ; Sun, 13 Dec 2015 12:57:46 +0800 Received: (from yliu84x@localhost) by shecgisg003.sh.intel.com (8.13.6/8.13.6/Submit) id tBD4vinj004394 for dts@dpdk.org; Sun, 13 Dec 2015 12:57:44 +0800 From: Yong Liu To: dts@dpdk.org Date: Sun, 13 Dec 2015 12:57:36 +0800 Message-Id: <1449982664-4362-1-git-send-email-yong.liu@intel.com> X-Mailer: git-send-email 1.7.4.1 Subject: [dts] [RFC PATCH 0/8] support fm10k family nics X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2015 04:57:50 -0000 fm10k family nics required addtional setup functions for testpoint. All functions will be enabled after startup and configure testpoint. For some nics like RubyRapid and BulderRapid, two ports will share one testpoint. For clearify nic functions, created another folder named "nics" which will contained all nic modules. Marvin Liu (8): framework settings: rename nic_name_from_type to get_nic_name framework crb: add function to retrieve port information framework: create independent foler for nic modules nics: add fm10k module for RedRockCanYou family nic framework: net device object get from net_device module framework dts: close netdevice related session after exit conf: add sample for RedRockCanYou family nic framework project_dpdk: add extra setup after bind driver conf/ports.cfg | 6 +- framework/checkCase.py | 4 +- framework/crb.py | 8 + framework/dts.py | 14 +- framework/dut.py | 22 +- framework/main.py | 6 +- framework/net_device.py | 770 ------------------------------------------ framework/project_dpdk.py | 9 + framework/settings.py | 3 +- framework/test_case.py | 4 +- framework/virt_dut.py | 4 +- nics/fm10k.py | 164 +++++++++ nics/net_device.py | 832 ++++++++++++++++++++++++++++++++++++++++++++++ 13 files changed, 1047 insertions(+), 799 deletions(-) delete mode 100644 framework/net_device.py create mode 100644 nics/fm10k.py create mode 100644 nics/net_device.py -- 1.9.3