DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] v17.11.5-rc2 patches review and test
@ 2019-01-25  1:59 Yongseok Koh
  2019-01-30  4:32 ` [dpdk-dev] [dpdk-stable] " Yongseok Koh
  0 siblings, 1 reply; 4+ messages in thread
From: Yongseok Koh @ 2019-01-25  1:59 UTC (permalink / raw)
  To: dpdk stable; +Cc: dev

Hi all,

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

Also 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.5-rc2

These patches are located at branch 17.11 of dpdk-stable repo:
    https://dpdk.org/browse/dpdk-stable/

Thanks.

Yongseok

---
Ajit Khaparde (1):
      net/bnxt: set MAC filtering as outer for non tunnel frames

Alejandro Lucero (4):
      mem: fix memory initialization time
      net/nfp: fix mbuf flags with checksum good
      net/nfp: fix RSS
      bus/pci: compare kernel driver instead of interrupt handler

Ali Alnubani (1):
      net/mlx5: fix initialization of struct members

Anatoly Burakov (2):
      mem: fix undefined behavior in NUMA-aware mapping
      usertools: check for lspci dependency

Andrew Rybchenko (2):
      net/sfc/base: fix build because of no declaration
      net/sfc: receive prepared packets even in Rx exception case

Andy Green (37):
      eal: explicit cast of builtin for bsf32
      eal: explicit cast of core id when getting index
      eal: declare trace buffer at top of own block
      spinlock/x86: move stack declaration before code
      net: move stack variable at top of VLAN strip function
      ethdev: explicit cast of buffered Tx number
      hash: move stack declaration at top of CRC32c function
      hash: explicit casts for truncation in CRC32c
      bus/pci: replace strncpy by strlcpy
      bus/dpaa: fix inconsistent struct alignment
      net/nfp: fix memcpy out of source range
      net/qede: replace strncpy by strlcpy
      net/qede: fix strncpy
      net/sfc: make sure that stats name is nul-terminated
      app/procinfo: fix sprintf overrun
      devtools: provide more generic grep in git check
      eal: explicit cast of strlcpy return
      eal: fix casts in random functions
      eal: explicit cast in constant byte swap
      ring: remove useless variables
      ring: remove signed type flip-flopping
      mbuf: fix reference counter integer promotion
      mbuf: explicit casts of reference counter
      mbuf: explicit cast of headroom on reset
      mbuf: explicit cast of size on detach
      net: explicit cast of multicast bit clearing
      net: explicit cast of IP checksum to 16-bit
      net: explicit cast of protocol in IPv6 checksum
      ethdev: explicit cast of queue count return
      eal/x86: fix type of variable in memcpy function
      eal: explicit cast in rwlock functions
      net: explicit cast in L4 checksum
      mbuf: fix type of private size in detach
      mbuf: fix type of variables in linearize function
      mbuf: avoid implicit demotion in 64-bit arithmetic
      mbuf: avoid integer promotion in prepend/adj/chain
      ethdev: fix type and scope of variables in Rx burst

Andy Moreton (3):
      net/sfc/base: properly align on line continuation
      net/sfc/base: fix MAC Tx stats for less or equal to 64 bytes
      net/sfc/base: fix ID retrieval in v3 licensing

Anoob Joseph (4):
      app/test-crypto-perf: fix check for auth key
      app/test-crypto-perf: fix check for cipher IV
      app/test-crypto-perf: fix double allocation of memory
      net/octeontx: fix failures when available ports > queues

Bei Sun (1):
      net/bnxt: set VLAN strip mode before default VNIC cfg

Beilei Xing (2):
      net/i40e: update Tx offload mask
      net/i40e: fix X710 Rx after reading some registers

Brian Archbold (1):
      app/testpmd: fix duplicate exit

Brian Russell (1):
      net/virtio: fix PCI config error handling

Bruce Richardson (1):
      eal: support strlcpy function

Chaitanya Babu Talluri (1):
      efd: fix write unlock during ring creation

Chas Williams (1):
      net/bonding: fix Rx slave fairness

Darek Stojaczyk (1):
      vfio: do not needlessly setup device in secondary process

Dharmik Thakkar (1):
      test/hash: fix build

Didier Pallard (1):
      net: fix Intel prepare function for IP checksum offload

Eric Zhang (1):
      net/virtio-user: check negotiated features before set

Evgeny Im (1):
      net/failsafe: remove not supported multicast MAC filter

Fan Zhang (1):
      bus/pci: fix config r/w access

Ferruh Yigit (6):
      eal: fix build with gcc 9.0
      test/reorder: fix out of bound access
      net/i40e/base: fix comment referencing internal data
      bus/pci: fix allocation of device path
      kni: fix build on Linux 4.19
      bus/dpaa: fix build with gcc 9.0

Fiona Trahe (1):
      test/crypto: fix number of queue pairs

Gavin Hu (1):
      doc: add cross-compilation in sample apps guide

Haiyue Wang (1):
      net/i40e: enable loopback function for X722 MAC

Harry van Haaren (1):
      event/sw: fix cq index check for unlink usecases

Herakliusz Lipiec (2):
      app/testpmd: fix printf format in event callback
      examples/ipv4_multicast: fix leak of cloned packets

Honnappa Nagarahalli (1):
      build: enable ARM NEON flag when __aarch64__ defined

Huaibin Wang (1):
      net/i40e: keep promiscuous on if allmulticast is enabled

Hyong Youb Kim (3):
      net/enic: do not use non-standard integer types
      net/enic: set Rx VLAN offload flag for non-stripped packets
      app/testpmd: check Rx VLAN offload flag to print VLAN TCI

Ian Dolzhansky (1):
      net/failsafe: add checks for deferred queue setup

Igor Romanov (6):
      net/bonding: use evenly distributed default RSS RETA
      net/bonding: do not ignore RSS key on device config
      net/sfc: fix an Rx queue double release possibility
      net/sfc: fix a Tx queue double release possibility
      net/failsafe: fix crash on slave queue release
      net/sfc/base: fix out of bounds read when dereferencing sdup

Ilya Maximets (4):
      doc: fix style and syntax in flow API guide
      doc: fix typos in the flow API guide
      net/ixgbe: fix busy polling while fiber link update
      net/ixgbe: stop link setup alarm handler before device start

Ivan Malov (5):
      net/sfc/base: fix a typo in unicast filter insertion comment
      net/sfc: do not skip RSS configuration step on reconfigure
      net/sfc: allow to query RSS key and HF in isolated mode
      net/sfc: allow to query RSS key and HF when RSS is disabled
      net/sfc/base: remove Falcon-specific concurrency check

Jasvinder Singh (3):
      app/testpmd: fix metering and policing commands
      app/testpmd: fix memory leak for TM object
      net/softnic: fix undefined dev info fields

Jerin Jacob (9):
      app/testpmd: fix csum parse-tunnel command invocation
      mbuf: fix Tx offload mask
      doc: clarify L3 Tx checksum prerequisite
      doc: clarify L4 Tx checksum prerequisite
      crypto/scheduler: fix build with gcc 8.2
      doc: clarify TSO Tx offload prerequisite
      eal: introduce rte version of fls
      eal: fix build
      net/octeontx: fix packet corruption on Tx

Jiayu Hu (1):
      gro: fix overflow of TCP payload calculation

John Daley (1):
      net/enic: fix flow API memory leak

Konstantin Ananyev (2):
      acl: forbid rule with priority zero
      ip_frag: use key length for key comparison

Leah Tekoa (1):
      app/testpmd: fix RED byte stats

Lee Daly (1):
      net/bonding: fix possible silent failure in config

Li Han (1):
      ip_frag: fix overflow in key comparison

Luca Boccassi (3):
      net/e1000: do not error out if Rx drop enable is set
      eal/linux: handle UIO read failure in interrupt handler
      net/virtio: register/unregister intr handler on start/stop

Mark Spender (1):
      net/sfc/base: prevent access to the NIC config before probe

Marko Kovacevic (2):
      doc: fix formatting in IP reassembly app guide
      app/pdump: fix port id storage size

Martin Harvey (4):
      net/sfc/base: fix SAL annotation for input buffers
      net/sfc/base: check size of memory to read sensors data to
      net/sfc/base: avoid usage of too big arrays on stack
      net/sfc/base: fix PreFAST warnings because of unused return

Matthew Smith (1):
      net/ixgbe: wait longer for link after fiber MAC setup

Mody, Rasesh (5):
      net/qede/base: fix to handle stag update event
      net/bnx2x: fix logging to include device name
      net/bnx2x: fix to add PHY lock
      net/bnx2x: fix VF link state update
      net/qede: fix ethernet type in HW registers

Nikhil Rao (2):
      eventdev: fix unlock in Rx adapter
      eventdev: fix eth Rx adapter hotplug incompatibility

Nitin Saxena (1):
      net/octeontx: fix mbuf corruption with large private sizes

Ori Kam (1):
      examples/flow_filtering: remove VLAN item

Pablo de Lara (1):
      crypto/aesni_mb: fix possible array overrun

Paul M Stillwell Jr (1):
      ethdev: fix doxygen comment to be with structure

Pavan Nikhilesh (1):
      test/event: check burst mode capability

Phil Yang (6):
      app/testpmd: optimize mbuf pool allocation
      app/testpmd: fix vdev socket initialization
      app/testpmd: fix physical port socket initialization
      kni: fix kernel FIFO synchronization
      app/testpmd: reserve NUMA node per port and per ring
      test: release ring resources after PMD perf test

Qi Zhang (4):
      net/i40e: fix send admin queue command before init
      net/i40e/base: properly clean resources
      net/i40e/base: gracefully clean the resources
      net/i40e/base: correct global reset timeout calculation

Radu Nicolau (2):
      net/bonding: stop and deactivate slaves on stop
      net/bonding: fix crash when stopping mode 4 port

Rafal Kozik (1):
      doc: add VFIO in ENA guide

Rami Rosen (2):
      doc: fix wrong usage of bind command
      examples/vhost: remove unnecessary constant

Rasesh Mody (2):
      net/bnx2x: fix to disable further interrupts
      net/bnx2x: fix call to link handling periodic function

Raslan Darawsheh (1):
      app/testpmd: fix L4 length for UDP checksum

Reshma Pattan (1):
      latency: fix timestamp marking and latency calculation

Richard Houldsworth (1):
      net/sfc/base: make last byte of module information available

Rosen Xu (1):
      app/testpmd: fix shaper profile parameters

Shahaf Shuler (3):
      net/mlx5: add Bluefield device id
      net/mlx5: disable ConnectX-4 Lx Multi Packet Send by default
      net: fix build with pedantic

Shahed Shaikh (5):
      net/qede: fix Tx offload mask
      net/qede/base: fix MFW FLR flow
      net/qede: fix flow director for IPv6 filter
      net/qede: fix Rx buffer size calculation
      net/qede: fix Tx tunnel offload support mask

Somnath Kotur (1):
      net/bnxt: fix uninitialized pointer access in Tx

Stephen Hemminger (3):
      igb_uio: fix refcount if open returns error
      net/tap: fix file descriptor check
      doc: fix spelling in PMD guides

Stewart Allen (1):
      net/ena: fix passing RSS hash to mbuf

Subrahmanyam Nilla (1):
      net/thunderx: fix Tx desc corruption in scatter-gather mode

Szymon Sliwa (1):
      crypto/mvsam: update hash digest sizes

Thomas Monjalon (8):
      kvargs: fix processing a null list
      kni: fix build on Linux < 3.14
      pci: fix parsing of address without function number
      eal: fix build with -O1
      kni: fix possible uninitialized variable
      net/mlx4: fix possible uninitialized variable
      eal/x86: remove unused memcpy file
      fix dpdk.org URLs

Timothy Redaelli (1):
      net/qede: fix crash when configure fails

Tiwei Bie (3):
      net/virtio-user: fix typo in error message
      vhost: remove unneeded null pointer check
      net/virtio: fix unchecked return value

Tomasz Cel (1):
      doc: fix missing CCM to QAT feature list

Tomasz Duszynski (1):
      net/mvpp2: fix array initialization

Vivek Sharma (1):
      eal: use correct data type for bitmap slab operations

Xiaolong Ye (2):
      net/i40e: fix offload not supported mask
      net/ixgbe: fix maximum wait time in comment

Xueming Li (1):
      net/mlx5: fix interrupt completion queue index wrapping

Yahui Cao (3):
      net/virtio-user: do not reset owner when driver resets
      net/vhost: fix parameters string
      vhost: fix corner case for enqueue operation

Yanglong Wu (1):
      net/ixgbevf: fix link state

Yipeng Wang (1):
      test/hash: fix bucket size in perf test

Yong Wang (2):
      doc: fix typo in testpmd guide
      doc: fix NUMA library name in Linux guide

Yongping Zhang (1):
      net/bnxt: fix registration of VF async event completion ring

Yongseok Koh (9):
      eal/arm64: fix instrinsic for GCC < 4.9
      mk: disable gcc AVX512F support
      net/mlx5: make vectorized Tx threshold configurable
      net/mlx5: optimize Rx buffer replenishment threshold
      net/mlx5: fix multi-chunk mempool support
      ethdev: fix queue start and stop
      table: fix casting cuckoo hash function
      net/nfp: replace strncpy by strlcpy
      version: 17.11.5-rc1

Yunjian Wang (2):
      net/bonding: support matching QinQ ethertype
      net/e1000/base: fix uninitialized variable

Zhirun Yan (2):
      net/ixgbe: update Tx offload mask
      net/igb: update Tx offload mask

Ziye Yang (1):
      eal/linux: fix memory leak of logid

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

* Re: [dpdk-dev] [dpdk-stable] v17.11.5-rc2 patches review and test
  2019-01-25  1:59 [dpdk-dev] v17.11.5-rc2 patches review and test Yongseok Koh
@ 2019-01-30  4:32 ` Yongseok Koh
  2019-02-08 14:51   ` Yongseok Koh
  0 siblings, 1 reply; 4+ messages in thread
From: Yongseok Koh @ 2019-01-30  4:32 UTC (permalink / raw)
  To: dpdk stable; +Cc: dev

How are the regression tests going?

I got okay from Mellanox (Raslan).
And Redhat (Sitong) had tested up to d7282edfe (7 patches away from RC2) and it was okay.

Thanks,
Yongseok

> On Jan 25, 2019, at 10:59 AM, Yongseok Koh <yskoh@mellanox.com> wrote:
> 
> Hi all,
> 
> Here is a list of patches targeted for LTS release 17.11.5. Please help review
> and test. The planned date for the final release is Feb 1, Before that, please
> shout if anyone has objections with these patches being applied.
> 
> Also 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://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv17.11.5-rc2&amp;data=02%7C01%7Cyskoh%40mellanox.com%7C003164fb9c634d0a8afa08d68268c2dd%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636839783787873256&amp;sdata=UYvcNjmGrrLaki%2BXYHV9x%2FS8TarpmUTqM2oiqWBhAOk%3D&amp;reserved=0
> 
> These patches are located at branch 17.11 of dpdk-stable repo:
>    https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2F&amp;data=02%7C01%7Cyskoh%40mellanox.com%7C003164fb9c634d0a8afa08d68268c2dd%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636839783787873256&amp;sdata=jNxpZduxqIljUq4n5La9n6F9XZwM%2BVdov3ARA6gg%2Fe4%3D&amp;reserved=0
> 
> Thanks.
> 
> Yongseok
> 
> ---
> Ajit Khaparde (1):
>      net/bnxt: set MAC filtering as outer for non tunnel frames
> 
> Alejandro Lucero (4):
>      mem: fix memory initialization time
>      net/nfp: fix mbuf flags with checksum good
>      net/nfp: fix RSS
>      bus/pci: compare kernel driver instead of interrupt handler
> 
> Ali Alnubani (1):
>      net/mlx5: fix initialization of struct members
> 
> Anatoly Burakov (2):
>      mem: fix undefined behavior in NUMA-aware mapping
>      usertools: check for lspci dependency
> 
> Andrew Rybchenko (2):
>      net/sfc/base: fix build because of no declaration
>      net/sfc: receive prepared packets even in Rx exception case
> 
> Andy Green (37):
>      eal: explicit cast of builtin for bsf32
>      eal: explicit cast of core id when getting index
>      eal: declare trace buffer at top of own block
>      spinlock/x86: move stack declaration before code
>      net: move stack variable at top of VLAN strip function
>      ethdev: explicit cast of buffered Tx number
>      hash: move stack declaration at top of CRC32c function
>      hash: explicit casts for truncation in CRC32c
>      bus/pci: replace strncpy by strlcpy
>      bus/dpaa: fix inconsistent struct alignment
>      net/nfp: fix memcpy out of source range
>      net/qede: replace strncpy by strlcpy
>      net/qede: fix strncpy
>      net/sfc: make sure that stats name is nul-terminated
>      app/procinfo: fix sprintf overrun
>      devtools: provide more generic grep in git check
>      eal: explicit cast of strlcpy return
>      eal: fix casts in random functions
>      eal: explicit cast in constant byte swap
>      ring: remove useless variables
>      ring: remove signed type flip-flopping
>      mbuf: fix reference counter integer promotion
>      mbuf: explicit casts of reference counter
>      mbuf: explicit cast of headroom on reset
>      mbuf: explicit cast of size on detach
>      net: explicit cast of multicast bit clearing
>      net: explicit cast of IP checksum to 16-bit
>      net: explicit cast of protocol in IPv6 checksum
>      ethdev: explicit cast of queue count return
>      eal/x86: fix type of variable in memcpy function
>      eal: explicit cast in rwlock functions
>      net: explicit cast in L4 checksum
>      mbuf: fix type of private size in detach
>      mbuf: fix type of variables in linearize function
>      mbuf: avoid implicit demotion in 64-bit arithmetic
>      mbuf: avoid integer promotion in prepend/adj/chain
>      ethdev: fix type and scope of variables in Rx burst
> 
> Andy Moreton (3):
>      net/sfc/base: properly align on line continuation
>      net/sfc/base: fix MAC Tx stats for less or equal to 64 bytes
>      net/sfc/base: fix ID retrieval in v3 licensing
> 
> Anoob Joseph (4):
>      app/test-crypto-perf: fix check for auth key
>      app/test-crypto-perf: fix check for cipher IV
>      app/test-crypto-perf: fix double allocation of memory
>      net/octeontx: fix failures when available ports > queues
> 
> Bei Sun (1):
>      net/bnxt: set VLAN strip mode before default VNIC cfg
> 
> Beilei Xing (2):
>      net/i40e: update Tx offload mask
>      net/i40e: fix X710 Rx after reading some registers
> 
> Brian Archbold (1):
>      app/testpmd: fix duplicate exit
> 
> Brian Russell (1):
>      net/virtio: fix PCI config error handling
> 
> Bruce Richardson (1):
>      eal: support strlcpy function
> 
> Chaitanya Babu Talluri (1):
>      efd: fix write unlock during ring creation
> 
> Chas Williams (1):
>      net/bonding: fix Rx slave fairness
> 
> Darek Stojaczyk (1):
>      vfio: do not needlessly setup device in secondary process
> 
> Dharmik Thakkar (1):
>      test/hash: fix build
> 
> Didier Pallard (1):
>      net: fix Intel prepare function for IP checksum offload
> 
> Eric Zhang (1):
>      net/virtio-user: check negotiated features before set
> 
> Evgeny Im (1):
>      net/failsafe: remove not supported multicast MAC filter
> 
> Fan Zhang (1):
>      bus/pci: fix config r/w access
> 
> Ferruh Yigit (6):
>      eal: fix build with gcc 9.0
>      test/reorder: fix out of bound access
>      net/i40e/base: fix comment referencing internal data
>      bus/pci: fix allocation of device path
>      kni: fix build on Linux 4.19
>      bus/dpaa: fix build with gcc 9.0
> 
> Fiona Trahe (1):
>      test/crypto: fix number of queue pairs
> 
> Gavin Hu (1):
>      doc: add cross-compilation in sample apps guide
> 
> Haiyue Wang (1):
>      net/i40e: enable loopback function for X722 MAC
> 
> Harry van Haaren (1):
>      event/sw: fix cq index check for unlink usecases
> 
> Herakliusz Lipiec (2):
>      app/testpmd: fix printf format in event callback
>      examples/ipv4_multicast: fix leak of cloned packets
> 
> Honnappa Nagarahalli (1):
>      build: enable ARM NEON flag when __aarch64__ defined
> 
> Huaibin Wang (1):
>      net/i40e: keep promiscuous on if allmulticast is enabled
> 
> Hyong Youb Kim (3):
>      net/enic: do not use non-standard integer types
>      net/enic: set Rx VLAN offload flag for non-stripped packets
>      app/testpmd: check Rx VLAN offload flag to print VLAN TCI
> 
> Ian Dolzhansky (1):
>      net/failsafe: add checks for deferred queue setup
> 
> Igor Romanov (6):
>      net/bonding: use evenly distributed default RSS RETA
>      net/bonding: do not ignore RSS key on device config
>      net/sfc: fix an Rx queue double release possibility
>      net/sfc: fix a Tx queue double release possibility
>      net/failsafe: fix crash on slave queue release
>      net/sfc/base: fix out of bounds read when dereferencing sdup
> 
> Ilya Maximets (4):
>      doc: fix style and syntax in flow API guide
>      doc: fix typos in the flow API guide
>      net/ixgbe: fix busy polling while fiber link update
>      net/ixgbe: stop link setup alarm handler before device start
> 
> Ivan Malov (5):
>      net/sfc/base: fix a typo in unicast filter insertion comment
>      net/sfc: do not skip RSS configuration step on reconfigure
>      net/sfc: allow to query RSS key and HF in isolated mode
>      net/sfc: allow to query RSS key and HF when RSS is disabled
>      net/sfc/base: remove Falcon-specific concurrency check
> 
> Jasvinder Singh (3):
>      app/testpmd: fix metering and policing commands
>      app/testpmd: fix memory leak for TM object
>      net/softnic: fix undefined dev info fields
> 
> Jerin Jacob (9):
>      app/testpmd: fix csum parse-tunnel command invocation
>      mbuf: fix Tx offload mask
>      doc: clarify L3 Tx checksum prerequisite
>      doc: clarify L4 Tx checksum prerequisite
>      crypto/scheduler: fix build with gcc 8.2
>      doc: clarify TSO Tx offload prerequisite
>      eal: introduce rte version of fls
>      eal: fix build
>      net/octeontx: fix packet corruption on Tx
> 
> Jiayu Hu (1):
>      gro: fix overflow of TCP payload calculation
> 
> John Daley (1):
>      net/enic: fix flow API memory leak
> 
> Konstantin Ananyev (2):
>      acl: forbid rule with priority zero
>      ip_frag: use key length for key comparison
> 
> Leah Tekoa (1):
>      app/testpmd: fix RED byte stats
> 
> Lee Daly (1):
>      net/bonding: fix possible silent failure in config
> 
> Li Han (1):
>      ip_frag: fix overflow in key comparison
> 
> Luca Boccassi (3):
>      net/e1000: do not error out if Rx drop enable is set
>      eal/linux: handle UIO read failure in interrupt handler
>      net/virtio: register/unregister intr handler on start/stop
> 
> Mark Spender (1):
>      net/sfc/base: prevent access to the NIC config before probe
> 
> Marko Kovacevic (2):
>      doc: fix formatting in IP reassembly app guide
>      app/pdump: fix port id storage size
> 
> Martin Harvey (4):
>      net/sfc/base: fix SAL annotation for input buffers
>      net/sfc/base: check size of memory to read sensors data to
>      net/sfc/base: avoid usage of too big arrays on stack
>      net/sfc/base: fix PreFAST warnings because of unused return
> 
> Matthew Smith (1):
>      net/ixgbe: wait longer for link after fiber MAC setup
> 
> Mody, Rasesh (5):
>      net/qede/base: fix to handle stag update event
>      net/bnx2x: fix logging to include device name
>      net/bnx2x: fix to add PHY lock
>      net/bnx2x: fix VF link state update
>      net/qede: fix ethernet type in HW registers
> 
> Nikhil Rao (2):
>      eventdev: fix unlock in Rx adapter
>      eventdev: fix eth Rx adapter hotplug incompatibility
> 
> Nitin Saxena (1):
>      net/octeontx: fix mbuf corruption with large private sizes
> 
> Ori Kam (1):
>      examples/flow_filtering: remove VLAN item
> 
> Pablo de Lara (1):
>      crypto/aesni_mb: fix possible array overrun
> 
> Paul M Stillwell Jr (1):
>      ethdev: fix doxygen comment to be with structure
> 
> Pavan Nikhilesh (1):
>      test/event: check burst mode capability
> 
> Phil Yang (6):
>      app/testpmd: optimize mbuf pool allocation
>      app/testpmd: fix vdev socket initialization
>      app/testpmd: fix physical port socket initialization
>      kni: fix kernel FIFO synchronization
>      app/testpmd: reserve NUMA node per port and per ring
>      test: release ring resources after PMD perf test
> 
> Qi Zhang (4):
>      net/i40e: fix send admin queue command before init
>      net/i40e/base: properly clean resources
>      net/i40e/base: gracefully clean the resources
>      net/i40e/base: correct global reset timeout calculation
> 
> Radu Nicolau (2):
>      net/bonding: stop and deactivate slaves on stop
>      net/bonding: fix crash when stopping mode 4 port
> 
> Rafal Kozik (1):
>      doc: add VFIO in ENA guide
> 
> Rami Rosen (2):
>      doc: fix wrong usage of bind command
>      examples/vhost: remove unnecessary constant
> 
> Rasesh Mody (2):
>      net/bnx2x: fix to disable further interrupts
>      net/bnx2x: fix call to link handling periodic function
> 
> Raslan Darawsheh (1):
>      app/testpmd: fix L4 length for UDP checksum
> 
> Reshma Pattan (1):
>      latency: fix timestamp marking and latency calculation
> 
> Richard Houldsworth (1):
>      net/sfc/base: make last byte of module information available
> 
> Rosen Xu (1):
>      app/testpmd: fix shaper profile parameters
> 
> Shahaf Shuler (3):
>      net/mlx5: add Bluefield device id
>      net/mlx5: disable ConnectX-4 Lx Multi Packet Send by default
>      net: fix build with pedantic
> 
> Shahed Shaikh (5):
>      net/qede: fix Tx offload mask
>      net/qede/base: fix MFW FLR flow
>      net/qede: fix flow director for IPv6 filter
>      net/qede: fix Rx buffer size calculation
>      net/qede: fix Tx tunnel offload support mask
> 
> Somnath Kotur (1):
>      net/bnxt: fix uninitialized pointer access in Tx
> 
> Stephen Hemminger (3):
>      igb_uio: fix refcount if open returns error
>      net/tap: fix file descriptor check
>      doc: fix spelling in PMD guides
> 
> Stewart Allen (1):
>      net/ena: fix passing RSS hash to mbuf
> 
> Subrahmanyam Nilla (1):
>      net/thunderx: fix Tx desc corruption in scatter-gather mode
> 
> Szymon Sliwa (1):
>      crypto/mvsam: update hash digest sizes
> 
> Thomas Monjalon (8):
>      kvargs: fix processing a null list
>      kni: fix build on Linux < 3.14
>      pci: fix parsing of address without function number
>      eal: fix build with -O1
>      kni: fix possible uninitialized variable
>      net/mlx4: fix possible uninitialized variable
>      eal/x86: remove unused memcpy file
>      fix dpdk.org URLs
> 
> Timothy Redaelli (1):
>      net/qede: fix crash when configure fails
> 
> Tiwei Bie (3):
>      net/virtio-user: fix typo in error message
>      vhost: remove unneeded null pointer check
>      net/virtio: fix unchecked return value
> 
> Tomasz Cel (1):
>      doc: fix missing CCM to QAT feature list
> 
> Tomasz Duszynski (1):
>      net/mvpp2: fix array initialization
> 
> Vivek Sharma (1):
>      eal: use correct data type for bitmap slab operations
> 
> Xiaolong Ye (2):
>      net/i40e: fix offload not supported mask
>      net/ixgbe: fix maximum wait time in comment
> 
> Xueming Li (1):
>      net/mlx5: fix interrupt completion queue index wrapping
> 
> Yahui Cao (3):
>      net/virtio-user: do not reset owner when driver resets
>      net/vhost: fix parameters string
>      vhost: fix corner case for enqueue operation
> 
> Yanglong Wu (1):
>      net/ixgbevf: fix link state
> 
> Yipeng Wang (1):
>      test/hash: fix bucket size in perf test
> 
> Yong Wang (2):
>      doc: fix typo in testpmd guide
>      doc: fix NUMA library name in Linux guide
> 
> Yongping Zhang (1):
>      net/bnxt: fix registration of VF async event completion ring
> 
> Yongseok Koh (9):
>      eal/arm64: fix instrinsic for GCC < 4.9
>      mk: disable gcc AVX512F support
>      net/mlx5: make vectorized Tx threshold configurable
>      net/mlx5: optimize Rx buffer replenishment threshold
>      net/mlx5: fix multi-chunk mempool support
>      ethdev: fix queue start and stop
>      table: fix casting cuckoo hash function
>      net/nfp: replace strncpy by strlcpy
>      version: 17.11.5-rc1
> 
> Yunjian Wang (2):
>      net/bonding: support matching QinQ ethertype
>      net/e1000/base: fix uninitialized variable
> 
> Zhirun Yan (2):
>      net/ixgbe: update Tx offload mask
>      net/igb: update Tx offload mask
> 
> Ziye Yang (1):
>      eal/linux: fix memory leak of logid

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

* Re: [dpdk-dev] [dpdk-stable] v17.11.5-rc2 patches review and test
  2019-01-30  4:32 ` [dpdk-dev] [dpdk-stable] " Yongseok Koh
@ 2019-02-08 14:51   ` Yongseok Koh
  2019-02-14  4:32     ` Yongseok Koh
  0 siblings, 1 reply; 4+ messages in thread
From: Yongseok Koh @ 2019-02-08 14:51 UTC (permalink / raw)
  To: Xu, Qian Q, Yigit, Ferruh, O'Hare, Cathal, Thomas Monjalon,
	Luca Boccassi, Mcnamara, John, Raslan Darawsheh
  Cc: dev, dpdk stable, Kevin Traynor, Christian Ehrhardt, Luca Boccassi

Hi, all

17.11.5 is so much delayed and according to Intel, their verification
for 17.11.5 would be done in late Feb.

As I got okay from Mellanox and RedHat, I'd like to release it without
more test results. As 19.02 has already been released, I should work
on 17.11.6 right now. Given that, vendors that plan to test 17.11.5 can
test 17.11.6 instead.

If there's no serious objection till early next week, I'll announce 17.11.5.


Thanks,
Yongseok

> On Jan 30, 2019, at 1:32 PM, Yongseok Koh <yskoh@mellanox.com> wrote:
> 
> How are the regression tests going?
> 
> I got okay from Mellanox (Raslan).
> And Redhat (Sitong) had tested up to d7282edfe (7 patches away from RC2) and it was okay.
> 
> Thanks,
> Yongseok
> 
>> On Jan 25, 2019, at 10:59 AM, Yongseok Koh <yskoh@mellanox.com> wrote:
>> 
>> Hi all,
>> 
>> Here is a list of patches targeted for LTS release 17.11.5. Please help review
>> and test. The planned date for the final release is Feb 1, Before that, please
>> shout if anyone has objections with these patches being applied.
>> 
>> Also 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://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv17.11.5-rc2&amp;data=02%7C01%7Cyskoh%40mellanox.com%7C9e97fbb169ab4de2e9e808d6866bf959%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636844195636451034&amp;sdata=KsCeKLeUHJOstUDGScvv42sIzKcshAIFTwh1Xeh3kpw%3D&amp;reserved=0
>> 
>> These patches are located at branch 17.11 of dpdk-stable repo:
>>   https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2F&amp;data=02%7C01%7Cyskoh%40mellanox.com%7C9e97fbb169ab4de2e9e808d6866bf959%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636844195636451034&amp;sdata=uSCoFYY8V2Pst5a8%2FsIZc2kA4YR9CrHuFB2etunD7ws%3D&amp;reserved=0
>> 
>> Thanks.
>> 
>> Yongseok
>> 
>> ---
>> Ajit Khaparde (1):
>>     net/bnxt: set MAC filtering as outer for non tunnel frames
>> 
>> Alejandro Lucero (4):
>>     mem: fix memory initialization time
>>     net/nfp: fix mbuf flags with checksum good
>>     net/nfp: fix RSS
>>     bus/pci: compare kernel driver instead of interrupt handler
>> 
>> Ali Alnubani (1):
>>     net/mlx5: fix initialization of struct members
>> 
>> Anatoly Burakov (2):
>>     mem: fix undefined behavior in NUMA-aware mapping
>>     usertools: check for lspci dependency
>> 
>> Andrew Rybchenko (2):
>>     net/sfc/base: fix build because of no declaration
>>     net/sfc: receive prepared packets even in Rx exception case
>> 
>> Andy Green (37):
>>     eal: explicit cast of builtin for bsf32
>>     eal: explicit cast of core id when getting index
>>     eal: declare trace buffer at top of own block
>>     spinlock/x86: move stack declaration before code
>>     net: move stack variable at top of VLAN strip function
>>     ethdev: explicit cast of buffered Tx number
>>     hash: move stack declaration at top of CRC32c function
>>     hash: explicit casts for truncation in CRC32c
>>     bus/pci: replace strncpy by strlcpy
>>     bus/dpaa: fix inconsistent struct alignment
>>     net/nfp: fix memcpy out of source range
>>     net/qede: replace strncpy by strlcpy
>>     net/qede: fix strncpy
>>     net/sfc: make sure that stats name is nul-terminated
>>     app/procinfo: fix sprintf overrun
>>     devtools: provide more generic grep in git check
>>     eal: explicit cast of strlcpy return
>>     eal: fix casts in random functions
>>     eal: explicit cast in constant byte swap
>>     ring: remove useless variables
>>     ring: remove signed type flip-flopping
>>     mbuf: fix reference counter integer promotion
>>     mbuf: explicit casts of reference counter
>>     mbuf: explicit cast of headroom on reset
>>     mbuf: explicit cast of size on detach
>>     net: explicit cast of multicast bit clearing
>>     net: explicit cast of IP checksum to 16-bit
>>     net: explicit cast of protocol in IPv6 checksum
>>     ethdev: explicit cast of queue count return
>>     eal/x86: fix type of variable in memcpy function
>>     eal: explicit cast in rwlock functions
>>     net: explicit cast in L4 checksum
>>     mbuf: fix type of private size in detach
>>     mbuf: fix type of variables in linearize function
>>     mbuf: avoid implicit demotion in 64-bit arithmetic
>>     mbuf: avoid integer promotion in prepend/adj/chain
>>     ethdev: fix type and scope of variables in Rx burst
>> 
>> Andy Moreton (3):
>>     net/sfc/base: properly align on line continuation
>>     net/sfc/base: fix MAC Tx stats for less or equal to 64 bytes
>>     net/sfc/base: fix ID retrieval in v3 licensing
>> 
>> Anoob Joseph (4):
>>     app/test-crypto-perf: fix check for auth key
>>     app/test-crypto-perf: fix check for cipher IV
>>     app/test-crypto-perf: fix double allocation of memory
>>     net/octeontx: fix failures when available ports > queues
>> 
>> Bei Sun (1):
>>     net/bnxt: set VLAN strip mode before default VNIC cfg
>> 
>> Beilei Xing (2):
>>     net/i40e: update Tx offload mask
>>     net/i40e: fix X710 Rx after reading some registers
>> 
>> Brian Archbold (1):
>>     app/testpmd: fix duplicate exit
>> 
>> Brian Russell (1):
>>     net/virtio: fix PCI config error handling
>> 
>> Bruce Richardson (1):
>>     eal: support strlcpy function
>> 
>> Chaitanya Babu Talluri (1):
>>     efd: fix write unlock during ring creation
>> 
>> Chas Williams (1):
>>     net/bonding: fix Rx slave fairness
>> 
>> Darek Stojaczyk (1):
>>     vfio: do not needlessly setup device in secondary process
>> 
>> Dharmik Thakkar (1):
>>     test/hash: fix build
>> 
>> Didier Pallard (1):
>>     net: fix Intel prepare function for IP checksum offload
>> 
>> Eric Zhang (1):
>>     net/virtio-user: check negotiated features before set
>> 
>> Evgeny Im (1):
>>     net/failsafe: remove not supported multicast MAC filter
>> 
>> Fan Zhang (1):
>>     bus/pci: fix config r/w access
>> 
>> Ferruh Yigit (6):
>>     eal: fix build with gcc 9.0
>>     test/reorder: fix out of bound access
>>     net/i40e/base: fix comment referencing internal data
>>     bus/pci: fix allocation of device path
>>     kni: fix build on Linux 4.19
>>     bus/dpaa: fix build with gcc 9.0
>> 
>> Fiona Trahe (1):
>>     test/crypto: fix number of queue pairs
>> 
>> Gavin Hu (1):
>>     doc: add cross-compilation in sample apps guide
>> 
>> Haiyue Wang (1):
>>     net/i40e: enable loopback function for X722 MAC
>> 
>> Harry van Haaren (1):
>>     event/sw: fix cq index check for unlink usecases
>> 
>> Herakliusz Lipiec (2):
>>     app/testpmd: fix printf format in event callback
>>     examples/ipv4_multicast: fix leak of cloned packets
>> 
>> Honnappa Nagarahalli (1):
>>     build: enable ARM NEON flag when __aarch64__ defined
>> 
>> Huaibin Wang (1):
>>     net/i40e: keep promiscuous on if allmulticast is enabled
>> 
>> Hyong Youb Kim (3):
>>     net/enic: do not use non-standard integer types
>>     net/enic: set Rx VLAN offload flag for non-stripped packets
>>     app/testpmd: check Rx VLAN offload flag to print VLAN TCI
>> 
>> Ian Dolzhansky (1):
>>     net/failsafe: add checks for deferred queue setup
>> 
>> Igor Romanov (6):
>>     net/bonding: use evenly distributed default RSS RETA
>>     net/bonding: do not ignore RSS key on device config
>>     net/sfc: fix an Rx queue double release possibility
>>     net/sfc: fix a Tx queue double release possibility
>>     net/failsafe: fix crash on slave queue release
>>     net/sfc/base: fix out of bounds read when dereferencing sdup
>> 
>> Ilya Maximets (4):
>>     doc: fix style and syntax in flow API guide
>>     doc: fix typos in the flow API guide
>>     net/ixgbe: fix busy polling while fiber link update
>>     net/ixgbe: stop link setup alarm handler before device start
>> 
>> Ivan Malov (5):
>>     net/sfc/base: fix a typo in unicast filter insertion comment
>>     net/sfc: do not skip RSS configuration step on reconfigure
>>     net/sfc: allow to query RSS key and HF in isolated mode
>>     net/sfc: allow to query RSS key and HF when RSS is disabled
>>     net/sfc/base: remove Falcon-specific concurrency check
>> 
>> Jasvinder Singh (3):
>>     app/testpmd: fix metering and policing commands
>>     app/testpmd: fix memory leak for TM object
>>     net/softnic: fix undefined dev info fields
>> 
>> Jerin Jacob (9):
>>     app/testpmd: fix csum parse-tunnel command invocation
>>     mbuf: fix Tx offload mask
>>     doc: clarify L3 Tx checksum prerequisite
>>     doc: clarify L4 Tx checksum prerequisite
>>     crypto/scheduler: fix build with gcc 8.2
>>     doc: clarify TSO Tx offload prerequisite
>>     eal: introduce rte version of fls
>>     eal: fix build
>>     net/octeontx: fix packet corruption on Tx
>> 
>> Jiayu Hu (1):
>>     gro: fix overflow of TCP payload calculation
>> 
>> John Daley (1):
>>     net/enic: fix flow API memory leak
>> 
>> Konstantin Ananyev (2):
>>     acl: forbid rule with priority zero
>>     ip_frag: use key length for key comparison
>> 
>> Leah Tekoa (1):
>>     app/testpmd: fix RED byte stats
>> 
>> Lee Daly (1):
>>     net/bonding: fix possible silent failure in config
>> 
>> Li Han (1):
>>     ip_frag: fix overflow in key comparison
>> 
>> Luca Boccassi (3):
>>     net/e1000: do not error out if Rx drop enable is set
>>     eal/linux: handle UIO read failure in interrupt handler
>>     net/virtio: register/unregister intr handler on start/stop
>> 
>> Mark Spender (1):
>>     net/sfc/base: prevent access to the NIC config before probe
>> 
>> Marko Kovacevic (2):
>>     doc: fix formatting in IP reassembly app guide
>>     app/pdump: fix port id storage size
>> 
>> Martin Harvey (4):
>>     net/sfc/base: fix SAL annotation for input buffers
>>     net/sfc/base: check size of memory to read sensors data to
>>     net/sfc/base: avoid usage of too big arrays on stack
>>     net/sfc/base: fix PreFAST warnings because of unused return
>> 
>> Matthew Smith (1):
>>     net/ixgbe: wait longer for link after fiber MAC setup
>> 
>> Mody, Rasesh (5):
>>     net/qede/base: fix to handle stag update event
>>     net/bnx2x: fix logging to include device name
>>     net/bnx2x: fix to add PHY lock
>>     net/bnx2x: fix VF link state update
>>     net/qede: fix ethernet type in HW registers
>> 
>> Nikhil Rao (2):
>>     eventdev: fix unlock in Rx adapter
>>     eventdev: fix eth Rx adapter hotplug incompatibility
>> 
>> Nitin Saxena (1):
>>     net/octeontx: fix mbuf corruption with large private sizes
>> 
>> Ori Kam (1):
>>     examples/flow_filtering: remove VLAN item
>> 
>> Pablo de Lara (1):
>>     crypto/aesni_mb: fix possible array overrun
>> 
>> Paul M Stillwell Jr (1):
>>     ethdev: fix doxygen comment to be with structure
>> 
>> Pavan Nikhilesh (1):
>>     test/event: check burst mode capability
>> 
>> Phil Yang (6):
>>     app/testpmd: optimize mbuf pool allocation
>>     app/testpmd: fix vdev socket initialization
>>     app/testpmd: fix physical port socket initialization
>>     kni: fix kernel FIFO synchronization
>>     app/testpmd: reserve NUMA node per port and per ring
>>     test: release ring resources after PMD perf test
>> 
>> Qi Zhang (4):
>>     net/i40e: fix send admin queue command before init
>>     net/i40e/base: properly clean resources
>>     net/i40e/base: gracefully clean the resources
>>     net/i40e/base: correct global reset timeout calculation
>> 
>> Radu Nicolau (2):
>>     net/bonding: stop and deactivate slaves on stop
>>     net/bonding: fix crash when stopping mode 4 port
>> 
>> Rafal Kozik (1):
>>     doc: add VFIO in ENA guide
>> 
>> Rami Rosen (2):
>>     doc: fix wrong usage of bind command
>>     examples/vhost: remove unnecessary constant
>> 
>> Rasesh Mody (2):
>>     net/bnx2x: fix to disable further interrupts
>>     net/bnx2x: fix call to link handling periodic function
>> 
>> Raslan Darawsheh (1):
>>     app/testpmd: fix L4 length for UDP checksum
>> 
>> Reshma Pattan (1):
>>     latency: fix timestamp marking and latency calculation
>> 
>> Richard Houldsworth (1):
>>     net/sfc/base: make last byte of module information available
>> 
>> Rosen Xu (1):
>>     app/testpmd: fix shaper profile parameters
>> 
>> Shahaf Shuler (3):
>>     net/mlx5: add Bluefield device id
>>     net/mlx5: disable ConnectX-4 Lx Multi Packet Send by default
>>     net: fix build with pedantic
>> 
>> Shahed Shaikh (5):
>>     net/qede: fix Tx offload mask
>>     net/qede/base: fix MFW FLR flow
>>     net/qede: fix flow director for IPv6 filter
>>     net/qede: fix Rx buffer size calculation
>>     net/qede: fix Tx tunnel offload support mask
>> 
>> Somnath Kotur (1):
>>     net/bnxt: fix uninitialized pointer access in Tx
>> 
>> Stephen Hemminger (3):
>>     igb_uio: fix refcount if open returns error
>>     net/tap: fix file descriptor check
>>     doc: fix spelling in PMD guides
>> 
>> Stewart Allen (1):
>>     net/ena: fix passing RSS hash to mbuf
>> 
>> Subrahmanyam Nilla (1):
>>     net/thunderx: fix Tx desc corruption in scatter-gather mode
>> 
>> Szymon Sliwa (1):
>>     crypto/mvsam: update hash digest sizes
>> 
>> Thomas Monjalon (8):
>>     kvargs: fix processing a null list
>>     kni: fix build on Linux < 3.14
>>     pci: fix parsing of address without function number
>>     eal: fix build with -O1
>>     kni: fix possible uninitialized variable
>>     net/mlx4: fix possible uninitialized variable
>>     eal/x86: remove unused memcpy file
>>     fix dpdk.org URLs
>> 
>> Timothy Redaelli (1):
>>     net/qede: fix crash when configure fails
>> 
>> Tiwei Bie (3):
>>     net/virtio-user: fix typo in error message
>>     vhost: remove unneeded null pointer check
>>     net/virtio: fix unchecked return value
>> 
>> Tomasz Cel (1):
>>     doc: fix missing CCM to QAT feature list
>> 
>> Tomasz Duszynski (1):
>>     net/mvpp2: fix array initialization
>> 
>> Vivek Sharma (1):
>>     eal: use correct data type for bitmap slab operations
>> 
>> Xiaolong Ye (2):
>>     net/i40e: fix offload not supported mask
>>     net/ixgbe: fix maximum wait time in comment
>> 
>> Xueming Li (1):
>>     net/mlx5: fix interrupt completion queue index wrapping
>> 
>> Yahui Cao (3):
>>     net/virtio-user: do not reset owner when driver resets
>>     net/vhost: fix parameters string
>>     vhost: fix corner case for enqueue operation
>> 
>> Yanglong Wu (1):
>>     net/ixgbevf: fix link state
>> 
>> Yipeng Wang (1):
>>     test/hash: fix bucket size in perf test
>> 
>> Yong Wang (2):
>>     doc: fix typo in testpmd guide
>>     doc: fix NUMA library name in Linux guide
>> 
>> Yongping Zhang (1):
>>     net/bnxt: fix registration of VF async event completion ring
>> 
>> Yongseok Koh (9):
>>     eal/arm64: fix instrinsic for GCC < 4.9
>>     mk: disable gcc AVX512F support
>>     net/mlx5: make vectorized Tx threshold configurable
>>     net/mlx5: optimize Rx buffer replenishment threshold
>>     net/mlx5: fix multi-chunk mempool support
>>     ethdev: fix queue start and stop
>>     table: fix casting cuckoo hash function
>>     net/nfp: replace strncpy by strlcpy
>>     version: 17.11.5-rc1
>> 
>> Yunjian Wang (2):
>>     net/bonding: support matching QinQ ethertype
>>     net/e1000/base: fix uninitialized variable
>> 
>> Zhirun Yan (2):
>>     net/ixgbe: update Tx offload mask
>>     net/igb: update Tx offload mask
>> 
>> Ziye Yang (1):
>>     eal/linux: fix memory leak of logid
> 

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

* Re: [dpdk-dev] [dpdk-stable] v17.11.5-rc2 patches review and test
  2019-02-08 14:51   ` Yongseok Koh
@ 2019-02-14  4:32     ` Yongseok Koh
  0 siblings, 0 replies; 4+ messages in thread
From: Yongseok Koh @ 2019-02-14  4:32 UTC (permalink / raw)
  To: Xu, Qian Q, Yigit, Ferruh, O'Hare, Cathal, Thomas Monjalon,
	Mcnamara, John, Raslan Darawsheh, Zhang, Roy Fan, Duignan,
	Andrew
  Cc: dev, dpdk stable, Kevin Traynor, Christian Ehrhardt, Luca Boccassi

Hi,

I'm going to release 17.11.5 this week.
Per Intel's request, the following patch from 18.05 has been merged since 17.11.5-rc2

	net/i40e: fix link status update [1]
	
Let me know if there's anything missing.


[1] http://git.dpdk.org/dpdk-stable/commit/?h=17.11&id=321c1e858199359af95a70823178f7c0bb6097da

Thanks,
Yongseok

> On Feb 8, 2019, at 11:51 PM, Yongseok Koh <yskoh@mellanox.com> wrote:
> 
> Hi, all
> 
> 17.11.5 is so much delayed and according to Intel, their verification
> for 17.11.5 would be done in late Feb.
> 
> As I got okay from Mellanox and RedHat, I'd like to release it without
> more test results. As 19.02 has already been released, I should work
> on 17.11.6 right now. Given that, vendors that plan to test 17.11.5 can
> test 17.11.6 instead.
> 
> If there's no serious objection till early next week, I'll announce 17.11.5.
> 
> 
> Thanks,
> Yongseok
> 
>> On Jan 30, 2019, at 1:32 PM, Yongseok Koh <yskoh@mellanox.com> wrote:
>> 
>> How are the regression tests going?
>> 
>> I got okay from Mellanox (Raslan).
>> And Redhat (Sitong) had tested up to d7282edfe (7 patches away from RC2) and it was okay.
>> 
>> Thanks,
>> Yongseok
>> 
>>> On Jan 25, 2019, at 10:59 AM, Yongseok Koh <yskoh@mellanox.com> wrote:
>>> 
>>> Hi all,
>>> 
>>> Here is a list of patches targeted for LTS release 17.11.5. Please help review
>>> and test. The planned date for the final release is Feb 1, Before that, please
>>> shout if anyone has objections with these patches being applied.
>>> 
>>> Also 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://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2Ftag%2F%3Fid%3Dv17.11.5-rc2&amp;data=02%7C01%7Cyskoh%40mellanox.com%7Cfd65dc18739e4355115608d68dd4defb%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636852342766972725&amp;sdata=SHBFOWYgG1hgflukyYbdXm6EVCEtJ1ZZ%2FHhACA%2Fr%2FMw%3D&amp;reserved=0
>>> 
>>> These patches are located at branch 17.11 of dpdk-stable repo:
>>>  https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable%2F&amp;data=02%7C01%7Cyskoh%40mellanox.com%7Cfd65dc18739e4355115608d68dd4defb%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636852342766982734&amp;sdata=%2FuoPwQwzZ97Tz0KqUc7bbYa6iDaUtqpZZ3J2XhkkYtE%3D&amp;reserved=0
>>> 
>>> Thanks.
>>> 
>>> Yongseok
>>> 
>>> ---
>>> Ajit Khaparde (1):
>>>    net/bnxt: set MAC filtering as outer for non tunnel frames
>>> 
>>> Alejandro Lucero (4):
>>>    mem: fix memory initialization time
>>>    net/nfp: fix mbuf flags with checksum good
>>>    net/nfp: fix RSS
>>>    bus/pci: compare kernel driver instead of interrupt handler
>>> 
>>> Ali Alnubani (1):
>>>    net/mlx5: fix initialization of struct members
>>> 
>>> Anatoly Burakov (2):
>>>    mem: fix undefined behavior in NUMA-aware mapping
>>>    usertools: check for lspci dependency
>>> 
>>> Andrew Rybchenko (2):
>>>    net/sfc/base: fix build because of no declaration
>>>    net/sfc: receive prepared packets even in Rx exception case
>>> 
>>> Andy Green (37):
>>>    eal: explicit cast of builtin for bsf32
>>>    eal: explicit cast of core id when getting index
>>>    eal: declare trace buffer at top of own block
>>>    spinlock/x86: move stack declaration before code
>>>    net: move stack variable at top of VLAN strip function
>>>    ethdev: explicit cast of buffered Tx number
>>>    hash: move stack declaration at top of CRC32c function
>>>    hash: explicit casts for truncation in CRC32c
>>>    bus/pci: replace strncpy by strlcpy
>>>    bus/dpaa: fix inconsistent struct alignment
>>>    net/nfp: fix memcpy out of source range
>>>    net/qede: replace strncpy by strlcpy
>>>    net/qede: fix strncpy
>>>    net/sfc: make sure that stats name is nul-terminated
>>>    app/procinfo: fix sprintf overrun
>>>    devtools: provide more generic grep in git check
>>>    eal: explicit cast of strlcpy return
>>>    eal: fix casts in random functions
>>>    eal: explicit cast in constant byte swap
>>>    ring: remove useless variables
>>>    ring: remove signed type flip-flopping
>>>    mbuf: fix reference counter integer promotion
>>>    mbuf: explicit casts of reference counter
>>>    mbuf: explicit cast of headroom on reset
>>>    mbuf: explicit cast of size on detach
>>>    net: explicit cast of multicast bit clearing
>>>    net: explicit cast of IP checksum to 16-bit
>>>    net: explicit cast of protocol in IPv6 checksum
>>>    ethdev: explicit cast of queue count return
>>>    eal/x86: fix type of variable in memcpy function
>>>    eal: explicit cast in rwlock functions
>>>    net: explicit cast in L4 checksum
>>>    mbuf: fix type of private size in detach
>>>    mbuf: fix type of variables in linearize function
>>>    mbuf: avoid implicit demotion in 64-bit arithmetic
>>>    mbuf: avoid integer promotion in prepend/adj/chain
>>>    ethdev: fix type and scope of variables in Rx burst
>>> 
>>> Andy Moreton (3):
>>>    net/sfc/base: properly align on line continuation
>>>    net/sfc/base: fix MAC Tx stats for less or equal to 64 bytes
>>>    net/sfc/base: fix ID retrieval in v3 licensing
>>> 
>>> Anoob Joseph (4):
>>>    app/test-crypto-perf: fix check for auth key
>>>    app/test-crypto-perf: fix check for cipher IV
>>>    app/test-crypto-perf: fix double allocation of memory
>>>    net/octeontx: fix failures when available ports > queues
>>> 
>>> Bei Sun (1):
>>>    net/bnxt: set VLAN strip mode before default VNIC cfg
>>> 
>>> Beilei Xing (2):
>>>    net/i40e: update Tx offload mask
>>>    net/i40e: fix X710 Rx after reading some registers
>>> 
>>> Brian Archbold (1):
>>>    app/testpmd: fix duplicate exit
>>> 
>>> Brian Russell (1):
>>>    net/virtio: fix PCI config error handling
>>> 
>>> Bruce Richardson (1):
>>>    eal: support strlcpy function
>>> 
>>> Chaitanya Babu Talluri (1):
>>>    efd: fix write unlock during ring creation
>>> 
>>> Chas Williams (1):
>>>    net/bonding: fix Rx slave fairness
>>> 
>>> Darek Stojaczyk (1):
>>>    vfio: do not needlessly setup device in secondary process
>>> 
>>> Dharmik Thakkar (1):
>>>    test/hash: fix build
>>> 
>>> Didier Pallard (1):
>>>    net: fix Intel prepare function for IP checksum offload
>>> 
>>> Eric Zhang (1):
>>>    net/virtio-user: check negotiated features before set
>>> 
>>> Evgeny Im (1):
>>>    net/failsafe: remove not supported multicast MAC filter
>>> 
>>> Fan Zhang (1):
>>>    bus/pci: fix config r/w access
>>> 
>>> Ferruh Yigit (6):
>>>    eal: fix build with gcc 9.0
>>>    test/reorder: fix out of bound access
>>>    net/i40e/base: fix comment referencing internal data
>>>    bus/pci: fix allocation of device path
>>>    kni: fix build on Linux 4.19
>>>    bus/dpaa: fix build with gcc 9.0
>>> 
>>> Fiona Trahe (1):
>>>    test/crypto: fix number of queue pairs
>>> 
>>> Gavin Hu (1):
>>>    doc: add cross-compilation in sample apps guide
>>> 
>>> Haiyue Wang (1):
>>>    net/i40e: enable loopback function for X722 MAC
>>> 
>>> Harry van Haaren (1):
>>>    event/sw: fix cq index check for unlink usecases
>>> 
>>> Herakliusz Lipiec (2):
>>>    app/testpmd: fix printf format in event callback
>>>    examples/ipv4_multicast: fix leak of cloned packets
>>> 
>>> Honnappa Nagarahalli (1):
>>>    build: enable ARM NEON flag when __aarch64__ defined
>>> 
>>> Huaibin Wang (1):
>>>    net/i40e: keep promiscuous on if allmulticast is enabled
>>> 
>>> Hyong Youb Kim (3):
>>>    net/enic: do not use non-standard integer types
>>>    net/enic: set Rx VLAN offload flag for non-stripped packets
>>>    app/testpmd: check Rx VLAN offload flag to print VLAN TCI
>>> 
>>> Ian Dolzhansky (1):
>>>    net/failsafe: add checks for deferred queue setup
>>> 
>>> Igor Romanov (6):
>>>    net/bonding: use evenly distributed default RSS RETA
>>>    net/bonding: do not ignore RSS key on device config
>>>    net/sfc: fix an Rx queue double release possibility
>>>    net/sfc: fix a Tx queue double release possibility
>>>    net/failsafe: fix crash on slave queue release
>>>    net/sfc/base: fix out of bounds read when dereferencing sdup
>>> 
>>> Ilya Maximets (4):
>>>    doc: fix style and syntax in flow API guide
>>>    doc: fix typos in the flow API guide
>>>    net/ixgbe: fix busy polling while fiber link update
>>>    net/ixgbe: stop link setup alarm handler before device start
>>> 
>>> Ivan Malov (5):
>>>    net/sfc/base: fix a typo in unicast filter insertion comment
>>>    net/sfc: do not skip RSS configuration step on reconfigure
>>>    net/sfc: allow to query RSS key and HF in isolated mode
>>>    net/sfc: allow to query RSS key and HF when RSS is disabled
>>>    net/sfc/base: remove Falcon-specific concurrency check
>>> 
>>> Jasvinder Singh (3):
>>>    app/testpmd: fix metering and policing commands
>>>    app/testpmd: fix memory leak for TM object
>>>    net/softnic: fix undefined dev info fields
>>> 
>>> Jerin Jacob (9):
>>>    app/testpmd: fix csum parse-tunnel command invocation
>>>    mbuf: fix Tx offload mask
>>>    doc: clarify L3 Tx checksum prerequisite
>>>    doc: clarify L4 Tx checksum prerequisite
>>>    crypto/scheduler: fix build with gcc 8.2
>>>    doc: clarify TSO Tx offload prerequisite
>>>    eal: introduce rte version of fls
>>>    eal: fix build
>>>    net/octeontx: fix packet corruption on Tx
>>> 
>>> Jiayu Hu (1):
>>>    gro: fix overflow of TCP payload calculation
>>> 
>>> John Daley (1):
>>>    net/enic: fix flow API memory leak
>>> 
>>> Konstantin Ananyev (2):
>>>    acl: forbid rule with priority zero
>>>    ip_frag: use key length for key comparison
>>> 
>>> Leah Tekoa (1):
>>>    app/testpmd: fix RED byte stats
>>> 
>>> Lee Daly (1):
>>>    net/bonding: fix possible silent failure in config
>>> 
>>> Li Han (1):
>>>    ip_frag: fix overflow in key comparison
>>> 
>>> Luca Boccassi (3):
>>>    net/e1000: do not error out if Rx drop enable is set
>>>    eal/linux: handle UIO read failure in interrupt handler
>>>    net/virtio: register/unregister intr handler on start/stop
>>> 
>>> Mark Spender (1):
>>>    net/sfc/base: prevent access to the NIC config before probe
>>> 
>>> Marko Kovacevic (2):
>>>    doc: fix formatting in IP reassembly app guide
>>>    app/pdump: fix port id storage size
>>> 
>>> Martin Harvey (4):
>>>    net/sfc/base: fix SAL annotation for input buffers
>>>    net/sfc/base: check size of memory to read sensors data to
>>>    net/sfc/base: avoid usage of too big arrays on stack
>>>    net/sfc/base: fix PreFAST warnings because of unused return
>>> 
>>> Matthew Smith (1):
>>>    net/ixgbe: wait longer for link after fiber MAC setup
>>> 
>>> Mody, Rasesh (5):
>>>    net/qede/base: fix to handle stag update event
>>>    net/bnx2x: fix logging to include device name
>>>    net/bnx2x: fix to add PHY lock
>>>    net/bnx2x: fix VF link state update
>>>    net/qede: fix ethernet type in HW registers
>>> 
>>> Nikhil Rao (2):
>>>    eventdev: fix unlock in Rx adapter
>>>    eventdev: fix eth Rx adapter hotplug incompatibility
>>> 
>>> Nitin Saxena (1):
>>>    net/octeontx: fix mbuf corruption with large private sizes
>>> 
>>> Ori Kam (1):
>>>    examples/flow_filtering: remove VLAN item
>>> 
>>> Pablo de Lara (1):
>>>    crypto/aesni_mb: fix possible array overrun
>>> 
>>> Paul M Stillwell Jr (1):
>>>    ethdev: fix doxygen comment to be with structure
>>> 
>>> Pavan Nikhilesh (1):
>>>    test/event: check burst mode capability
>>> 
>>> Phil Yang (6):
>>>    app/testpmd: optimize mbuf pool allocation
>>>    app/testpmd: fix vdev socket initialization
>>>    app/testpmd: fix physical port socket initialization
>>>    kni: fix kernel FIFO synchronization
>>>    app/testpmd: reserve NUMA node per port and per ring
>>>    test: release ring resources after PMD perf test
>>> 
>>> Qi Zhang (4):
>>>    net/i40e: fix send admin queue command before init
>>>    net/i40e/base: properly clean resources
>>>    net/i40e/base: gracefully clean the resources
>>>    net/i40e/base: correct global reset timeout calculation
>>> 
>>> Radu Nicolau (2):
>>>    net/bonding: stop and deactivate slaves on stop
>>>    net/bonding: fix crash when stopping mode 4 port
>>> 
>>> Rafal Kozik (1):
>>>    doc: add VFIO in ENA guide
>>> 
>>> Rami Rosen (2):
>>>    doc: fix wrong usage of bind command
>>>    examples/vhost: remove unnecessary constant
>>> 
>>> Rasesh Mody (2):
>>>    net/bnx2x: fix to disable further interrupts
>>>    net/bnx2x: fix call to link handling periodic function
>>> 
>>> Raslan Darawsheh (1):
>>>    app/testpmd: fix L4 length for UDP checksum
>>> 
>>> Reshma Pattan (1):
>>>    latency: fix timestamp marking and latency calculation
>>> 
>>> Richard Houldsworth (1):
>>>    net/sfc/base: make last byte of module information available
>>> 
>>> Rosen Xu (1):
>>>    app/testpmd: fix shaper profile parameters
>>> 
>>> Shahaf Shuler (3):
>>>    net/mlx5: add Bluefield device id
>>>    net/mlx5: disable ConnectX-4 Lx Multi Packet Send by default
>>>    net: fix build with pedantic
>>> 
>>> Shahed Shaikh (5):
>>>    net/qede: fix Tx offload mask
>>>    net/qede/base: fix MFW FLR flow
>>>    net/qede: fix flow director for IPv6 filter
>>>    net/qede: fix Rx buffer size calculation
>>>    net/qede: fix Tx tunnel offload support mask
>>> 
>>> Somnath Kotur (1):
>>>    net/bnxt: fix uninitialized pointer access in Tx
>>> 
>>> Stephen Hemminger (3):
>>>    igb_uio: fix refcount if open returns error
>>>    net/tap: fix file descriptor check
>>>    doc: fix spelling in PMD guides
>>> 
>>> Stewart Allen (1):
>>>    net/ena: fix passing RSS hash to mbuf
>>> 
>>> Subrahmanyam Nilla (1):
>>>    net/thunderx: fix Tx desc corruption in scatter-gather mode
>>> 
>>> Szymon Sliwa (1):
>>>    crypto/mvsam: update hash digest sizes
>>> 
>>> Thomas Monjalon (8):
>>>    kvargs: fix processing a null list
>>>    kni: fix build on Linux < 3.14
>>>    pci: fix parsing of address without function number
>>>    eal: fix build with -O1
>>>    kni: fix possible uninitialized variable
>>>    net/mlx4: fix possible uninitialized variable
>>>    eal/x86: remove unused memcpy file
>>>    fix dpdk.org URLs
>>> 
>>> Timothy Redaelli (1):
>>>    net/qede: fix crash when configure fails
>>> 
>>> Tiwei Bie (3):
>>>    net/virtio-user: fix typo in error message
>>>    vhost: remove unneeded null pointer check
>>>    net/virtio: fix unchecked return value
>>> 
>>> Tomasz Cel (1):
>>>    doc: fix missing CCM to QAT feature list
>>> 
>>> Tomasz Duszynski (1):
>>>    net/mvpp2: fix array initialization
>>> 
>>> Vivek Sharma (1):
>>>    eal: use correct data type for bitmap slab operations
>>> 
>>> Xiaolong Ye (2):
>>>    net/i40e: fix offload not supported mask
>>>    net/ixgbe: fix maximum wait time in comment
>>> 
>>> Xueming Li (1):
>>>    net/mlx5: fix interrupt completion queue index wrapping
>>> 
>>> Yahui Cao (3):
>>>    net/virtio-user: do not reset owner when driver resets
>>>    net/vhost: fix parameters string
>>>    vhost: fix corner case for enqueue operation
>>> 
>>> Yanglong Wu (1):
>>>    net/ixgbevf: fix link state
>>> 
>>> Yipeng Wang (1):
>>>    test/hash: fix bucket size in perf test
>>> 
>>> Yong Wang (2):
>>>    doc: fix typo in testpmd guide
>>>    doc: fix NUMA library name in Linux guide
>>> 
>>> Yongping Zhang (1):
>>>    net/bnxt: fix registration of VF async event completion ring
>>> 
>>> Yongseok Koh (9):
>>>    eal/arm64: fix instrinsic for GCC < 4.9
>>>    mk: disable gcc AVX512F support
>>>    net/mlx5: make vectorized Tx threshold configurable
>>>    net/mlx5: optimize Rx buffer replenishment threshold
>>>    net/mlx5: fix multi-chunk mempool support
>>>    ethdev: fix queue start and stop
>>>    table: fix casting cuckoo hash function
>>>    net/nfp: replace strncpy by strlcpy
>>>    version: 17.11.5-rc1
>>> 
>>> Yunjian Wang (2):
>>>    net/bonding: support matching QinQ ethertype
>>>    net/e1000/base: fix uninitialized variable
>>> 
>>> Zhirun Yan (2):
>>>    net/ixgbe: update Tx offload mask
>>>    net/igb: update Tx offload mask
>>> 
>>> Ziye Yang (1):
>>>    eal/linux: fix memory leak of logid

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

end of thread, other threads:[~2019-02-14  4:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-25  1:59 [dpdk-dev] v17.11.5-rc2 patches review and test Yongseok Koh
2019-01-30  4:32 ` [dpdk-dev] [dpdk-stable] " Yongseok Koh
2019-02-08 14:51   ` Yongseok Koh
2019-02-14  4:32     ` 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).