[dpdk-dev] 17.05.2 patches review and test

Yuanhan Liu yliu at fridaylinux.org
Tue Aug 29 11:39:30 CEST 2017


Hi all,

Here is a list of patches targeted for stable release 17.05.2. Please
help review and test. The planned date for the final release is 7th,
Sep. Before that, please let me know if anyone has objections with these
patches being applied.

These patches are located at branch 17.05 of dpdk-stable repo:
    http://dpdk.org/browse/dpdk-stable/

Thanks.

        --yliu

---
Aaron Conole (1):
      net/enic: fix crash when freeing 0 packet to mempool

Adrien Mazarguil (8):
      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
      cmdline: fix dynamic tokens initialization
      cmdline: fix dynamic tokens interface
      app/testpmd: fix token matching in flow command

Ajit Khaparde (6):
      net/bnxt: fix get link config
      net/bnxt: fix autoneg on 10GBase-T links
      net/bnxt: fix set link config
      net/bnxt: fix set link config
      net/bnxt: check invalid L2 filter id
      net/bnxt: free filter before reusing it

Akhil Goyal (3):
      crypto/dpaa2_sec: fix free usage for dpsec
      crypto/dpaa2_sec: fix HMAC supported key sizes
      crypto/dpaa2_sec: fix the return of supported API

Alexander Matushevsky (1):
      net/ena/base: initialize memory in the allocation macros

Allain Legacy (1):
      net/virtio-user: fix crash when detaching device

Anand B Jyoti (1):
      ring: fix return value for dequeue

Arek Kusztal (1):
      crypto/qat: fix NULL authentication hang

Beilei Xing (1):
      net/i40e: fix ethertype filter for new FW

Chas Williams (1):
      net/vmxnet3: fix filtering on promiscuous disabling

Cian Ferriter (1):
      mbuf: fix VXLAN port in comment

Dahir Osman (1):
      ip_frag: free mbufs on reassembly table destroy

Daniel Mrzyglod (2):
      test/bonding: fix mode 4 names
      test/bonding: fix namespace of the RSS tests

Daniel Verkamp (1):
      ring: use aligned memzone allocation

Declan Doherty (2):
      net/bonding: change link status check to no-wait
      net/bonding: fix number of bonding Tx/Rx queues

Fan Zhang (1):
      crypto/scheduler: fix slave name parsing

Gowrishankar Muthukrishnan (1):
      net/mlx5: fix inconsistent link status query

Harry van Haaren (1):
      eventdev: fix memory realloc check in port config

Hemant Agrawal (5):
      bus/fslmc: fix the failure loop condition
      crypto/dpaa2_sec: fix build with gcc 7.1
      mempool/dpaa2: fix error code for allocation failure
      mempool/dpaa2: fix freeing bp list
      examples/qos_sched: fix build for less lcores

Herbert Guan (2):
      test/bonding: fix memory corruptions
      test/bonding: fix parameters of a balance Tx

Ivan Dyukov (1):
      vhost: fix checking of device features

Ivan Malov (1):
      net/sfc: request MAC stats upload immediately on port start

Jeff Guo (1):
      net/i40e: fix link down and negotiation

Jerin Jacob (1):
      event/octeontx: fix missing enqueue SMP barrier

Jianfeng Tan (5):
      ethdev: fix secondary process crash on unused virtio
      eal: fix config file path when checking process
      vhost: fix TCP checksum
      vhost: fix IP checksum
      net/virtio: fix MAC address read

Jiayu Hu (1):
      net/virtio: fix Rx interrupt setup

Jingjing Wu (3):
      net/ixgbe: fix LSC interrupt
      net/i40e: fix LSC interrupt
      net/e1000: fix LSC interrupt

John Miller (1):
      net/ark: fix stats reset

Kirill Rybalchenko (2):
      cryptodev: fix device stop function
      app/crypto-perf: stop crypto devices after test

Kuba Kozak (1):
      net/i40e: fix parsing QinQ pattern

Luca Boccassi (1):
      ethdev: add missing symbol in map

Mandeep Rohilla (1):
      net/vmxnet3: fix receive queue memory leak

Matan Azrad (3):
      app/testpmd: fix flow rule copy functions
      net/mlx4: fix flow creation before start
      net/mlx4: fix probe failure report

Maxime Coquelin (1):
      vhost: fix MTU device feature check

Michal Krawczyk (1):
      net/ena: fix cleanup of the Tx bufs

Mike Stolarchuk (1):
      hash: fix lock release on add

Olivier Matz (1):
      mem: do not advertise physical address when no hugepages

Pablo de Lara (19):
      examples/l2fwd-crypto: fix option parsing
      cryptodev: rename device retrieval argument
      crypto/aesni_mb: remove assert checks
      test/crypto: fix wrong AAD setting
      examples/l2fwd-crypto: fix application help
      examples/l2fwd-crypto: fix auth info display
      app/crypto-perf: fix error message
      test/crypto: fix overflow
      crypto/aesni_mb: fix possible crypto job leak
      doc: remove incorrect limitation on AESNI-MB PMD
      doc: add missing algorithm in limitations for QAT
      crypto/aesni_mb: fix zero burst dequeue
      crypto/scheduler: fix strings not null terminated
      crypto/aesni_mb: fix HMAC supported key sizes
      crypto/openssl: fix HMAC supported key sizes
      crypto/qat: fix HMAC supported key sizes
      crypto/qat: fix SHA384-HMAC block size
      app/crypto-perf: fix CSV output
      mbuf: fix doxygen comment of bulk alloc

Qi Zhang (6):
      net/i40e: fix incorrect PF Rx bytes
      net/i40e: fix VF Tx bytes
      net/ixgbe: fix mirror rule index overflow
      net/i40e: fix Rx data segment buffer length
      net/ixgbe: fix mask flag on flow rule creation
      examples/l3fwd: fix IPv6 packet type parse

Qiming Yang (1):
      net/ixgbe: fix Rx/Tx queue interrupt for x550 devices

Rasesh Mody (1):
      net/qede: fix chip details print

Remy Horton (1):
      metrics: fix name string termination

Sergio Gonzalez Monroy (1):
      app/crypto-perf: fix digest data for chained mbufs

Sha Zhang (1):
      net/bonding: fix when NTT flag updated

Shahaf Shuler (2):
      doc: add VLAN flow limitation on mlx5 PMD
      net/mlx5: fix TSO segment size

Srisivasubramanian S (2):
      crypto/armv8: fix authentication session configuration
      crypto/armv8: fix HMAC supported key sizes

Thomas Monjalon (1):
      ethdev: fix build with gcc 5.4.0

Tiwei Bie (2):
      contigmem: free allocated memory on error
      contigmem: do not zero pages during each mmap

Tomasz Kulasek (1):
      test/bonding: fix device name

Vasily Philipov (2):
      mbuf: fix debug checks for headroom and tailroom
      net/mlx4: fix mbuf poisoning in debug code

Wei Zhao (1):
      net/igb: fix flex filter length

Xiao Wang (1):
      net/fm10k: initialize link status in device start

Xiaoyun Li (2):
      net/i40e: fix PF notify when VF is not up
      net/i40e: revert fix of PF notify when VF not up

Yong Wang (1):
      net/i40e: fix division by 0

Yongseok Koh (1):
      net/mlx5: fix missing packet type calculation


More information about the dev mailing list