From: Yuanhan Liu <yliu@fridaylinux.org>
To: dpdk stable <stable@dpdk.org>
Cc: dev@dpdk.org
Subject: [dpdk-stable] 17.11.1 patches review and test
Date: Mon, 19 Feb 2018 20:43:56 +0800	[thread overview]
Message-ID: <20180219124356.GA11744@yliu-mob> (raw)
Hi all,
Here is a list of patches targeted for LTS release 17.11.1. Please
help review and test. The planned date for the final release is 27th,
Feb. Before that, please shout if anyone has objections with these
patches being applied.
These patches are located at branch 17.11 of dpdk-stable repo:
    http://dpdk.org/browse/dpdk-stable/
Thanks.
	--yliu
---
Adrien Mazarguil (7):
      net/mlx4: fix unnecessary include
      net/i40e: fix ISO C in exported header
      flow_classify: fix ISO C in exported header
      member: fix ISO C in exported header
      lib: fix missing includes in exported headers
      net/failsafe: fix invalid free
      net/mlx4: fix drop flow resources leak
Ajit Khaparde (7):
      net/bnxt: fix double increment of idx during Tx ring alloc
      net/bnxt: parse checksum offload flags
      net/bnxt: fix group info usage
      net/bnxt: fix check for ether type
      net/bnxt: fix size of Tx ring in HW
      net/bnxt: fix number of pools for RSS
      net/bnxt: fix return code in MAC address set
Akhil Goyal (2):
      security: fix enum start value
      examples/ipsec-secgw: fix corner case for SPI value
Alejandro Lucero (3):
      net/nfp: fix MTU settings
      net/nfp: fix jumbo settings
      net/nfp: fix CRC strip check behaviour
Anatoly Burakov (16):
      memzone: fix leak on allocation error
      malloc: protect stats with lock
      malloc: fix end for bounded elements
      vfio: fix enabled check on error
      app/procinfo: add compilation option in config
      test: register test as failed if setup failed
      test/table: fix uninitialized parameter
      test/memzone: fix wrong test
      member: fix memory leak on error
      usertools/devbind: fix kernel module reporting
      test/bitmap: fix memory leak
      test/reorder: fix memory leak
      test/ring: fix memory leak
      test/ring_perf: fix memory leak
      test/table: fix memory leak
      test/timer_perf: fix memory leak
Andrea Grandi (2):
      doc: fix lists of supported crypto algorithms
      doc: fix format in OpenSSL installation guide
Andrew Rybchenko (7):
      net/sfc: stop periodic DMA if MAC stats upload fails
      net/sfc: fix multicast address list copy memory leak
      net/sfc: fix DMA memory leak after kvarg processing failure
      net/sfc: fix label name to be consistent
      net/sfc: do not hold management event queue lock while MCDI
      net/sfc: fix incorrect bitwise ORing of L3/L4 packet types
      mempool: fix physical contiguous check
Andriy Berestovskyy (1):
      keepalive: fix state alignment
Anoob Joseph (1):
      examples/ipsec-secgw: fix usage of incorrect port
Ashish Jain (1):
      net/dpaa: fix the mbuf packet type if zero
Bao-Long Tran (1):
      examples/ip_pipeline: fix timer period unit
Beilei Xing (12):
      net/i40e: fix VLAN offload setting issue
      net/i40e: fix FDIR input set conflict
      net/i40e: fix FDIR rule confiliction issue
      net/i40e: fix setting MAC address of VF
      net/i40e: fix flow director Rx resource defect
      net/i40e: warn when writing global registers
      net/i40e: add debug logs when writing global registers
      net/i40e: fix multiple driver support
      net/i40e: fix interrupt conflict with multi-driver
      net/i40e: fix Rx interrupt
      net/i40e: check multi-driver option parsing
      app/testpmd: fix flow director filter
Chas Williams (1):
      net/bonding: fix setting slave MAC addresses
David Harton (1):
      net/i40e: fix VF reset stats crash
Didier Pallard (1):
      net/virtio: fix incorrect cast
Erik Gabriel Carrillo (1):
      timer: fix reset on service cores
Ferruh Yigit (4):
      kni: fix build with kernel 4.15
      mk: remove TILE-Gx machine type
      bus/dpaa: fix build when assert enabled
      kni: fix build dependency
Fiona Trahe (1):
      crypto/qat: fix null auth algo overwrite
Gage Eads (2):
      eventdev: set error code in port link/unlink functions
      event/sw: fix queue memory leak and multi-link bug
Gowrishankar Muthukrishnan (1):
      eal/ppc: remove the braces in memory barrier macros
Harish Patil (5):
      net/qede: fix to enable LRO over tunnels
      net/qede: fix to reject config with no Rx queue
      net/qede: check tunnel L3 header
      net/qede: fix tunnel header size in Tx BD configuration
      net/qede/base: fix VF LRO tunnel configuration
Harry van Haaren (3):
      service: fix lcore role after delete
      service: fix service core launch
      service: fix possible mem leak on initialize
Hemant Agrawal (10):
      pmdinfogen: fix cross compilation for ARM big endian
      lpm: fix ARM big endian build
      bus/dpaa: fix ARM big endian build
      net/i40e: fix ARM big endian build
      net/ixgbe: fix ARM big endian build
      bus/fslmc: fix the cplusplus macro closure
      drivers: change the deprecated memseg physaddr to IOVA
      net/dpaa: fix uninitialized and unused variables
      net/dpaa: fix FW version code
      crypto/dpaa2_sec: fix enum conversion for GCM
Hyong Youb Kim (2):
      net/enic: fix L4 Rx ptype comparison
      net/enic: fix crash due to static max number of queues
Igor Ryzhov (1):
      net/i40e: fix flag for MAC address write
Ivan Malov (2):
      net/sfc: fix main MAC address handling
      log: fix memory leak in regexp level set
Jacek Piasecki (1):
      net/bonding: fix bonding in 8023ad mode
Jerin Jacob (5):
      net/thunderx: fix multi segment Tx function return
      test/eventdev: use CPU event type
      test/crypto: fix missing include
      event/sw: fix debug logging config option
      bus/fslmc: fix build with latest glibc
Jerry Lilijun (1):
      net/bonding: fix activated slave in 8023ad mode
Jia He (1):
      eal/arm64: remove the braces in memory barrier macros
Jianfeng Tan (2):
      vhost: fix crash
      net/virtio-user: fix crash as features change
Junjie Chen (3):
      vhost: fix dequeue zero copy with virtio1
      examples/vhost: fix sending ARP packet to self
      vhost: fix mbuf free
Kirill Rybalchenko (1):
      net/i40e: fix multiple DDP packages conflict
Marko Kovacevic (2):
      mk: support renamed Makefile in external project
      mk: fix external build
Matan Azrad (9):
      net/mlx4: revert workaround for broken Verbs
      net/mlx4: fix Tx packet drop application report
      net/failsafe: fix Rx safe check compiler hint
      ethdev: fix port data reset timing
      ethdev: fix port id allocation
      app/testpmd: fix port validation
      app/testpmd: fix port index in RSS forward config
      app/testpmd: fix port topology in RSS forward config
      ethdev: fix port id allocation
Matej Vido (1):
      net/szedata2: fix check of mmap return value
Maxime Coquelin (3):
      bus/pci: forbid IOVA mode if IOMMU address width too small
      vhost: fix IOTLB pool out-of-memory handling
      vhost: remove pending IOTLB entry if miss request failed
Moti Haimovsky (3):
      bus/vdev: continue probing after a device failure
      net/mlx4: fix Rx offload non-fragmented indication
      net/tap: fix cleanup on allocation failure
Natalie Samsonov (5):
      net/mrvl: fix multiple probe
      net/mrvl: fix HIF objects allocation
      net/mrvl: fix oversize bpool handling
      net/mrvl: fix shadow queue tail and size calculations
      net/mrvl: keep shadow Txqs inside PMD Txq
Nikhil Agarwal (2):
      examples/l3fwd-power: fix Rx without interrupt
      examples/l3fwd-power: fix frequency detection
Nélio Laranjeiro (14):
      net/mlx5: fix Tx checksum offloads
      net/mlx5: fix un-supported RSS hash fields use
      security: fix device operation type
      crypto: fix pedantic compilation
      security: fix pedantic compilation
      examples/ipsec-secgw: fix missing ingress flow attribute
      net: fix ESP header byte ordering definition
      examples/ipsec-secgw: fix SPI byte order in flow item
      net/mlx5: fix flow item validation
      net/mlx5: fix flow RSS configuration
      net/mlx5: fix UAR remapping on non configured queues
      net/mlx5: fix secondary process verification
      net/mlx5: fix port stop by verify flows are still present
      net/mlx5: fix flow priority on queue action
Olivier Matz (11):
      ethdev: fix missing imissed counter in xstats
      net/i40e: fix setting of MAC address on i40evf
      net/i40e: fix VSI MAC filter on primary address change
      vhost: fix error code check when creating thread
      pdump: fix error check when creating/canceling thread
      mbuf: fix performance of freeing with non atomic refcnt
      mbuf: fix NULL freeing when debug enabled
      net/mlx5: fix return value of start operation
      net/virtio: fix queue flushing with vector Rx enabled
      net/virtio: fix memory leak when reinitializing device
      net/bnxt: fix Rx checksum flags
Pablo de Lara (3):
      cryptodev: add missing CPU flag string
      cryptodev: fix function prototype
      crypto/scheduler: fix strncpy
Pavan Nikhilesh (9):
      service: fix number mapped cores count
      mempool/octeontx: fix improper memory barrier
      mempool: fix first memory area notification
      mempool/octeontx: fix memory area registration
      mempool/octeontx: fix natural alignment being optimized out
      eventdev: fix doxygen comments
      bus/dpaa: fix default IOVA mode
      net/octeontx: add channel to port id mapping
      event/octeontx: fix Rx adapter port id mapping
Phil Yang (2):
      test/memzone: fix NULL freeing
      test/memzone: fix freeing test
Qi Zhang (2):
      net/i40e: fix VLAN offload setting
      net/i40e: exclude LLDP packet count
Radu Nicolau (3):
      examples/bond: fix vdev name
      examples/bond: check mbuf allocation
      net/bonding: check error of MAC address setting
Rafal Kozik (1):
      net/ena: do not set Tx L4 offloads in Rx path
Rasesh Mody (3):
      net/qede: replace config option with run-time arg
      net/qede: fix MTU set and max Rx length
      net/qede: fix few log messages
Raslan Darawsheh (1):
      net/mlx5: fix flow type for allmulti rules
Roman Zhukov (2):
      net/sfc: fix initialization of flow structure
      net/sfc: fix flow RSS check in error handling
Rosen Xu (1):
      net/i40e: fix packet type for X722
Samuel Gauthier (1):
      net/virtio: fix Rx and Tx handler selection for ARM32
Shachar Beiser (1):
      net/mlx5: fix IPv6 header fields
Shahaf Shuler (9):
      app/testpmd: fix port configuration print
      app/testpmd: fix flowgen forwarding offload flags
      net/mlx5: fix VLAN configuration after port stop
      net/mlx5: fix RSS key configuration
      net/mlx5: fix missing RSS capability
      net/mlx5: fix memory region cache lookup
      net/mlx5: fix memory region cache last index
      net/mlx5: fix memory region boundary checks
      net/mlx5: fix link state on device start
Somnath Kotur (3):
      net/bnxt: fix duplicate filter pattern creation error
      net/bnxt: fix duplicate pattern for 5tuple filter
      net/bnxt: free the aggregation ring
Stephen Hemminger (1):
      net/tap: remove unused kernel version definitions
Thierry Herbelot (1):
      net/mlx5: cleanup allocation of ethtool stats
Thomas Monjalon (1):
      ethdev: fix link autonegotiation value
Timothy Redaelli (1):
      app/testpmd: remove xenvirt again
Tiwei Bie (2):
      net/virtio: fix vector Rx flushing
      net/virtio: fix typo in LRO support
Tomasz Jozwiak (2):
      crypto/qat: fix out-of-bounds access
      crypto/qat: fix parameter type
Victor Kaplansky (1):
      vhost: protect active rings from async ring changes
Vipin Varghese (1):
      net/pcap: fix the NUMA id display in logs
Wei Dai (2):
      app/testpmd: fix invalid Rx queue number setting
      app/testpmd: fix invalid Tx queue number setting
Wei Zhao (5):
      net/ixgbe: fix tunnel filter fail problem
      net/i40e: add FDIR NVGRE parameter check
      net/ixgbe: fix parsing FDIR NVGRE issue
      net/i40e: fix port segmentation fault when restart
      net/ixgbe: fix reset error handling
Wenzhuo Lu (4):
      net/ixgbe: fix wrong PBA setting
      net/i40e: fix VF Rx interrupt enabling
      net/ixgbe: fix VF Rx interrupt enabling
      net/e1000: fix VF Rx interrupt enabling
Xiao Wang (2):
      net/fm10k: fix logical port delete
      igb_uio: allow multi-process access
Xueming Li (2):
      cmdline: fix dynamic tokens parsing
      cmdline: avoid garbage in unused fields of parsed result
Yangchao Zhou (1):
      net/igb: fix Tx queue number assignment
Yanglong Wu (3):
      app/testpmd: fix port id allocation
      net/ixgbe: fix the failure of number of Tx queue check
      net/ixgbe: fix max queue number for VF
Yong Wang (4):
      net/e1000: fix null pointer check
      net/i40e: fix memory leak
      crypto/qat: fix allocation check and leak
      net/dpaa: fix potential memory leak
Yongseok Koh (10):
      app/testpmd: fix crash of txonly with multiple segments
      net/mlx5: fix Memory Region registration
      net/mlx5: fix overflow of Memory Region cache
      net/mlx5: fix HW checksum offload for outer IP
      net/mlx5: fix overwriting bit-fields in SW Rx queue
      net/mlx5: fix deadlock of link status alarm
      net/mlx5: fix missing attribute size for drop action
      net/mlx5: fix calculation of flow ID flag
      net/mlx5: fix memory region lookup
      net/mlx5: fix handling link status event
Yuanhan Liu (4):
      Revert "net/mlx5: fix IPv6 header fields"
      Revert "ethdev: fix port id allocation"
      net/mlx5: use PCI address as port name
      Revert "net/mlx5: fix flow type for allmulti rules"
Zhiyong Yang (3):
      bus/pci: fix interrupt handler type
      examples/vhost: fix startup check
      cryptodev: fix session pointer cast
next             reply	other threads:[~2018-02-19 12:44 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-19 12:43 Yuanhan Liu [this message]
2018-02-26 14:08 ` [dpdk-stable] [dpdk-dev] " gowrishankar muthukrishnan
2018-02-26 14:30   ` Yuanhan Liu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox
  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):
  git send-email \
    --in-reply-to=20180219124356.GA11744@yliu-mob \
    --to=yliu@fridaylinux.org \
    --cc=dev@dpdk.org \
    --cc=stable@dpdk.org \
    /path/to/YOUR_REPLY
  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
  Be sure your reply has a Subject: header at the top and a blank line
  before the message body.
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).