[dts] [RFC PATCH 0/8] support fm10k family nics

Liu, Yong yong.liu at intel.com
Mon Dec 14 02:34:42 CET 2015


Merged into next branch. Will merge to master branch after fully validation.

On 12/13/2015 12:57 PM, Yong Liu wrote:
> 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
>



More information about the dts mailing list