* [dpdk-dev] [pull-request] next-net 17.08 RC1
@ 2017-07-06 13:26 Ferruh Yigit
2017-07-07 11:23 ` Thomas Monjalon
0 siblings, 1 reply; 2+ messages in thread
From: Ferruh Yigit @ 2017-07-06 13:26 UTC (permalink / raw)
To: Thomas Monjalon; +Cc: dev, Ferruh Yigit
The following changes since commit cfea1f3048d1bfda61036e6f823949fba4d692d4:
app/testpmd: print statistics periodically (2017-07-06 14:03:34 +0200)
are available in the git repository at:
http://dpdk.org/git/next/dpdk-next-net
for you to fetch changes up to fe6ffaf83cf9e2130ddda2fc6f6b5cbc9176f27b:
net/ixgbe: remove MTU setting limitation (2017-07-06 14:00:57 +0100)
----------------------------------------------------------------
Adrien Mazarguil (9):
net/mlx4: fix typos from prior commit
net/mlx4: fix Rx interrupts with multiple ports
net/mlx4: fix Rx interrupts management
net/mlx5: fix misplaced Rx interrupts functions
net/mlx5: fix Rx interrupts support checks
net/mlx5: fix return value in Rx interrupts code
net/mlx5: fix Rx interrupts management
net/mlx4: fix assertion failure on link update
net/mlx: update C compliance standard
Ajit Khaparde (9):
net/bnxt: add support for Stratus VF device
net/bnxt: fix MTU configuration for the function
net/bnxt: fix calculation of VNICs
net/bnxt: enable default VNIC allocation
net/bnxt: fix automatic clearing of VF stats
net/bnxt: fix get link config
net/bnxt: fix autoneg on 10GBase-T links
net/bnxt: fix set link config
net/bnxt: fix copy/pasted error message
Alexander Matushevsky (1):
net/ena/base: initialize memory in the allocation macros
Andrey Chilikin (5):
net/i40e: get information about DDP profile
app/testpmd: enable DDP get info feature
app/testpmd: update DDP add command parameters
net/i40e: extended list of operations for DDP processing
app/testpmd: enable DDP remove profile feature
Beilei Xing (4):
doc: add testpmd commands for DDP
net/i40e: fix flow director for IPv6
net/i40e: add VLAN stripping support for VF
net/ixgbe: remove MTU setting limitation
Bernard Iremonger (1):
net/vmxnet3: fix build error
Chas Williams (1):
net/vmxnet3: avoid code duplication
Daniel Mrzyglod (1):
test/bonding: fix bonding mode4 names
Declan Doherty (2):
net/bonding: change link status check to no-wait
net/bonding: fix number of bonding Tx/Rx queues
Eric Kinzie (1):
net/bonding: avoid allocating mempool on unknown socket
George Wilkie (1):
net/vmxnet3: preserve configured MAC address
Harish Patil (5):
mbuf: introduce new Tx offload flag for MPLS-in-UDP
net/qede: add Tx offloads for MPLS-in-UDP packets
net/qede: fix DMA memory leak
net/qede: add notifying HW errors
net/qede: limit ring size to 32k
Hemant Agrawal (9):
net/dpaa2: set the eth driver from dpaa2 driver
net/dpaa2: set data align option in MC firmware
net/dpaa2: align the queue numbers with MC firmware
net/dpaa2: check SoC version for stashing enable
net/dpaa2: disable Tx congestion notification
doc: change the dpaa2 helper repository path
bus/fslmc: fix the failure loop condition
net/dpaa2: add support for frame based Tx congestion
net/dpaa2: add support for multi seg buffers
Ivan Malov (1):
net/sfc: add support for the flow API isolated mode
Jan Blunck (1):
net/bonding: use ethdev API to get socket
Jingjing Wu (17):
net/i40e/base: use new virtchnl header file
net/i40e/base: sync nvmupdate command and adminq subtask
net/i40e/base: add AQ command for read/write PHY registers
net/i40e/base: add support for Adaptive Virtual Function
net/i40e/base: store the requested FEC information
net/i40e/base: add new PHY types for 25G AOC and ACC
net/i40e/base: report supported link modes
net/i40e/base: track id can be 0
net/i40e/base: update FW AQ API version to 1.7
net/i40e/base: add support for switch parameters
net/i40e/base: use admin queue for setting LEDs behavior
net/i40e/base: avoid potential null pointer dereference
net/i40e/base: avoid reset timeout issue
net/i40e/base: add EEPROM checksum verification
net/i40e/base: extend processing of DDP
net/i40e: use set switch AQ instead of register setting
net/i40e/base: update base code info
John Miller (3):
net/ark: allow unique user data for each port
net/ark: support setting MTU
net/ark: fix stats reset
Liang-min Wang (1):
net/ixgbe: improve link state check on VF
Mandeep Rohilla (1):
net/vmxnet3: fix receive queue memory leak
Matej Vido (2):
net/szedata2: remove unused macro
net/szedata2: use macro from common library
Michal Krawczyk (1):
net/ena: fix cleanup of the Tx bufs
Nachiketa Prachanda (1):
net/vmxnet3: retain counters on restart
Nélio Laranjeiro (2):
net/mlx5: fix creation of drop flows
net/mlx5: implement isolated mode from flow API
Olivier Matz (1):
net/i40e: avoid PCI probing failure when using bogus sfp
Pascal Mazon (1):
net/tap: support flow API isolated mode
Qi Zhang (6):
net/ixgbe: add SSE4.1 support to vPMD's minimum requirement
net/ixgbe: enable PTYPE offload for x86 vector PMD
net/i40e: fix incorrect PF Rx bytes
net/ixgbe: replace macro with inline function
net/ixgbe: enable signature match for consistent API
net/ixgbe: enable IPv6 for consistent API
Rahul Lakkireddy (3):
net/cxgbe: fix alignment for data offset in mbufs
net/cxgbe: update supported port module types
net/cxgbe: fix supported speed capabilities
Rasesh Mody (5):
net/qede: add comments traces and format changes
net/qede: change debug verbosity of PMD messages
net/qede: set mdump flag
net/qede: add missing check for VNI
net/qede: update PMD version to 2.5.1.1
Robert Shearman (3):
net/vmxnet3: implement extended stats
net/vmxnet3: generate link-state change notifications
net/vmxnet3: make event processing less noisy
Sha Zhang (1):
net/bonding: fix when NTT flag updated
Shachar Beiser (1):
net/mlx5: implement drop action in hardware classifier
Shahaf Shuler (2):
doc: add VLAN flow limitation on mlx5 PMD
net/mlx5: fix TSO segment size
Shreyansh Jain (1):
bus/fslmc: add check for memseg availability
Thomas Monjalon (1):
net/tap: restore state of remote device when closing
Tomasz Kulasek (5):
net/bonding: use ptype flags for LACP Rx filtering
net/bonding: add dedicated HW queues for LACP control
app/testpmd: add cmd for dedicated LACP Rx/Tx queues
net/bonding: fix link properties management
net/bonding: allow slaves to also be bonded devices
Vasily Philipov (4):
net/mlx4: fix mbuf poisoning in debug code
net/mlx4: implement isolated mode from flow API
net/mlx4: refactor RSS parent queue allocation
net/mlx4: support flow API RSS action
Wei Zhao (3):
doc: announce igb flow API support
net/igb: fix flex type filter
net/igb: fix flex filter length
Xiao Wang (1):
net/fm10k: initialize link status in device start
Yong Wang (1):
net/i40e: fix division by 0 error
app/test-pmd/cmdline.c | 319 ++++++++-
app/test-pmd/config.c | 21 +
app/test-pmd/testpmd.h | 1 +
doc/guides/nics/dpaa2.rst | 6 +-
doc/guides/nics/features/cxgbe.ini | 2 +-
doc/guides/nics/features/igb.ini | 1 +
doc/guides/nics/features/vmxnet3.ini | 1 +
doc/guides/nics/mlx5.rst | 20 +
doc/guides/rel_notes/release_17_08.rst | 10 +
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 37 ++
drivers/bus/fslmc/fslmc_vfio.c | 25 +-
drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 3 +-
drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 27 +-
drivers/net/ark/ark_ethdev.c | 72 +-
drivers/net/ark/ark_ext.h | 4 +
drivers/net/ark/ark_global.h | 5 +-
drivers/net/bnxt/bnxt.h | 5 +
drivers/net/bnxt/bnxt_ethdev.c | 6 +-
drivers/net/bnxt/bnxt_hwrm.c | 132 +++-
drivers/net/bnxt/bnxt_hwrm.h | 5 +-
drivers/net/bnxt/hsi_struct_def_dpdk.h | 19 +
drivers/net/bnxt/rte_pmd_bnxt.c | 63 +-
drivers/net/bnxt/rte_pmd_bnxt.h | 18 +
drivers/net/bnxt/rte_pmd_bnxt_version.map | 1 +
drivers/net/bonding/rte_eth_bond_8023ad.c | 176 ++++-
drivers/net/bonding/rte_eth_bond_8023ad.h | 42 ++
drivers/net/bonding/rte_eth_bond_8023ad_private.h | 30 +
drivers/net/bonding/rte_eth_bond_api.c | 34 +-
drivers/net/bonding/rte_eth_bond_pmd.c | 622 ++++++++++++++---
drivers/net/bonding/rte_eth_bond_private.h | 10 +-
drivers/net/bonding/rte_eth_bond_version.map | 8 +
drivers/net/cxgbe/base/t4fw_interface.h | 15 +-
drivers/net/cxgbe/cxgbe.h | 1 +
drivers/net/cxgbe/cxgbe_ethdev.c | 2 +-
drivers/net/cxgbe/cxgbe_main.c | 104 +++
drivers/net/cxgbe/sge.c | 6 +-
drivers/net/dpaa2/base/dpaa2_hw_dpni.c | 7 +-
drivers/net/dpaa2/dpaa2_ethdev.c | 57 +-
drivers/net/dpaa2/dpaa2_ethdev.h | 10 +-
drivers/net/dpaa2/dpaa2_rxtx.c | 189 +++++-
drivers/net/e1000/e1000_ethdev.h | 2 +-
drivers/net/e1000/igb_flow.c | 57 +-
drivers/net/ena/base/ena_plat_dpdk.h | 2 +
drivers/net/ena/ena_ethdev.c | 8 +-
drivers/net/fm10k/fm10k_ethdev.c | 3 +
drivers/net/i40e/base/README | 2 +-
drivers/net/i40e/base/i40e_adminq.c | 12 +
drivers/net/i40e/base/i40e_adminq_cmd.h | 71 +-
drivers/net/i40e/base/i40e_common.c | 549 ++++++++++++---
drivers/net/i40e/base/i40e_devids.h | 1 +
drivers/net/i40e/base/i40e_nvm.c | 20 +-
drivers/net/i40e/base/i40e_prototype.h | 33 +-
drivers/net/i40e/base/i40e_register.h | 2 +-
drivers/net/i40e/base/i40e_type.h | 49 +-
drivers/net/i40e/base/i40e_virtchnl.h | 445 -------------
drivers/net/i40e/base/virtchnl.h | 772 ++++++++++++++++++++++
drivers/net/i40e/i40e_ethdev.c | 178 +++--
drivers/net/i40e/i40e_ethdev.h | 17 +-
drivers/net/i40e/i40e_ethdev_vf.c | 269 ++++----
drivers/net/i40e/i40e_fdir.c | 1 -
drivers/net/i40e/i40e_flow.c | 14 +-
drivers/net/i40e/i40e_pf.c | 257 +++----
drivers/net/i40e/i40e_pf.h | 35 +-
drivers/net/i40e/rte_pmd_i40e.c | 249 ++++++-
drivers/net/i40e/rte_pmd_i40e.h | 54 +-
drivers/net/i40e/rte_pmd_i40e_version.map | 7 +
drivers/net/ixgbe/Makefile | 5 +
drivers/net/ixgbe/ixgbe_ethdev.c | 151 ++++-
drivers/net/ixgbe/ixgbe_flow.c | 397 ++++++-----
drivers/net/ixgbe/ixgbe_rxtx.c | 539 ++++++++-------
drivers/net/ixgbe/ixgbe_rxtx.h | 7 +
drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c | 68 ++
drivers/net/mlx4/Makefile | 2 +-
drivers/net/mlx4/mlx4.c | 641 +++++++++++-------
drivers/net/mlx4/mlx4.h | 24 +-
drivers/net/mlx4/mlx4_flow.c | 234 ++++++-
drivers/net/mlx4/mlx4_flow.h | 8 +-
drivers/net/mlx5/Makefile | 7 +-
drivers/net/mlx5/mlx5.c | 2 +
drivers/net/mlx5/mlx5.h | 2 +
drivers/net/mlx5/mlx5_fdir.c | 1 +
drivers/net/mlx5/mlx5_flow.c | 50 +-
drivers/net/mlx5/mlx5_mac.c | 2 +
drivers/net/mlx5/mlx5_rxmode.c | 2 +
drivers/net/mlx5/mlx5_rxq.c | 144 ++--
drivers/net/mlx5/mlx5_rxtx.c | 77 +--
drivers/net/mlx5/mlx5_rxtx.h | 14 +-
drivers/net/mlx5/mlx5_trigger.c | 16 +-
drivers/net/qede/base/bcm_osal.c | 82 ++-
drivers/net/qede/base/bcm_osal.h | 12 +-
drivers/net/qede/base/ecore.h | 2 +-
drivers/net/qede/base/ecore_dev.c | 1 +
drivers/net/qede/base/ecore_dev_api.h | 3 +
drivers/net/qede/base/ecore_int.c | 2 +-
drivers/net/qede/base/ecore_mcp.c | 3 +-
drivers/net/qede/qede_ethdev.c | 45 +-
drivers/net/qede/qede_ethdev.h | 2 +-
drivers/net/qede/qede_logs.h | 23 +-
drivers/net/qede/qede_main.c | 21 +-
drivers/net/qede/qede_rxtx.c | 269 ++++++--
drivers/net/qede/qede_rxtx.h | 3 +-
drivers/net/sfc/sfc.h | 5 +
drivers/net/sfc/sfc_ethdev.c | 36 +-
drivers/net/sfc/sfc_flow.c | 23 +
drivers/net/sfc/sfc_port.c | 41 +-
drivers/net/sfc/sfc_rx.c | 3 +-
drivers/net/szedata2/rte_eth_szedata2.c | 1 -
drivers/net/szedata2/rte_eth_szedata2.h | 4 +-
drivers/net/tap/rte_eth_tap.c | 23 +-
drivers/net/tap/rte_eth_tap.h | 3 +
drivers/net/tap/tap_flow.c | 169 ++++-
drivers/net/tap/tap_flow.h | 1 +
drivers/net/vmxnet3/vmxnet3_ethdev.c | 351 ++++++++--
drivers/net/vmxnet3/vmxnet3_ethdev.h | 4 +
drivers/net/vmxnet3/vmxnet3_rxtx.c | 67 +-
lib/librte_mbuf/rte_mbuf.c | 3 +
lib/librte_mbuf/rte_mbuf.h | 2 +
test/test/test_link_bonding_mode4.c | 8 +-
118 files changed, 6520 insertions(+), 2310 deletions(-)
delete mode 100644 drivers/net/i40e/base/i40e_virtchnl.h
create mode 100644 drivers/net/i40e/base/virtchnl.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [dpdk-dev] [pull-request] next-net 17.08 RC1
2017-07-06 13:26 [dpdk-dev] [pull-request] next-net 17.08 RC1 Ferruh Yigit
@ 2017-07-07 11:23 ` Thomas Monjalon
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Monjalon @ 2017-07-07 11:23 UTC (permalink / raw)
To: Ferruh Yigit; +Cc: dev
06/07/2017 15:26, Ferruh Yigit:
> http://dpdk.org/git/next/dpdk-next-net
Pulled, thanks
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-07-07 11:23 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-06 13:26 [dpdk-dev] [pull-request] next-net 17.08 RC1 Ferruh Yigit
2017-07-07 11:23 ` Thomas Monjalon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).