All of lore.kernel.org
 help / color / mirror / Atom feed
* [pull-request] next-net 18.05 RC3
@ 2018-05-11  2:25 Ferruh Yigit
  0 siblings, 0 replies; only message in thread
From: Ferruh Yigit @ 2018-05-11  2:25 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: dev, Ferruh Yigit

The following changes since commit e0d88a394e91f446234aa04d0f9e01c150b0d347:

  crypto/ccp: support run-time CPU based auth (2018-05-10 17:46:20 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 023214134055d2f0ef5bc73ef2267d9723c9e779:

  net/i40e: fix missing VLAN offload capability (2018-05-11 02:51:48 +0100)

----------------------------------------------------------------
Adrien Mazarguil (3):
      net/mlx4: fix UDP flow rule limitation enforcement
      app/testpmd: fix empty list of RSS queues for flow
      app/testpmd: fix weak RSS hash key for flow

Ajit Khaparde (8):
      net/bnxt: remove unused Txq flags
      net/bnxt: fix MTU calculation
      net/bnxt: fix to reset status of initialization
      net/bnxt: fix usage of vnic id
      net/bnxt: update HWRM to version 1.9.2
      net/bnxt: add async event HWRM commands
      net/bnxt: add HWRM commands for more filtering support
      net/bnxt: add NVM specific HWRM commands

Andrew Rybchenko (6):
      net/sfc: rely on ethdev mapping of Tx offloads to TxQ flags
      net/sfc/base: fix Medford2 FEC stats range
      net/sfc/base: generate Medford2 RxDP stats
      net/sfc/base: support RxDP scatter disabled truncate counter
      net/sfc/base: add Medford2 head-of-line blocking stats
      net/sfc: fix inner TCP/UDP checksum offload control

Beilei Xing (2):
      net/i40e: fix link status update
      net/i40e: print global register change info

Chas Williams (1):
      net/e1000: add minimum support for Broadcom 54616 PHY

Ciara Loftus (1):
      net/vhost: initialise vid to -1

Fan Zhang (1):
      vhost/crypto: fix symmetric ciphering

Ferruh Yigit (1):
      ethdev: fix corrupted device info in configure

Hyong Youb Kim (6):
      net/enic: enable RQ first and then post Rx buffers
      net/enic: fix the MTU handler to rely on max packet length
      doc: update the enic guide and features
      net/enic: fix RSS hash type advertisement
      net/enic: update UDP RSS controls
      net/enic: fix flow drop action

Jay Ding (2):
      net/bnxt: update returned error on invalid max ring
      net/bnxt: return error in stats if init is not complete

Jianfeng Tan (1):
      net/virtio-user: fix hugepage files enumeration

John Daley (2):
      net/enic: set rte errno to positive value
      doc: remove mention of unreleased nics from enic guide

Junjie Chen (1):
      doc/vhost: update zero copy performance tip

Matan Azrad (4):
      ethdev: allow ownership operations on unused port
      ethdev: add lock to port allocation check
      net/failsafe: fix sub-device ownership race
      ethdev: fix port removal notification timing

Maxime Coquelin (4):
      examples/vhost: fix header copy to discontiguous desc buffer
      vhost: fix header copy to discontiguous desc buffer
      vhost: retranslate vring addr when memory table changes
      net/virtio-user: support memory hotplug

Nélio Laranjeiro (1):
      net/mlx5: fix flow validation

Ophir Munk (3):
      net/tap: report on supported RSS hash functions
      net/failsafe: advertise supported RSS functions
      net/mlx4: fix CRC stripping capability report

Pavan Nikhilesh (2):
      net/octeontx: fix missing offload flags
      net/thunderx: remove deprecated Txq flags

Qi Zhang (7):
      net/i40e: fix Tx queue info get
      ethdev: convert Tx offloads to Tx queue config
      net/ixgbe: remove dependence on Tx queue flags
      net/e1000: remove dependence on Tx queue flags
      net/fm10k: remove dependence on Tx queue flags
      app/testpmd: fix device configure with zero queue
      net/i40e: fix missing mbuf fast free offload

Qiming Yang (1):
      doc: add XXV710 support in i40e guide

Qingmin Liu (2):
      net/bnxt: add support for LSC interrupt event
      net/bnxt: set MTU in dev config for jumbo packets

Rahul Gupta (1):
      net/bnxt: validate structs and pointers before use

Randy Schacher (1):
      net/bnxt: clear HWRM sniffer list for PFs

Raslan Darawsheh (3):
      net/mlx5: fix double free on error handling
      net/mlx5: fix resource leak in case of error
      net/failsafe: fix probe cleanup

Rosen Xu (1):
      net/i40e: add workaround promiscuous disable

Scott Branden (2):
      net/bnxt: rename function checking MAC address
      net/bnxt: rename driver version from Cumulus to NetXtreme

Shahaf Shuler (4):
      net/mlx5: fix ethtool link setting call order
      net/mlx5: add Rx and Tx tuning parameters
      net/mlx5: fix socket connection return value
      net/mlx5: fix probe return value polarity

Shreyansh Jain (2):
      net/dpaa: fix max push mode queue
      net/dpaa: update optimal burst size in device info

Shweta Choudaha (1):
      net/ixgbe: add API to update SBP bit

Thomas Monjalon (7):
      ethdev: fix debug log of owner id
      net/failsafe: fix sub-device visibility
      ethdev: add doxygen comments for each state
      drivers/net: use higher level of probing helper for PCI
      ethdev: add probing finish function
      ethdev: fix port visibility before initialization
      ethdev: fix port probing notification

Tonghao Zhang (7):
      vhost: fix deadlock due to vhostuser socket and fdset
      vhost: fix crash and fd leak due to vhostuser destroyed
      vhost: fix typo in comment
      net/ixgbevf: set the interrupt interval for EITR
      net/ixgbe: set the default value for EITR
      net/ixgbe: write disable to EITR counter
      net/ixgbevf: save interrupt mask for performance

Wei Dai (3):
      ethdev: new Rx/Tx offloads API
      net/e1000: report Tx multi segment offload
      app/testpmd: add commands to test new offload API

Wei Zhao (1):
      net/i40e: fix flow RSS key array error

Xiaoxin Peng (1):
      net/bnxt: fix Rx mbuf and agg ring leak in dev stop

Xueming Li (3):
      net/mlx5: document update for Tx
      net/mlx5: fix SW parsing feature detection
      net/mlx5: fix SW parser enabling

Yanglong Wu (2):
      net/i40e: fix missing some offload capabilities
      net/i40e: fix missing VLAN offload capability

Yongseok Koh (9):
      net/mlx5: fix calculation of Tx TSO inline room size
      net/mlx5: change device reference for secondary process
      net/mlx5: remove memory region support
      net/mlx5: add new memory region support
      net/mlx4: remove memory region support
      net/mlx4: add new memory region support
      net/mlx5: separate filling Rx flags
      net/mlx5: add a function to rdma-core glue
      net/mlx5: add Multi-Packet Rx support

 app/test-pmd/cmdline.c                             |   807 +
 app/test-pmd/cmdline_flow.c                        |     6 +-
 app/test-pmd/testpmd.c                             |    24 +-
 config/common_base                                 |     2 -
 .../howto/virtio_user_for_container_networking.rst |     3 +-
 doc/guides/nics/enic.rst                           |    69 +-
 doc/guides/nics/features/enic.ini                  |     3 +-
 doc/guides/nics/i40e.rst                           |     2 +-
 doc/guides/nics/mlx4.rst                           |    21 +-
 doc/guides/nics/mlx5.rst                           |    76 +-
 doc/guides/nics/tap.rst                            |     5 +
 doc/guides/prog_guide/poll_mode_drv.rst            |    34 +-
 doc/guides/prog_guide/vhost_lib.rst                |    20 +-
 doc/guides/rel_notes/release_18_05.rst             |     8 +
 doc/guides/testpmd_app_ug/testpmd_funcs.rst        |    91 +
 drivers/net/af_packet/rte_eth_af_packet.c          |     2 +
 drivers/net/ark/ark_ethdev.c                       |     2 +
 drivers/net/avf/avf_rxtx.c                         |     5 +-
 drivers/net/avp/avp_ethdev.c                       |    15 +-
 drivers/net/bnx2x/bnx2x_ethdev.c                   |    20 +-
 drivers/net/bnxt/bnxt.h                            |     3 +-
 drivers/net/bnxt/bnxt_ethdev.c                     |    41 +-
 drivers/net/bnxt/bnxt_filter.c                     |     8 +-
 drivers/net/bnxt/bnxt_filter.h                     |     2 +-
 drivers/net/bnxt/bnxt_hwrm.c                       |    79 +-
 drivers/net/bnxt/bnxt_ring.c                       |     6 +-
 drivers/net/bnxt/bnxt_rxq.c                        |    14 +-
 drivers/net/bnxt/bnxt_rxr.c                        |     8 +-
 drivers/net/bnxt/bnxt_stats.c                      |    10 +-
 drivers/net/bnxt/bnxt_txq.c                        |    11 +-
 drivers/net/bnxt/bnxt_txq.h                        |     1 -
 drivers/net/bnxt/bnxt_txr.c                        |     4 +-
 drivers/net/bnxt/hsi_struct_def_dpdk.h             | 35930 +++++++++++++------
 drivers/net/bonding/rte_eth_bond_pmd.c             |     2 +
 drivers/net/cxgbe/cxgbe_ethdev.c                   |    51 +-
 drivers/net/cxgbe/cxgbe_main.c                     |     5 +
 drivers/net/cxgbe/cxgbevf_ethdev.c                 |     1 +
 drivers/net/cxgbe/cxgbevf_main.c                   |     5 +
 drivers/net/dpaa/dpaa_ethdev.c                     |    32 +-
 drivers/net/dpaa/dpaa_ethdev.h                     |     4 +
 drivers/net/dpaa2/dpaa2_ethdev.c                   |    20 +-
 drivers/net/e1000/base/e1000_82575.c               |     5 +
 drivers/net/e1000/base/e1000_defines.h             |     1 +
 drivers/net/e1000/em_ethdev.c                      |    19 -
 drivers/net/e1000/em_rxtx.c                        |    64 +-
 drivers/net/e1000/igb_ethdev.c                     |     2 -
 drivers/net/e1000/igb_rxtx.c                       |    67 +-
 drivers/net/ena/ena_ethdev.c                       |    65 +-
 drivers/net/enic/base/vnic_dev.c                   |    17 -
 drivers/net/enic/base/vnic_dev.h                   |     1 -
 drivers/net/enic/base/vnic_enet.h                  |     4 +
 drivers/net/enic/base/vnic_nic.h                   |     3 +-
 drivers/net/enic/base/vnic_rq.h                    |     2 +
 drivers/net/enic/enic_flow.c                       |     3 +
 drivers/net/enic/enic_main.c                       |    95 +-
 drivers/net/enic/enic_res.c                        |    39 +-
 drivers/net/enic/enic_rxtx.c                       |     2 +-
 drivers/net/failsafe/failsafe.c                    |    26 +-
 drivers/net/failsafe/failsafe_eal.c                |    57 +-
 drivers/net/failsafe/failsafe_ether.c              |    23 +
 drivers/net/failsafe/failsafe_ops.c                |    93 +-
 drivers/net/failsafe/failsafe_private.h            |     3 +
 drivers/net/fm10k/fm10k.h                          |     1 -
 drivers/net/fm10k/fm10k_ethdev.c                   |    86 +-
 drivers/net/i40e/i40e_ethdev.c                     |    10 +-
 drivers/net/i40e/i40e_ethdev.h                     |     2 +-
 drivers/net/i40e/i40e_ethdev_vf.c                  |    15 +-
 drivers/net/i40e/i40e_fdir.c                       |     2 +-
 drivers/net/i40e/i40e_flow.c                       |     2 +-
 drivers/net/i40e/i40e_rxtx.c                       |    67 +-
 drivers/net/ixgbe/ixgbe_ethdev.c                   |   112 +-
 drivers/net/ixgbe/ixgbe_ethdev.h                   |     1 +
 drivers/net/ixgbe/ixgbe_rxtx.c                     |    71 +-
 drivers/net/ixgbe/ixgbe_rxtx.h                     |     1 -
 drivers/net/ixgbe/rte_pmd_ixgbe.c                  |    28 +
 drivers/net/ixgbe/rte_pmd_ixgbe.h                  |    13 +
 drivers/net/ixgbe/rte_pmd_ixgbe_version.map        |     1 +
 drivers/net/kni/rte_eth_kni.c                      |     2 +
 drivers/net/liquidio/lio_ethdev.c                  |    15 +-
 drivers/net/mlx4/Makefile                          |     4 -
 drivers/net/mlx4/mlx4.c                            |    27 +
 drivers/net/mlx4/mlx4.h                            |    45 +-
 drivers/net/mlx4/mlx4_flow.c                       |     9 +
 drivers/net/mlx4/mlx4_flow.h                       |     1 +
 drivers/net/mlx4/mlx4_mr.c                         |  1240 +-
 drivers/net/mlx4/mlx4_mr.h                         |   122 +
 drivers/net/mlx4/mlx4_rxq.c                        |    67 +-
 drivers/net/mlx4/mlx4_rxtx.c                       |    35 +-
 drivers/net/mlx4/mlx4_rxtx.h                       |    85 +-
 drivers/net/mlx4/mlx4_txq.c                        |   116 +-
 drivers/net/mlx5/Makefile                          |     9 +-
 drivers/net/mlx5/mlx5.c                            |   177 +-
 drivers/net/mlx5/mlx5.h                            |    48 +-
 drivers/net/mlx5/mlx5_defs.h                       |    33 +-
 drivers/net/mlx5/mlx5_ethdev.c                     |    89 +-
 drivers/net/mlx5/mlx5_flow.c                       |    98 +-
 drivers/net/mlx5/mlx5_glue.c                       |    16 +
 drivers/net/mlx5/mlx5_glue.h                       |     8 +
 drivers/net/mlx5/mlx5_mr.c                         |  1311 +-
 drivers/net/mlx5/mlx5_mr.h                         |   117 +
 drivers/net/mlx5/mlx5_prm.h                        |    15 +
 drivers/net/mlx5/mlx5_rxq.c                        |   607 +-
 drivers/net/mlx5/mlx5_rxtx.c                       |   310 +-
 drivers/net/mlx5/mlx5_rxtx.h                       |   160 +-
 drivers/net/mlx5/mlx5_rxtx_vec.c                   |     4 +
 drivers/net/mlx5/mlx5_rxtx_vec.h                   |     9 +-
 drivers/net/mlx5/mlx5_socket.c                     |     2 +-
 drivers/net/mlx5/mlx5_trigger.c                    |    29 +-
 drivers/net/mlx5/mlx5_txq.c                        |   102 +-
 drivers/net/mvpp2/mrvl_ethdev.c                    |    98 +-
 drivers/net/nfp/nfp_net.c                          |   165 +-
 drivers/net/null/rte_eth_null.c                    |     2 +
 drivers/net/octeontx/octeontx_ethdev.c             |    80 +-
 drivers/net/octeontx/octeontx_ethdev.h             |     3 +-
 drivers/net/pcap/rte_eth_pcap.c                    |     2 +
 drivers/net/ring/rte_eth_ring.c                    |     1 +
 drivers/net/sfc/base/ef10_mac.c                    |    41 +-
 drivers/net/sfc/base/ef10_nic.c                    |     6 +
 drivers/net/sfc/base/efx.h                         |     6 +-
 drivers/net/sfc/base/efx_mac.c                     |     5 +-
 drivers/net/sfc/sfc_ethdev.c                       |    15 -
 drivers/net/sfc/sfc_rx.c                           |    67 +-
 drivers/net/sfc/sfc_tx.c                           |    70 +-
 drivers/net/softnic/rte_eth_softnic.c              |     3 +
 drivers/net/szedata2/rte_eth_szedata2.c            |     2 +
 drivers/net/tap/rte_eth_tap.c                      |    98 +-
 drivers/net/tap/tap_bpf_program.c                  |     2 +-
 drivers/net/tap/tap_rss.h                          |     3 +
 drivers/net/thunderx/nicvf_ethdev.c                |    76 +-
 drivers/net/vhost/rte_eth_vhost.c                  |     5 +-
 drivers/net/virtio/virtio_rxtx.c                   |     9 +-
 drivers/net/virtio/virtio_user/vhost_user.c        |    28 +-
 drivers/net/virtio/virtio_user/virtio_user_dev.c   |    53 +-
 drivers/net/virtio/virtio_user/virtio_user_dev.h   |     2 +
 drivers/net/virtio/virtio_user_ethdev.c            |     3 +
 drivers/net/vmxnet3/vmxnet3_ethdev.c               |    16 -
 drivers/net/vmxnet3/vmxnet3_rxtx.c                 |     8 +-
 examples/vhost/virtio_net.c                        |     2 +-
 lib/librte_ethdev/rte_ethdev.c                     |   219 +-
 lib/librte_ethdev/rte_ethdev.h                     |    26 +-
 lib/librte_ethdev/rte_ethdev_driver.h              |    14 +
 lib/librte_ethdev/rte_ethdev_pci.h                 |     2 +
 lib/librte_ethdev/rte_ethdev_version.map           |     1 +
 lib/librte_vhost/fd_man.c                          |    34 +-
 lib/librte_vhost/fd_man.h                          |     1 +
 lib/librte_vhost/socket.c                          |    56 +-
 lib/librte_vhost/vhost_crypto.c                    |     4 +-
 lib/librte_vhost/vhost_user.c                      |    24 +-
 lib/librte_vhost/virtio_net.c                      |     4 +-
 test/test/virtual_pmd.c                            |     2 +
 150 files changed, 31680 insertions(+), 12945 deletions(-)
 create mode 100644 drivers/net/mlx4/mlx4_mr.h
 create mode 100644 drivers/net/mlx5/mlx5_mr.h

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-05-11  2:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-11  2:25 [pull-request] next-net 18.05 RC3 Ferruh Yigit

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.