patches for DPDK stable branches
 help / color / mirror / Atom feed
* [dpdk-stable] 17.11.6-rc1 patches review and test
@ 2019-03-27 22:05 Yongseok Koh
  2019-04-15 21:35 ` [dpdk-stable] [dpdk-dev] " Yongseok Koh
  0 siblings, 1 reply; 2+ messages in thread
From: Yongseok Koh @ 2019-03-27 22:05 UTC (permalink / raw)
  To: dpdk stable; +Cc: dev

Hi all,

Here is a list of patches targeted for LTS release 17.11.6. Please help review
and test. The planned date for the final release is April 8, Before that, please
shout if anyone has objection with these patches being applied.

For the companies committed to running regression tests, please run the tests
and report any issue before the release date.

A release candidate tarball can be found at:

    https://dpdk.org/browse/dpdk-stable/tag/?id=v17.11.6-rc1

These patches are located in the dpdk-stable repo:
    https://git.dpdk.org/dpdk-stable/log/?h=17.11

Also, there's the list of missing patches attached at the end. Please take a
look and respond. It is not late yet.


Thanks,
Yongseok

---

Alejandro Lucero (1):
      vfio: fix error message

Anatoly Burakov (3):
      test/memzone: fix typo
      test/memzone: handle previously allocated memzones
      eal: check string parameter lengths

Andrew Rybchenko (6):
      net/sfc: pass HW Tx queue index on creation
      net/sfc: fix typo in preprocessor check
      net/sfc: fix VF error/missed stats mapping
      net/sfc: fix Rx packets counter
      ethdev: fix errno to have positive value
      gso: fix VxLAN/GRE tunnel checks

Arek Kusztal (1):
      crypto/qat: fix block size error handling

Bruce Richardson (2):
      net: fix underflow for checksum of invalid IPv4 packets
      net/tap: add buffer overflow checks before checksum

Cristian Dumitrescu (1):
      app/testpmd: fix quit to stop all ports before close

David Hunt (1):
      doc: fix references in power management guide

David Marchand (1):
      eal: fix out of bound access when no CPU available

David Zeng (1):
      kni: fix build on RHEL8 for arm and Power9

Declan Doherty (1):
      net/bonding: fix possible null pointer reference

Dekel Peled (2):
      net/mlx5: fix validation of Rx queue number
      examples/flow_filtering: fix example documentation

Didier Pallard (2):
      drivers/net: fix several Tx prepare functions
      net/i40e: revert fix offload not supported mask

Erik Gabriel Carrillo (1):
      timer: fix race condition

Fan Zhang (1):
      drivers/crypto: fix PMDs memory leak

Ferruh Yigit (4):
      net/tap: fix possible uninitialized variable access
      mk: fix scope of disabling AVX512F support
      kni: fix build for dev_open in Linux 5.0
      kni: fix build for igb_ndo_bridge_setlink in Linux 5.0

Fiona Trahe (1):
      test/crypto: fix misleading trace message

Gage Eads (1):
      eventdev: fix xstats documentation typo

Gavin Hu (1):
      devtools: fix wrong headline lowercase for arm

Hari Kumar Vemula (2):
      eal: fix core number validation
      efd: fix tail queue leak

Hemant Agrawal (1):
      net/dpaa: fix secondary process

Hyong Youb Kim (1):
      net/enic: remove useless include

Igor Romanov (1):
      net/sfc/base: fix Tx descriptor max number check

Ilya Maximets (1):
      net/virtio: add barrier before reading the flags

Ivan Malov (3):
      net/sfc: discard last seen VLAN TCI if Tx packet is dropped
      net/sfc: fix datapath name references in logs
      net/sfc: fix port ID log

Jiayu Hu (1):
      gro: check invalid TCP header length

Julien Meunier (1):
      net/fm10k: fix internal switch initial status

Konstantin Ananyev (2):
      examples/ipsec-secgw: fix outbound codepath for single SA
      examples/ipsec-secgw: make local variables static

Luca Boccassi (1):
      doc: fix garbage text in generated HTML guides

Matthias Gatto (1):
      vhost: fix race condition when adding fd in the fdset

Maxime Coquelin (3):
      vhost: fix error handling when mem table gets updated
      vhost: fix payload size of reply
      vhost: fix crash after mmap failure

Michal Krawczyk (2):
      net/ena: fix dev init with multi-process
      net/ena: fix errno to positive value

Pallantla Poornima (1):
      drivers: fix sprintf with snprintf

Player, Timmons (1):
      net/igb: fix LSC interrupt when using MSI-X

Qiming Yang (2):
      net/i40e: fix getting RSS configuration
      net/i40e: fix get RSS conf

Radu Nicolau (1):
      examples/bond: fix crash when there is no active slave

Rafal Kozik (2):
      net/ena: add supported RSS offloads types
      net/ena: update completion queue after cleanup

Rami Rosen (4):
      doc: fix a parameter name in testpmd guide
      examples/tep_term: remove unused constant
      doc: add missing loopback option in testpmd guide
      doc: add dependency for PDF in contributing guide

Rasesh Mody (1):
      net/bnx2x: cleanup info logs

Reshma Pattan (1):
      ethdev: clear ethdev data upon detach

Rosen Xu (1):
      app/testpmd: expand RED queue thresholds to 64 bits

Shahed Shaikh (2):
      net/qede: remove prefetch in Tx path
      net/qede: fix performance bottleneck in Rx path

Shreyansh Jain (1):
      net/dpaa2: fix device init for secondary process

Tiago Lam (1):
      net/af_packet: fix setting MTU decrements sockaddr twice

Tiwei Bie (6):
      net/virtio: fix resuming port with Rx vector path
      vhost: fix possible out of bound access in vector filling
      vhost: fix memory leak on realloc failure
      examples/vhost: fix path allocation failure handling
      net/virtio-user: fix used ring in cvq handling
      vhost: fix access for indirect descriptors

Wei Zhao (2):
      net/ixgbe: fix over using multicast table for VF
      net/i40e: fix queue region DCB configure

Xiao Liang (1):
      kni: fix build on RHEL 8

Xiaoyun Li (3):
      net/i40e: fix using recovery mode firmware
      net/ixgbe: fix overwriting RSS RETA
      net/i40e: fix statistics inconsistency

Yanglong Wu (1):
      net/i40e: fix VF overwrite PF RSS LUT for X722

Yaroslav Brustinov (1):
      ethdev: fix typo in queue setup error log

Zhirun Yan (1):
      net/i40e: remove redundant reset of queue number


---[ List of missing patches ]---

2932ee2ad  Akhil Goyal      crypto/dpaa2_sec: fix FLC address for physical mode
605eb4d59  Arek Kusztal     crypto/qat: fix message for CCM when setting unused counter
4dc73ff70  Arek Kusztal     crypto/qat: fix message for NULL algo setting unused counter
f21bb9312  David Hunt       test/power: handle p-state mode
89da5e006  Fiona Trahe      crypto/qat: fix digest in wireless auth case
2a7bb4fdf  Fiona Trahe      doc: add GCM AAD limitation in qat guide
5bd5f7b3a  Jiayu Hu         doc: add GRO limitations in programmers guide
d87152e79  Konstantin Ananyev examples/ipsec-secgw: fix crypto-op might never get dequeued
e0dac065f  Konstantin Ananyev examples/ipsec-secgw: fix inbound SA checking
d4ff2135e  Maxime Coquelin  vhost: enforce avail index and desc read ordering
3fcde631c  Rami Rosen       net/i40e: fix config name in comment
b8ffdcc0b  Wei Zhao         net/ixgbe: fix Rx LRO capability offload for x550
36c5dc8e5  Xiaoyun Li       net/i40e: fix overwriting RSS RETA
0eaa1f8c7  Zhirun Yan       net/i40e: clear VF reset flags after reset
38827a048  Zhirun Yan       net/i40e: fix port close


---[ List of missing patches from previous releases ]---

80ad678ae  Ajit Khaparde    net/bnxt: fix MTU setting
6f93b2aa2  Ajit Khaparde    net/bnxt: remove excess log messages
5bf10cdb6  Ajit Khaparde    net/bnxt: set a VNIC as default only once
7712a1c66  Alejandro Lucero net/nfp: fix live MAC changes not supported
0c15f3c01  Ali Alnubani     net/mlx5: fix initialization of struct members
054d1be48  Beilei Xing      net/i40e: fix Rx instability with vector mode
3c4c76cf1  Damjan Marion    net/i40e: fix 25G AOC and ACC cable detection on XXV710
1fd1aa0c9  Fan Zhang        crypto/aesni_mb: fix queue pair free
5b4557ec8  Ferruh Yigit     app/testpmd: fix displaying RSS hash functions
a8b52dafe  Ferruh Yigit     doc: fix vhost library version in release notes
975735834  Ferruh Yigit     fix global variable issues
c06aee624  Ferruh Yigit     net/bnxt: fix uninitialized variable access
c8b506e4b  Ferruh Yigit     service: fix possible null access
ed42d1845  Gautam Dawar     net/sfc/base: fix out of bounds read when dereferencing sdup
dbdbc4a2e  Honnappa Nagarahalli hash: fix key store element alignment
0d7853a4d  Ilya Maximets    vhost-user: drop connection on message handling failures
13ffe6059  Jerin Jacob      doc: clarify VLAN and QinQ Tx offload prerequisite
c23e46594  Jerin Jacob      mbuf: fix offload flag name and list
9b47ed438  Joyce Kong       config: enable more than 128 cores for arm64
f394c63d2  Martin Harvey    net/sfc/base: fix PreFAST warnings because of unused return
55e411b30  Qi Zhang         bus/pci: fix resource mapping override
188d0bda2  Qi Zhang         net/i40e/base: fix partition id calculation for X722
54f4a22dc  Qi Zhang         net/i40e/base: improve the polling mechanism
b72611a27  Qi Zhang         net/i40e/base: read LLDP config area with correct endianness
853c78249  Rasesh Mody      net/bnx2x: fix dynamic logging
c1752a36b  Sachin Saxena    net/dpaa: fix link speed based on MAC type
1a611fdaf  Shahaf Shuler    net/mlx5: support missing counter in extended statistics
51fafb89a  Somnath Kotur    net/bnxt: get rid of ff pools and use VNIC info array
aa28ec5d2  Wenzhuo Lu       ethdev: fix invalid configuration after failure
a83090006  Xiaoxin Peng     net/bnxt: reduce polling interval for valid bit
ff30a020b  Yanglong Wu      net/ixgbe: fix TDH register write
2d28bb5dd  Yipeng Wang      hash: remove unnecessary pause
d31c84443  Zhirun Yan       net/avf: fix Tx offload mask

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [dpdk-stable] [dpdk-dev] 17.11.6-rc1 patches review and test
  2019-03-27 22:05 [dpdk-stable] 17.11.6-rc1 patches review and test Yongseok Koh
@ 2019-04-15 21:35 ` Yongseok Koh
  0 siblings, 0 replies; 2+ messages in thread
From: Yongseok Koh @ 2019-04-15 21:35 UTC (permalink / raw)
  To: dpdk stable; +Cc: dev


> On Mar 27, 2019, at 3:05 PM, Yongseok Koh <yskoh@mellanox.com> wrote:
> 
> Hi all,
> 
> Here is a list of patches targeted for LTS release 17.11.6. Please help review
> and test. The planned date for the final release is April 8, Before that, please
> shout if anyone has objection with these patches being applied.
> 
> For the companies committed to running regression tests, please run the tests
> and report any issue before the release date.

I have received a test result from Mellanox.
Do other vendors have any plan?
Please let me know.

Thanks,
Yongseok

> A release candidate tarball can be found at:
> 
>    https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv17.11.6-rc1&amp;data=02%7C01%7Cyskoh%40mellanox.com%7C8a9d0a8540134ed33d8e08d6b301a562%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636893217006597884&amp;sdata=Z88TDgVd%2FyoBPGjTNhAKd1RI%2BuRRVzzkAepwOnUo3%2BE%3D&amp;reserved=0
> 
> These patches are located in the dpdk-stable repo:
>    https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Flog%2F%3Fh%3D17.11&amp;data=02%7C01%7Cyskoh%40mellanox.com%7C8a9d0a8540134ed33d8e08d6b301a562%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636893217006597884&amp;sdata=XWE1yov9Ms%2Ff%2FN5le21u0edt9AlW24N979fwMd7f%2BA0%3D&amp;reserved=0
> 
> Also, there's the list of missing patches attached at the end. Please take a
> look and respond. It is not late yet.
> 
> 
> Thanks,
> Yongseok
> 
> ---
> 
> Alejandro Lucero (1):
>      vfio: fix error message
> 
> Anatoly Burakov (3):
>      test/memzone: fix typo
>      test/memzone: handle previously allocated memzones
>      eal: check string parameter lengths
> 
> Andrew Rybchenko (6):
>      net/sfc: pass HW Tx queue index on creation
>      net/sfc: fix typo in preprocessor check
>      net/sfc: fix VF error/missed stats mapping
>      net/sfc: fix Rx packets counter
>      ethdev: fix errno to have positive value
>      gso: fix VxLAN/GRE tunnel checks
> 
> Arek Kusztal (1):
>      crypto/qat: fix block size error handling
> 
> Bruce Richardson (2):
>      net: fix underflow for checksum of invalid IPv4 packets
>      net/tap: add buffer overflow checks before checksum
> 
> Cristian Dumitrescu (1):
>      app/testpmd: fix quit to stop all ports before close
> 
> David Hunt (1):
>      doc: fix references in power management guide
> 
> David Marchand (1):
>      eal: fix out of bound access when no CPU available
> 
> David Zeng (1):
>      kni: fix build on RHEL8 for arm and Power9
> 
> Declan Doherty (1):
>      net/bonding: fix possible null pointer reference
> 
> Dekel Peled (2):
>      net/mlx5: fix validation of Rx queue number
>      examples/flow_filtering: fix example documentation
> 
> Didier Pallard (2):
>      drivers/net: fix several Tx prepare functions
>      net/i40e: revert fix offload not supported mask
> 
> Erik Gabriel Carrillo (1):
>      timer: fix race condition
> 
> Fan Zhang (1):
>      drivers/crypto: fix PMDs memory leak
> 
> Ferruh Yigit (4):
>      net/tap: fix possible uninitialized variable access
>      mk: fix scope of disabling AVX512F support
>      kni: fix build for dev_open in Linux 5.0
>      kni: fix build for igb_ndo_bridge_setlink in Linux 5.0
> 
> Fiona Trahe (1):
>      test/crypto: fix misleading trace message
> 
> Gage Eads (1):
>      eventdev: fix xstats documentation typo
> 
> Gavin Hu (1):
>      devtools: fix wrong headline lowercase for arm
> 
> Hari Kumar Vemula (2):
>      eal: fix core number validation
>      efd: fix tail queue leak
> 
> Hemant Agrawal (1):
>      net/dpaa: fix secondary process
> 
> Hyong Youb Kim (1):
>      net/enic: remove useless include
> 
> Igor Romanov (1):
>      net/sfc/base: fix Tx descriptor max number check
> 
> Ilya Maximets (1):
>      net/virtio: add barrier before reading the flags
> 
> Ivan Malov (3):
>      net/sfc: discard last seen VLAN TCI if Tx packet is dropped
>      net/sfc: fix datapath name references in logs
>      net/sfc: fix port ID log
> 
> Jiayu Hu (1):
>      gro: check invalid TCP header length
> 
> Julien Meunier (1):
>      net/fm10k: fix internal switch initial status
> 
> Konstantin Ananyev (2):
>      examples/ipsec-secgw: fix outbound codepath for single SA
>      examples/ipsec-secgw: make local variables static
> 
> Luca Boccassi (1):
>      doc: fix garbage text in generated HTML guides
> 
> Matthias Gatto (1):
>      vhost: fix race condition when adding fd in the fdset
> 
> Maxime Coquelin (3):
>      vhost: fix error handling when mem table gets updated
>      vhost: fix payload size of reply
>      vhost: fix crash after mmap failure
> 
> Michal Krawczyk (2):
>      net/ena: fix dev init with multi-process
>      net/ena: fix errno to positive value
> 
> Pallantla Poornima (1):
>      drivers: fix sprintf with snprintf
> 
> Player, Timmons (1):
>      net/igb: fix LSC interrupt when using MSI-X
> 
> Qiming Yang (2):
>      net/i40e: fix getting RSS configuration
>      net/i40e: fix get RSS conf
> 
> Radu Nicolau (1):
>      examples/bond: fix crash when there is no active slave
> 
> Rafal Kozik (2):
>      net/ena: add supported RSS offloads types
>      net/ena: update completion queue after cleanup
> 
> Rami Rosen (4):
>      doc: fix a parameter name in testpmd guide
>      examples/tep_term: remove unused constant
>      doc: add missing loopback option in testpmd guide
>      doc: add dependency for PDF in contributing guide
> 
> Rasesh Mody (1):
>      net/bnx2x: cleanup info logs
> 
> Reshma Pattan (1):
>      ethdev: clear ethdev data upon detach
> 
> Rosen Xu (1):
>      app/testpmd: expand RED queue thresholds to 64 bits
> 
> Shahed Shaikh (2):
>      net/qede: remove prefetch in Tx path
>      net/qede: fix performance bottleneck in Rx path
> 
> Shreyansh Jain (1):
>      net/dpaa2: fix device init for secondary process
> 
> Tiago Lam (1):
>      net/af_packet: fix setting MTU decrements sockaddr twice
> 
> Tiwei Bie (6):
>      net/virtio: fix resuming port with Rx vector path
>      vhost: fix possible out of bound access in vector filling
>      vhost: fix memory leak on realloc failure
>      examples/vhost: fix path allocation failure handling
>      net/virtio-user: fix used ring in cvq handling
>      vhost: fix access for indirect descriptors
> 
> Wei Zhao (2):
>      net/ixgbe: fix over using multicast table for VF
>      net/i40e: fix queue region DCB configure
> 
> Xiao Liang (1):
>      kni: fix build on RHEL 8
> 
> Xiaoyun Li (3):
>      net/i40e: fix using recovery mode firmware
>      net/ixgbe: fix overwriting RSS RETA
>      net/i40e: fix statistics inconsistency
> 
> Yanglong Wu (1):
>      net/i40e: fix VF overwrite PF RSS LUT for X722
> 
> Yaroslav Brustinov (1):
>      ethdev: fix typo in queue setup error log
> 
> Zhirun Yan (1):
>      net/i40e: remove redundant reset of queue number
> 
> 
> ---[ List of missing patches ]---
> 
> 2932ee2ad  Akhil Goyal      crypto/dpaa2_sec: fix FLC address for physical mode
> 605eb4d59  Arek Kusztal     crypto/qat: fix message for CCM when setting unused counter
> 4dc73ff70  Arek Kusztal     crypto/qat: fix message for NULL algo setting unused counter
> f21bb9312  David Hunt       test/power: handle p-state mode
> 89da5e006  Fiona Trahe      crypto/qat: fix digest in wireless auth case
> 2a7bb4fdf  Fiona Trahe      doc: add GCM AAD limitation in qat guide
> 5bd5f7b3a  Jiayu Hu         doc: add GRO limitations in programmers guide
> d87152e79  Konstantin Ananyev examples/ipsec-secgw: fix crypto-op might never get dequeued
> e0dac065f  Konstantin Ananyev examples/ipsec-secgw: fix inbound SA checking
> d4ff2135e  Maxime Coquelin  vhost: enforce avail index and desc read ordering
> 3fcde631c  Rami Rosen       net/i40e: fix config name in comment
> b8ffdcc0b  Wei Zhao         net/ixgbe: fix Rx LRO capability offload for x550
> 36c5dc8e5  Xiaoyun Li       net/i40e: fix overwriting RSS RETA
> 0eaa1f8c7  Zhirun Yan       net/i40e: clear VF reset flags after reset
> 38827a048  Zhirun Yan       net/i40e: fix port close
> 
> 
> ---[ List of missing patches from previous releases ]---
> 
> 80ad678ae  Ajit Khaparde    net/bnxt: fix MTU setting
> 6f93b2aa2  Ajit Khaparde    net/bnxt: remove excess log messages
> 5bf10cdb6  Ajit Khaparde    net/bnxt: set a VNIC as default only once
> 7712a1c66  Alejandro Lucero net/nfp: fix live MAC changes not supported
> 0c15f3c01  Ali Alnubani     net/mlx5: fix initialization of struct members
> 054d1be48  Beilei Xing      net/i40e: fix Rx instability with vector mode
> 3c4c76cf1  Damjan Marion    net/i40e: fix 25G AOC and ACC cable detection on XXV710
> 1fd1aa0c9  Fan Zhang        crypto/aesni_mb: fix queue pair free
> 5b4557ec8  Ferruh Yigit     app/testpmd: fix displaying RSS hash functions
> a8b52dafe  Ferruh Yigit     doc: fix vhost library version in release notes
> 975735834  Ferruh Yigit     fix global variable issues
> c06aee624  Ferruh Yigit     net/bnxt: fix uninitialized variable access
> c8b506e4b  Ferruh Yigit     service: fix possible null access
> ed42d1845  Gautam Dawar     net/sfc/base: fix out of bounds read when dereferencing sdup
> dbdbc4a2e  Honnappa Nagarahalli hash: fix key store element alignment
> 0d7853a4d  Ilya Maximets    vhost-user: drop connection on message handling failures
> 13ffe6059  Jerin Jacob      doc: clarify VLAN and QinQ Tx offload prerequisite
> c23e46594  Jerin Jacob      mbuf: fix offload flag name and list
> 9b47ed438  Joyce Kong       config: enable more than 128 cores for arm64
> f394c63d2  Martin Harvey    net/sfc/base: fix PreFAST warnings because of unused return
> 55e411b30  Qi Zhang         bus/pci: fix resource mapping override
> 188d0bda2  Qi Zhang         net/i40e/base: fix partition id calculation for X722
> 54f4a22dc  Qi Zhang         net/i40e/base: improve the polling mechanism
> b72611a27  Qi Zhang         net/i40e/base: read LLDP config area with correct endianness
> 853c78249  Rasesh Mody      net/bnx2x: fix dynamic logging
> c1752a36b  Sachin Saxena    net/dpaa: fix link speed based on MAC type
> 1a611fdaf  Shahaf Shuler    net/mlx5: support missing counter in extended statistics
> 51fafb89a  Somnath Kotur    net/bnxt: get rid of ff pools and use VNIC info array
> aa28ec5d2  Wenzhuo Lu       ethdev: fix invalid configuration after failure
> a83090006  Xiaoxin Peng     net/bnxt: reduce polling interval for valid bit
> ff30a020b  Yanglong Wu      net/ixgbe: fix TDH register write
> 2d28bb5dd  Yipeng Wang      hash: remove unnecessary pause
> d31c84443  Zhirun Yan       net/avf: fix Tx offload mask


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-04-15 21:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-27 22:05 [dpdk-stable] 17.11.6-rc1 patches review and test Yongseok Koh
2019-04-15 21:35 ` [dpdk-stable] [dpdk-dev] " Yongseok Koh

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).