Hi yliu
Could you please include below patch merged 18.02 ?. Apologies for short notice.

http://dpdk.org/dev/patchwork/patch/34690/

Thanks,
Gowrishankar

On Monday 19 February 2018 06:13 PM, Yuanhan Liu wrote:
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



--
Regards,
Gowrishankar M
Linux Networking

Reply via email to