From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by dpdk.org (Postfix) with ESMTP id 56F8910B7 for ; Mon, 26 Feb 2018 15:08:40 +0100 (CET) Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w1QE6LkW053491 for ; Mon, 26 Feb 2018 09:08:39 -0500 Received: from e06smtp13.uk.ibm.com (e06smtp13.uk.ibm.com [195.75.94.109]) by mx0a-001b2d01.pphosted.com with ESMTP id 2gchv34t9h-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Mon, 26 Feb 2018 09:08:38 -0500 Received: from localhost by e06smtp13.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 26 Feb 2018 14:08:36 -0000 Received: from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194) by e06smtp13.uk.ibm.com (192.168.101.143) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Mon, 26 Feb 2018 14:08:34 -0000 Received: from d06av24.portsmouth.uk.ibm.com (mk.ibm.com [9.149.105.60]) by b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w1QE8Yjn25493518; Mon, 26 Feb 2018 14:08:34 GMT Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id E51DD4203F; Mon, 26 Feb 2018 14:01:05 +0000 (GMT) Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 053844204D; Mon, 26 Feb 2018 14:01:05 +0000 (GMT) Received: from [9.79.207.54] (unknown [9.79.207.54]) by d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTP; Mon, 26 Feb 2018 14:01:04 +0000 (GMT) To: Yuanhan Liu , dpdk stable Cc: dev@dpdk.org References: <20180219124356.GA11744@yliu-mob> From: gowrishankar muthukrishnan Date: Mon, 26 Feb 2018 19:38:32 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180219124356.GA11744@yliu-mob> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB X-TM-AS-GCONF: 00 x-cbid: 18022614-0012-0000-0000-000005B595FD X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18022614-0013-0000-0000-000019319B80 Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-02-26_04:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=2 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1802260189 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:08:40 -0000 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