[dpdk-dev] [pull-request] next-net 17.08 PRE-RC1

Ferruh Yigit ferruh.yigit at intel.com
Mon Jun 12 18:23:52 CEST 2017


The following changes since commit a6793d47f328354d0a3a3984060bbfb967e4f91d:

  ethdev: keep port id unchanged if obtaining by name failed (2017-06-09 18:35:01 +0200)

are available in the git repository at:

  http://dpdk.org/git/next/dpdk-next-net 

for you to fetch changes up to 6110b1c65ba01d2cce03b6c1640dfe519c6f5884:

  net/thunderx: manage PCI device mapping for SQS VFs (2017-06-12 16:57:22 +0100)

----------------------------------------------------------------
Ajit Khaparde (29):
      net/bnxt: update to HWRM version 1.7.7
      net/bnxt: refactor to properly allocate resources for PF/VF
      net/bnxt: handle VF/PF initialization appropriately
      net/bnxt: support lack of huge pages
      net/bnxt: add additional HWRM debug info
      net/bnxt: support tunneling
      net/bnxt: support xstats get/reset
      net/bnxt: support VLAN filter and strip
      net/bnxt: support multicast filter and set MAC addr
      doc: document bnxt allmulticast mode support
      net/bnxt: support get FW version
      net/bnxt: support set MTU
      net/bnxt: support LRO
      net/bnxt: support rxq/txq get information
      net/bnxt: support VLAN pvid
      net/bnxt: refactor the query stats
      doc: add LED support to default features file
      net/bnxt: support LED on/off
      net/bnxt: support Tx loopback, set VF MAC and queues drop
      net/bnxt: support set VF QOS and MAC anti spoof
      net/bnxt: support get and clear VF specific stats
      net/bnxt: determine the Rx status of VF
      net/bnxt: support to add a VF MAC address
      net/bnxt: configure a default VF VLAN
      net/bnxt: support to set VF rxmode
      doc: update release notes for bnxt PMD
      net/bnxt: move PMD specific functions
      net/bnxt: update HWRM defines
      net/bnxt: fix reporting of link status

Andrew Rybchenko (9):
      net/sfc: carefully cleanup on init failure and shutdown
      net/sfc: use locally stored data for logging
      net/sfc: support multi-process
      net/sfc: advertise that device is detachable
      net/sfc: handle already flushed Rx queue gracefully
      net/sfc: add Tx queue flush failed flag for sanity
      net/sfc: handle already flushed Tx queue gracefully
      net/sfc: check added but not completed descs on EF10 Tx reap
      net/sfc: rely on one desc is one mbuf in simple EF10 Tx reap

Andy Moreton (2):
      net/sfc/base: fix error code usage in common code
      net/sfc/base: let caller know that queue is already flushed

Beilei Xing (7):
      net/i40e: update actions for FDIR
      net/i40e: refactor VXLAN flow parsing function
      net/i40e: add NVGRE flow parsing
      net/i40e: support flexible payload parsing for FDIR
      net/i40e: support input set selection for FDIR
      net/i40e: update supported patterns for FDIR
      net/i40e: support ether pattern for FDIR

Bruce Richardson (4):
      net/ixgbe: add compile-time checks to vector driver
      net/ixgbe: enable ixgbe vector PMD for i686
      net/i40e: add compile-time checks to vector driver
      net/fm10k: add compile-time checks to vector driver

Chas Williams (3):
      net/af_packet: handle possible null pointer
      net/af_packet: fix packet bytes counting
      net/ring: fix adding MAC addresses

Ferruh Yigit (9):
      net/ixgbe: do not touch mbuf initialized fields
      net/null: do not touch mbuf next or nb segs on Rx
      drivers/net: remove unnecessary macro for unused variables
      drivers/net: add generic ethdev macro to get PCI device
      net/avp: remove redundant assignment
      net/ring: set ethernet device field
      net/ring: use EAL APIs in PMD specific API
      ethdev: remove driver name from device private data
      drivers/net: document missing speed capabilities feature

Harish Patil (4):
      net/qede: refactoring vport handling code
      net/qede: refactoring multi-queue implementation
      net/qede: fix VXLAN tunnel Tx offload flag setting
      net/qede: refactor Tx routine

Hemant Agrawal (20):
      mk: change dpaa2 machine flag to cortex-a72
      net/dpaa2: remove port level buffer layout definition
      net/dpaa2: stop using software annotation
      net/dpaa2: improve the error handling in dev init
      bus/fslmc: support for parallel Rx DQ requests
      net/dpaa2: support parallel Rx
      bus/fslmc: export qbman results in map file
      net/dpaa2: add support for congestion notification
      net/dpaa2: add support for tail drop on queue
      bus/fslmc: update TAILQ usages in dpaa2 objects
      net/dpaa2: add support for MAC address filtering
      net/dpaa2: add support for multicast promiscuous mode
      net/dpaa2: add support for VLAN filter and offload
      net/dpaa2: add support for VLAN strip
      net/dpaa2: add link status config support
      net/dpaa2: add support for flow control
      net/dpaa2: configure jumbo frames
      bus/fslmc: add support to detect SoC version
      net/dpaa2: add support for firmware version get
      bus/fslmc: reduce the debug log messages

Herakliusz Lipiec (1):
      net/i40e: add return value checks

Jerin Jacob (3):
      net/thunderx: add compile-time checks
      eal/pci: introduce a PCI driver flag
      net/thunderx: manage PCI device mapping for SQS VFs

John Daley (8):
      net/enic/base: bring NIC interface functions up to date
      net/enic: flow API skeleton
      net/enic: flow API for NICs with advanced filters enabled
      net/enic: flow API mark and flag support
      net/enic: flow API for NICs with advanced filters disabled
      net/enic: flow API for Legacy NICs
      net/enic: flow API debug
      net/enic: flow API documentation

John Miller (4):
      net/ark: fix buffer not null terminated
      net/ark: fix return code not checked
      net/ark: fix null pointer dereference
      net/ark: fix return value of null not checked

Markus Theil (3):
      net/igb: support MAC filters for i210 and i211 chips
      net/igb: support flex filters on i210/i211
      net/igb: fix add/delete of flex filters

Matej Vido (5):
      net/szedata2: refactor ibuf and obuf names
      net/szedata2: refactor ibuf and obuf read and write
      net/szedata2: refactor ibuf and obuf address definition
      net/szedata2: move ibuf and obuf to specific header
      net/szedata2: add more supported firmwares

Michael Lilja (1):
      net/i40e: improve FDIR programming times

Moti Haimovsky (1):
      net/mlx4: support user space Rx interrupt event

Nélio Laranjeiro (2):
      net/mlx5: fix flow application order on stop/start
      net/mlx5: remove already initialised mbuf fields

Pascal Mazon (8):
      net/tap: add support for fixed MAC addresses
      net/tap: add debug messages
      net/tap: remove unnecessary functions
      net/tap: drop unnecessary nested block
      net/tap: create netdevice during probing
      net/tap: do not set remote MAC if not necessary
      net/tap: fix some flow collision
      net/tap: add Rx/Tx checksum offload support

Qi Zhang (5):
      net/ixgbe: remove redundant code
      net/ixgbe: fix fdir mask not be reset
      net/ixgbe: enable flex bytes for generic flow API
      net/i40e: exclude internal packet's byte count
      net/i40e: fix VF statistics

Radu Nicolau (1):
      ethdev: move bypass functions to ixgbe PMD

Rahul Lakkireddy (17):
      net/cxgbe: add support to run Chelsio T6 cards
      net/cxgbe/base: update register dump
      net/cxgbe/base: update flash part information
      net/cxgbe: grab available ports after firmware reset
      net/cxgbe: update link speeds and port modules
      net/cxgbe/base: add forward error correction support
      net/cxgbe: update hardware info prints
      net/cxgbe: update Tx path for Chelsio T6
      net/cxgbe: update RXQ channel mapping for Chelsio T6
      net/cxgbe: update Rx path for Chelsio T6
      net/cxgbe: add compressed error vector
      net/cxgbe: fix port statistics
      net/cxgbe: remove LSB interrupt support
      net/cxgbe: improve latency for slow traffic
      net/cxgbe: fix rxq default params for ports under same PF
      net/cxgbe: remove rmb bottleneck in Rx path
      net/cxgbe: configure PCIe extended tags

Rasesh Mody (1):
      net/qede/base: upgrade the FW to 8.20.0.0

Shahaf Shuler (1):
      net/mlx5: fix completion buffer size

Shijith Thotton (3):
      net/liquidio: set device speed capability info
      net/liquidio: fix MTU calculation from port configuration
      net/liquidio: do not touch mbuf initialized fields

Wei Dai (3):
      net/ixgbe/base: remove PHY access for some 1G ports
      net/ixgbe/base: disable X550EM-x 1GBASE-T led switch support
      net/ixgbe/base: update shared code version to 2017.05.16

Wei Zhao (13):
      net/igb: fix checksum valid flags
      net/e1000: add support 2-tuple filter on i210/i211
      net/igb: store and restore TCP SYN filter
      net/igb: restore n-tuple filter
      net/igb: restore ether type filter
      net/igb: restore flex type filter
      net/igb: parse flow API n-tuple filter
      net/igb: parse flow API ethertype filter
      net/igb: parse flow API TCP SYN filter
      net/igb: parse flow API flex filter
      net/igb: create consistent filter
      net/igb: destroy consistent filter
      net/igb: flush all the filter

Wenzhuo Lu (1):
      net/i40e/base: fix Tx error stats on VF

Yongseok Koh (2):
      net/mlx5: fix exception handling
      net/mlx5: fix redundant free of Tx buffer

 app/test-pmd/Makefile                         |    4 +
 app/test-pmd/cmdline.c                        |  217 +-
 app/test-pmd/config.c                         |   20 +-
 app/test-pmd/testpmd.c                        |   13 +-
 app/test-pmd/testpmd.h                        |    2 +-
 config/common_base                            |   18 +-
 config/defconfig_arm64-dpaa2-linuxapp-gcc     |    2 +-
 config/defconfig_i686-native-linuxapp-gcc     |    5 -
 doc/guides/nics/cxgbe.rst                     |   45 +-
 doc/guides/nics/enic.rst                      |   52 +
 doc/guides/nics/features/ark.ini              |    1 +
 doc/guides/nics/features/bnx2x.ini            |    1 +
 doc/guides/nics/features/bnx2x_vf.ini         |    1 +
 doc/guides/nics/features/bnxt.ini             |   10 +
 doc/guides/nics/features/cxgbe.ini            |    1 +
 doc/guides/nics/features/default.ini          |    1 +
 doc/guides/nics/features/dpaa2.ini            |    8 +
 doc/guides/nics/features/e1000.ini            |    1 +
 doc/guides/nics/features/ena.ini              |    1 +
 doc/guides/nics/features/enic.ini             |    1 +
 doc/guides/nics/features/fm10k.ini            |    1 +
 doc/guides/nics/features/fm10k_vec.ini        |    1 +
 doc/guides/nics/features/fm10k_vf.ini         |    1 +
 doc/guides/nics/features/fm10k_vf_vec.ini     |    1 +
 doc/guides/nics/features/i40e.ini             |    1 +
 doc/guides/nics/features/i40e_vec.ini         |    1 +
 doc/guides/nics/features/igb.ini              |    1 +
 doc/guides/nics/features/ixgbe.ini            |    1 +
 doc/guides/nics/features/ixgbe_vec.ini        |    1 +
 doc/guides/nics/features/liquidio.ini         |    1 +
 doc/guides/nics/features/mlx4.ini             |    2 +
 doc/guides/nics/features/sfc_efx.ini          |    1 +
 doc/guides/nics/features/szedata2.ini         |    1 +
 doc/guides/nics/features/tap.ini              |    4 +-
 doc/guides/nics/features/virtio.ini           |    1 +
 doc/guides/nics/features/virtio_vec.ini       |    1 +
 doc/guides/nics/features/vmxnet3.ini          |    1 +
 doc/guides/nics/szedata2.rst                  |   32 +-
 doc/guides/nics/tap.rst                       |   13 +-
 doc/guides/rel_notes/deprecation.rst          |   23 -
 doc/guides/rel_notes/release_17_08.rst        |   34 +
 drivers/bus/fslmc/Makefile                    |    1 +
 drivers/bus/fslmc/fslmc_vfio.c                |   43 +-
 drivers/bus/fslmc/mc/dpmng.c                  |   88 +
 drivers/bus/fslmc/mc/fsl_dpmng.h              |  106 +
 drivers/bus/fslmc/mc/fsl_dpmng_cmd.h          |   61 +
 drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c      |   30 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpio.c      |   62 +-
 drivers/bus/fslmc/portal/dpaa2_hw_pvt.h       |   48 +-
 drivers/bus/fslmc/rte_bus_fslmc_version.map   |   10 +
 drivers/net/af_packet/rte_eth_af_packet.c     |   16 +-
 drivers/net/ark/ark_ethdev.c                  |   22 +-
 drivers/net/ark/ark_ethdev.h                  |    4 -
 drivers/net/ark/ark_pktchkr.c                 |    2 +-
 drivers/net/ark/ark_pktgen.c                  |    2 +-
 drivers/net/avp/avp_ethdev.c                  |   31 +-
 drivers/net/bnx2x/bnx2x_ethdev.c              |    8 +-
 drivers/net/bnxt/Makefile                     |    4 +
 drivers/net/bnxt/bnxt.h                       |  118 +-
 drivers/net/bnxt/bnxt_cpr.c                   |  132 +-
 drivers/net/bnxt/bnxt_cpr.h                   |   17 +
 drivers/net/bnxt/bnxt_ethdev.c                |  842 ++-
 drivers/net/bnxt/bnxt_filter.c                |   54 +-
 drivers/net/bnxt/bnxt_filter.h                |    3 +
 drivers/net/bnxt/bnxt_hwrm.c                  | 1609 +++-
 drivers/net/bnxt/bnxt_hwrm.h                  |   66 +-
 drivers/net/bnxt/bnxt_irq.c                   |   21 +-
 drivers/net/bnxt/bnxt_ring.c                  |  159 +-
 drivers/net/bnxt/bnxt_ring.h                  |    4 +-
 drivers/net/bnxt/bnxt_rxq.c                   |   56 +-
 drivers/net/bnxt/bnxt_rxq.h                   |    3 +
 drivers/net/bnxt/bnxt_rxr.c                   |  393 +-
 drivers/net/bnxt/bnxt_rxr.h                   |   46 +
 drivers/net/bnxt/bnxt_stats.c                 |  322 +-
 drivers/net/bnxt/bnxt_stats.h                 |   10 +
 drivers/net/bnxt/bnxt_txr.c                   |    3 +-
 drivers/net/bnxt/bnxt_vnic.c                  |   68 +-
 drivers/net/bnxt/bnxt_vnic.h                  |   20 +-
 drivers/net/bnxt/hsi_struct_def_dpdk.h        | 9681 ++++++++++++++++++-------
 drivers/net/bnxt/rte_pmd_bnxt.c               |  756 ++
 drivers/net/bnxt/rte_pmd_bnxt.h               |  336 +
 drivers/net/bnxt/rte_pmd_bnxt_version.map     |   19 +-
 drivers/net/bonding/rte_eth_bond_api.c        |    4 +-
 drivers/net/bonding/rte_eth_bond_args.c       |    4 +-
 drivers/net/bonding/rte_eth_bond_private.h    |   14 +-
 drivers/net/cxgbe/base/adapter.h              |    9 +-
 drivers/net/cxgbe/base/common.h               |   30 +-
 drivers/net/cxgbe/base/t4_chip_type.h         |   11 +-
 drivers/net/cxgbe/base/t4_hw.c                | 1160 ++-
 drivers/net/cxgbe/base/t4_hw.h                |   18 +-
 drivers/net/cxgbe/base/t4_msg.h               |   16 +-
 drivers/net/cxgbe/base/t4_pci_id_tbl.h        |   15 +-
 drivers/net/cxgbe/base/t4_regs.h              |   51 +-
 drivers/net/cxgbe/base/t4_regs_values.h       |    9 +-
 drivers/net/cxgbe/base/t4fw_interface.h       |   32 +-
 drivers/net/cxgbe/cxgbe.h                     |    3 +-
 drivers/net/cxgbe/cxgbe_compat.h              |   11 +-
 drivers/net/cxgbe/cxgbe_ethdev.c              |   19 +-
 drivers/net/cxgbe/cxgbe_main.c                |  165 +-
 drivers/net/cxgbe/sge.c                       |  335 +-
 drivers/net/dpaa2/base/dpaa2_hw_dpni.c        |   19 +-
 drivers/net/dpaa2/dpaa2_ethdev.c              |  695 +-
 drivers/net/dpaa2/dpaa2_ethdev.h              |   27 +-
 drivers/net/dpaa2/dpaa2_rxtx.c                |  151 +-
 drivers/net/dpaa2/mc/dpni.c                   |  299 +
 drivers/net/dpaa2/mc/fsl_dpni.h               |  365 +-
 drivers/net/dpaa2/mc/fsl_dpni_cmd.h           |  142 +
 drivers/net/e1000/Makefile                    |    1 +
 drivers/net/e1000/e1000_ethdev.h              |   96 +-
 drivers/net/e1000/em_ethdev.c                 |   15 +-
 drivers/net/e1000/igb_ethdev.c                |  657 +-
 drivers/net/e1000/igb_flow.c                  | 1681 +++++
 drivers/net/e1000/igb_pf.c                    |    2 +-
 drivers/net/e1000/igb_rxtx.c                  |    6 +-
 drivers/net/ena/ena_ethdev.c                  |    8 +-
 drivers/net/enic/Makefile                     |    1 +
 drivers/net/enic/base/cq_enet_desc.h          |   13 +
 drivers/net/enic/base/vnic_dev.c              |  162 +-
 drivers/net/enic/base/vnic_dev.h              |    5 +-
 drivers/net/enic/base/vnic_devcmd.h           |   81 +-
 drivers/net/enic/enic.h                       |   23 +-
 drivers/net/enic/enic_clsf.c                  |   16 +-
 drivers/net/enic/enic_ethdev.c                |   22 +-
 drivers/net/enic/enic_flow.c                  | 1544 ++++
 drivers/net/enic/enic_main.c                  |    3 +
 drivers/net/enic/enic_res.c                   |   15 +
 drivers/net/enic/enic_rxtx.c                  |   16 +-
 drivers/net/fm10k/fm10k_ethdev.c              |   18 +-
 drivers/net/fm10k/fm10k_rxtx_vec.c            |   15 +
 drivers/net/i40e/base/i40e_register.h         |    2 +-
 drivers/net/i40e/i40e_ethdev.c                |   69 +-
 drivers/net/i40e/i40e_ethdev.h                |   42 +-
 drivers/net/i40e/i40e_ethdev_vf.c             |   29 +-
 drivers/net/i40e/i40e_fdir.c                  |   55 +-
 drivers/net/i40e/i40e_flow.c                  | 2779 +++++--
 drivers/net/i40e/i40e_pf.h                    |    2 +-
 drivers/net/i40e/i40e_rxtx_vec_sse.c          |   32 +-
 drivers/net/ixgbe/Makefile                    |    2 +-
 drivers/net/ixgbe/base/README                 |    2 +-
 drivers/net/ixgbe/base/ixgbe_common.c         |    3 +-
 drivers/net/ixgbe/base/ixgbe_x550.c           |   30 +-
 drivers/net/ixgbe/ixgbe_bypass.c              |    5 +-
 drivers/net/ixgbe/ixgbe_bypass.h              |    4 +-
 drivers/net/ixgbe/ixgbe_bypass_api.h          |    4 +-
 drivers/net/ixgbe/ixgbe_bypass_defines.h      |    4 +-
 drivers/net/ixgbe/ixgbe_ethdev.c              |   79 +-
 drivers/net/ixgbe/ixgbe_ethdev.h              |   10 +-
 drivers/net/ixgbe/ixgbe_fdir.c                |   31 +-
 drivers/net/ixgbe/ixgbe_flow.c                |  155 +-
 drivers/net/ixgbe/ixgbe_pf.c                  |    4 +-
 drivers/net/ixgbe/ixgbe_rxtx.c                |    3 -
 drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c        |   29 +
 drivers/net/ixgbe/rte_pmd_ixgbe.c             |  153 +-
 drivers/net/ixgbe/rte_pmd_ixgbe.h             |  215 +
 drivers/net/ixgbe/rte_pmd_ixgbe_version.map   |   14 +
 drivers/net/liquidio/base/lio_hw_defs.h       |    6 +
 drivers/net/liquidio/lio_ethdev.c             |   42 +-
 drivers/net/liquidio/lio_rxtx.c               |   37 +-
 drivers/net/liquidio/lio_struct.h             |    2 +-
 drivers/net/mlx4/mlx4.c                       |  209 +-
 drivers/net/mlx4/mlx4.h                       |    1 +
 drivers/net/mlx5/mlx5.c                       |    1 +
 drivers/net/mlx5/mlx5.h                       |    2 +-
 drivers/net/mlx5/mlx5_ethdev.c                |    2 +-
 drivers/net/mlx5/mlx5_fdir.c                  |    6 +-
 drivers/net/mlx5/mlx5_flow.c                  |   27 +-
 drivers/net/mlx5/mlx5_rxq.c                   |   14 +-
 drivers/net/mlx5/mlx5_rxtx.c                  |    2 -
 drivers/net/mlx5/mlx5_txq.c                   |   16 +-
 drivers/net/nfp/nfp_net.c                     |   16 +-
 drivers/net/null/rte_eth_null.c               |    2 -
 drivers/net/qede/Makefile                     |    1 -
 drivers/net/qede/base/bcm_osal.h              |    3 +
 drivers/net/qede/base/common_hsi.h            |   68 +-
 drivers/net/qede/base/ecore.h                 |    2 +-
 drivers/net/qede/base/ecore_dev.c             |  352 +-
 drivers/net/qede/base/ecore_hsi_common.h      |   45 +-
 drivers/net/qede/base/ecore_hsi_debug_tools.h |   24 +-
 drivers/net/qede/base/ecore_hsi_init_func.h   |    4 +
 drivers/net/qede/base/ecore_init_fw_funcs.c   |   94 +-
 drivers/net/qede/base/ecore_init_fw_funcs.h   |   64 +-
 drivers/net/qede/base/ecore_iro_values.h      |   12 +-
 drivers/net/qede/base/ecore_rt_defs.h         |  649 +-
 drivers/net/qede/base/ecore_sp_commands.c     |   23 +-
 drivers/net/qede/base/eth_common.h            |    4 +
 drivers/net/qede/base/reg_addr.h              |    5 +
 drivers/net/qede/qede_eth_if.c                |  318 -
 drivers/net/qede/qede_eth_if.h                |  132 -
 drivers/net/qede/qede_ethdev.c                |  648 +-
 drivers/net/qede/qede_ethdev.h                |   39 +-
 drivers/net/qede/qede_if.h                    |   81 +-
 drivers/net/qede/qede_main.c                  |   31 +-
 drivers/net/qede/qede_rxtx.c                  | 1235 ++--
 drivers/net/qede/qede_rxtx.h                  |   38 +-
 drivers/net/ring/rte_eth_ring.c               |  113 +-
 drivers/net/sfc/base/ef10_ev.c                |    7 +-
 drivers/net/sfc/base/ef10_rx.c                |   18 +-
 drivers/net/sfc/base/ef10_tx.c                |   18 +-
 drivers/net/sfc/sfc.c                         |    4 +-
 drivers/net/sfc/sfc.h                         |   16 +-
 drivers/net/sfc/sfc_debug.h                   |    9 +-
 drivers/net/sfc/sfc_dp_rx.h                   |    1 +
 drivers/net/sfc/sfc_dp_tx.h                   |    1 +
 drivers/net/sfc/sfc_ef10_rx.c                 |    2 +-
 drivers/net/sfc/sfc_ef10_tx.c                 |   72 +-
 drivers/net/sfc/sfc_ethdev.c                  |  173 +-
 drivers/net/sfc/sfc_ev.c                      |    3 +-
 drivers/net/sfc/sfc_intr.c                    |   10 +-
 drivers/net/sfc/sfc_log.h                     |   13 +-
 drivers/net/sfc/sfc_rx.c                      |    9 +-
 drivers/net/sfc/sfc_tx.c                      |    9 +-
 drivers/net/sfc/sfc_tx.h                      |    2 +
 drivers/net/szedata2/Makefile                 |    1 +
 drivers/net/szedata2/rte_eth_szedata2.c       |  127 +-
 drivers/net/szedata2/rte_eth_szedata2.h       |  340 +-
 drivers/net/szedata2/szedata2_iobuf.c         |  203 +
 drivers/net/szedata2/szedata2_iobuf.h         |  356 +
 drivers/net/tap/rte_eth_tap.c                 |  477 +-
 drivers/net/tap/tap_flow.c                    |    7 -
 drivers/net/thunderx/nicvf_ethdev.c           |   16 +-
 drivers/net/virtio/virtio_ethdev.c            |   23 +-
 drivers/net/vmxnet3/vmxnet3_ethdev.c          |    6 +-
 drivers/net/vmxnet3/vmxnet3_rxtx.c            |    2 +-
 drivers/net/xenvirt/rte_eth_xenvirt.c         |    1 -
 lib/librte_eal/common/eal_common_pci.c        |    7 +-
 lib/librte_eal/common/include/rte_pci.h       |    2 +
 lib/librte_ether/rte_ethdev.c                 |  130 +-
 lib/librte_ether/rte_ethdev.h                 |  233 +-
 lib/librte_ether/rte_ethdev_pci.h             |    1 -
 lib/librte_ether/rte_ethdev_vdev.h            |    1 -
 lib/librte_ether/rte_ether_version.map        |    9 -
 mk/machine/dpaa2/rte.vars.mk                  |    2 +-
 232 files changed, 26459 insertions(+), 7786 deletions(-)
 create mode 100644 drivers/bus/fslmc/mc/dpmng.c
 create mode 100644 drivers/bus/fslmc/mc/fsl_dpmng.h
 create mode 100644 drivers/bus/fslmc/mc/fsl_dpmng_cmd.h
 create mode 100644 drivers/net/bnxt/rte_pmd_bnxt.c
 create mode 100644 drivers/net/bnxt/rte_pmd_bnxt.h
 create mode 100644 drivers/net/e1000/igb_flow.c
 create mode 100644 drivers/net/enic/enic_flow.c
 delete mode 100644 drivers/net/qede/qede_eth_if.c
 delete mode 100644 drivers/net/qede/qede_eth_if.h
 create mode 100644 drivers/net/szedata2/szedata2_iobuf.c
 create mode 100644 drivers/net/szedata2/szedata2_iobuf.h


More information about the dev mailing list