[dpdk-dev] [PATCH 00/18] i40e base driver update

2015-04-22 Thread Cao, Min
Tested-by: Min Cao 
Patch name: [PATCH 00/18] i40e base driver update
Test Flag:  Tested-by
Tester name:min.cao at intel.com
Result summary: total 60 cases, 60passed, 0 failed

Test Case 1:
Name:   ipfrag
cmdline
hello_world
timer
dynamic_config
jumboframes
scatter
multiprocess
l2fwd
checksum_offload
whitelist
blacklist
shutdown_api
dual_vlan
ipv4_reassembly

-Original Message-
From: Zhang, Helin 
Sent: Monday, April 20, 2015 4:22 PM
To: dev at dpdk.org
Cc: Wu, Jingjing; Xu, Qian Q; Cao, Min; Patel, Rashmin N; Shih, Chiu-Pi; 
Kenguva, Monica; Murray, Steven J; Zhang, Helin
Subject: [PATCH 00/18] i40e base driver update

To support firmware version 'FVL3E', i40e base driver should be updated. It 
mainly includes the base driver update which contains additional enhancements, 
fixes, changes for future use, and so on, together with neccessary 
modifications in i40e Poll Mode Driver. The details are listed as follows.

Helin Zhang (18):
  i40e: copyright update
  i40e: disable setting phy configuration
  i40e: adjustment of register definitions and relevant
  i40e: support of CEE DCBX on recent firmware versions
  i40e: rework of 'i40e_hmc_get_object_va'
  i40e: support of Fortpark device IDs and mac types
  i40e: rename 'err' to 'perrno'
  i40e: support NVM read on Fortpark, with minor enhancements
  i40e: adminq enhancements
  i40e: support of firmware build number
  i40e: support of building both PF and VF driver together
  i40e: enhancements of AQ commands and common interfaces
  i40e: replacement of 'i40e_debug_read_register()'
  i40e: add new interfaces of AQ commands and relevant
  i40e: support of Fortpark FPGA
  i40e: add more virtual channel operations
  i40e: support of structure and command length check
  i40e: Minor enhancements in i40e_type.h

 lib/librte_pmd_i40e/Makefile   |5 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq.c |   59 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq.h |   16 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq_cmd.h |  233 +++-
 lib/librte_pmd_i40e/i40e/i40e_alloc.h  |2 +-
 lib/librte_pmd_i40e/i40e/i40e_common.c |  839 ++--
 lib/librte_pmd_i40e/i40e/i40e_dcb.c|  263 +++-
 lib/librte_pmd_i40e/i40e/i40e_dcb.h|   22 +-
 lib/librte_pmd_i40e/i40e/i40e_diag.c   |2 +-
 lib/librte_pmd_i40e/i40e/i40e_diag.h   |2 +-
 lib/librte_pmd_i40e/i40e/i40e_hmc.c|2 +-
 lib/librte_pmd_i40e/i40e/i40e_hmc.h|2 +-
 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.c|   34 +-
 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.h|7 +-
 lib/librte_pmd_i40e/i40e/i40e_nvm.c|  559 ++--
 lib/librte_pmd_i40e/i40e/i40e_osdep.h  |   64 +-
 lib/librte_pmd_i40e/i40e/i40e_prototype.h  |   49 +-
 lib/librte_pmd_i40e/i40e/i40e_register.h   | 1983 +++-
 lib/librte_pmd_i40e/i40e/i40e_status.h |2 +-
 lib/librte_pmd_i40e/i40e/i40e_type.h   |  123 +-
 lib/librte_pmd_i40e/i40e/i40e_virtchnl.h   |   63 +-
 lib/librte_pmd_i40e/i40e_ethdev.c  |   31 +-
 lib/librte_pmd_i40e/i40e_ethdev.h  |2 +-
 lib/librte_pmd_i40e/i40e_ethdev_vf.c   |2 +-
 lib/librte_pmd_i40e/i40e_fdir.c|2 +-
 lib/librte_pmd_i40e/i40e_logs.h|2 +-
 lib/librte_pmd_i40e/i40e_pf.c  |2 +-
 lib/librte_pmd_i40e/i40e_pf.h  |2 +-
 lib/librte_pmd_i40e/i40e_rxtx.c|2 +-
 lib/librte_pmd_i40e/i40e_rxtx.h|2 +-
 30 files changed, 3934 insertions(+), 444 deletions(-)

--
1.8.1.4



[dpdk-dev] [PATCH 00/18] i40e base driver update

2015-04-20 Thread Helin Zhang
To support firmware version 'FVL3E', i40e base driver should
be updated. It mainly includes the base driver update which
contains additional enhancements, fixes, changes for future
use, and so on, together with neccessary modifications in
i40e Poll Mode Driver. The details are listed as follows.

Helin Zhang (18):
  i40e: copyright update
  i40e: disable setting phy configuration
  i40e: adjustment of register definitions and relevant
  i40e: support of CEE DCBX on recent firmware versions
  i40e: rework of 'i40e_hmc_get_object_va'
  i40e: support of Fortpark device IDs and mac types
  i40e: rename 'err' to 'perrno'
  i40e: support NVM read on Fortpark, with minor enhancements
  i40e: adminq enhancements
  i40e: support of firmware build number
  i40e: support of building both PF and VF driver together
  i40e: enhancements of AQ commands and common interfaces
  i40e: replacement of 'i40e_debug_read_register()'
  i40e: add new interfaces of AQ commands and relevant
  i40e: support of Fortpark FPGA
  i40e: add more virtual channel operations
  i40e: support of structure and command length check
  i40e: Minor enhancements in i40e_type.h

 lib/librte_pmd_i40e/Makefile   |5 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq.c |   59 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq.h |   16 +-
 lib/librte_pmd_i40e/i40e/i40e_adminq_cmd.h |  233 +++-
 lib/librte_pmd_i40e/i40e/i40e_alloc.h  |2 +-
 lib/librte_pmd_i40e/i40e/i40e_common.c |  839 ++--
 lib/librte_pmd_i40e/i40e/i40e_dcb.c|  263 +++-
 lib/librte_pmd_i40e/i40e/i40e_dcb.h|   22 +-
 lib/librte_pmd_i40e/i40e/i40e_diag.c   |2 +-
 lib/librte_pmd_i40e/i40e/i40e_diag.h   |2 +-
 lib/librte_pmd_i40e/i40e/i40e_hmc.c|2 +-
 lib/librte_pmd_i40e/i40e/i40e_hmc.h|2 +-
 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.c|   34 +-
 lib/librte_pmd_i40e/i40e/i40e_lan_hmc.h|7 +-
 lib/librte_pmd_i40e/i40e/i40e_nvm.c|  559 ++--
 lib/librte_pmd_i40e/i40e/i40e_osdep.h  |   64 +-
 lib/librte_pmd_i40e/i40e/i40e_prototype.h  |   49 +-
 lib/librte_pmd_i40e/i40e/i40e_register.h   | 1983 +++-
 lib/librte_pmd_i40e/i40e/i40e_status.h |2 +-
 lib/librte_pmd_i40e/i40e/i40e_type.h   |  123 +-
 lib/librte_pmd_i40e/i40e/i40e_virtchnl.h   |   63 +-
 lib/librte_pmd_i40e/i40e_ethdev.c  |   31 +-
 lib/librte_pmd_i40e/i40e_ethdev.h  |2 +-
 lib/librte_pmd_i40e/i40e_ethdev_vf.c   |2 +-
 lib/librte_pmd_i40e/i40e_fdir.c|2 +-
 lib/librte_pmd_i40e/i40e_logs.h|2 +-
 lib/librte_pmd_i40e/i40e_pf.c  |2 +-
 lib/librte_pmd_i40e/i40e_pf.h  |2 +-
 lib/librte_pmd_i40e/i40e_rxtx.c|2 +-
 lib/librte_pmd_i40e/i40e_rxtx.h|2 +-
 30 files changed, 3934 insertions(+), 444 deletions(-)

-- 
1.8.1.4