From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id 9EB1A201; Mon, 26 Feb 2018 15:30:48 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2248A21B78; Mon, 26 Feb 2018 09:30:48 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Mon, 26 Feb 2018 09:30:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux.org; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=1QLBMZxYt6ra5H05U K1i/R6cwwR2WLZBc9Os8bzuyIc=; b=fvn0E1MIgmb0Q90RAO+MH2Yh9zgqUkMOH UbB8Hd0GmHFs7qUE8Rl25sP0bvPsdZEqUO/ra4jSgiK0lkGryW2cAb7Lr5mdrQ9Q l2OIVGTM3Hj8aSySVgZ/n7wpQTMip/TQX3R4BApbuI6iPLskRIRIN/ICreQomdjf vF5DmZkVKmpES7lrruZxiXaVqb5UmZ4rjIzdaQCz1rXNFI8P1sUg6GEjVYUMavfL fD9YrJkIXnMTg2e5yYBO+S3Ahi9tUhf2FwROEP1y75hPOv8kEXIPxWpppLK9ynPI WNhrvGHY/rgy07eHEOrSusuFyzrGHIm32DiuJ5G7h6wVXcNhwkdPA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=1QLBMZ xYt6ra5H05UK1i/R6cwwR2WLZBc9Os8bzuyIc=; b=TYDyRZRfxC2WBbwTX8e7ic 4QLU1h59EWvNN1FG88XB+k0KQGIsMW5C46L7B5Ws8pIcQAdoRg9qWQCl3F7KONm0 x2v+vNPkl8VASCD7zJteazAVptDctZCaqtOJx4V+K9+4uw0dMsE+webLRXcn63cm wy7CNjsOrCC6tiSF1tanIt5T2ysbvlNmVjyCUNQchbjyHX6RPAgzZLGTr7VhGqFQ 9ab1G/rj8LV5Qt+SbvxdtgUZPQ4ppiFvzxrflf8EkCsdEQSWlE1bf/C2hFsIobDJ RFlTIjyI/Lkll8cjJaO2vEesaItICSte+CY9/Y7Yr4SwGSEmD8jX57pf3QAf31oQ == X-ME-Sender: Received: from yliu-mob (unknown [218.64.223.182]) by mail.messagingengine.com (Postfix) with ESMTPA id ABF7924610; Mon, 26 Feb 2018 09:30:46 -0500 (EST) Date: Mon, 26 Feb 2018 22:30:40 +0800 From: Yuanhan Liu To: gowrishankar muthukrishnan Cc: dpdk stable , dev@dpdk.org Message-ID: <20180226143040.GF11744@yliu-mob> References: <20180219124356.GA11744@yliu-mob> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Subject: Re: [dpdk-dev] 17.11.1 patches review and test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2018 14:30:48 -0000 On Mon, Feb 26, 2018 at 07:38:32PM +0530, gowrishankar muthukrishnan wrote: > Hi yliu > Could you please include below patch merged 18.02 ?. Apologies for short > notice. > > http://dpdk.org/dev/patchwork/patch/34690/ Done. Thanks. --yliu > > 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