21.11.6 patches review and test
    Kevin Traynor 
    ktraynor at redhat.com
       
    Wed Dec 20 14:22:35 CET 2023
    
    
  
Hi all,
Here is a list of patches targeted for stable release 21.11.6.
The planned date for the final release is 12 January.
Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported validations will be added to the release notes.
A release candidate tarball can be found at:
    https://dpdk.org/browse/dpdk-stable/tag/?id=v21.11.6-rc1
These patches are located at branch 21.11 of dpdk-stable repo:
    https://dpdk.org/browse/dpdk-stable/
Thanks.
Kevin
---
Aakash Sasidharan (2):
      event/cnxk: fix return values for capability API
      test/event: fix crypto null device creation
Abdullah Sevincer (1):
      event/dlb2: fix disable PASID
Akhil Goyal (3):
      common/cnxk: fix different size bit operations
      net/cnxk: fix uninitialized variable
      net/cnxk: fix uninitialized variable
Alexander Kozyrev (2):
      net/mlx5: fix MPRQ stride size to accommodate the headroom
      ethdev: fix ESP packet type description
Amit Prakash Shukla (2):
      common/cnxk: fix DPI memzone name
      dma/cnxk: fix device state
Anoob Joseph (2):
      cryptodev: add missing doc for security context
      doc: replace code blocks with includes in security guide
Ashwin Sekhar T K (1):
      common/cnxk: fix aura disable handling
Beilei Xing (1):
      net/i40e: fix FDIR queue receives broadcast packets
Bing Zhao (1):
      net/mlx5: fix shared Rx queue list management
Brian Dooley (3):
      test/crypto: fix IV in some vectors
      test/crypto: skip some synchronous tests with CPU crypto
      examples/ipsec-secgw: fix partial overflow
Bruce Richardson (8):
      crypto/ipsec_mb: add dependency check for cross build
      event/sw: remove obsolete comment
      net/i40e: fix buffer leak on Rx reconfiguration
      eventdev: fix device pointer for vdev-based devices
      eventdev: fix missing driver names in info struct
      ethdev: fix function name in comment
      event/dlb2: fix name check in self-test
      event/dlb2: fix missing queue ordering capability flag
Chaoyong He (6):
      net/nfp: fix Tx descriptor free logic of NFD3
      net/nfp: fix DMA error after abnormal exit
      net/nfp: fix link status interrupt
      net/nfp: fix reconfigure logic in PF initialization
      net/nfp: fix reconfigure logic in VF initialization
      net/nfp: fix reconfigure logic of set MAC address
Chengwen Feng (1):
      net/hns3: fix traffic management thread safety
Ciara Loftus (1):
      net/af_xdp: make compatible with libbpf 0.8.0
Ciara Power (2):
      crypto/qat: fix NULL algorithm digest placement
      crypto/qat: fix raw API null algorithm digest
Dariusz Sosnowski (4):
      common/mlx5: fix controller index parsing
      net/mlx5: fix use after free on Rx queue start
      net/mlx5: fix hairpin queue states
      net/mlx5: fix hairpin queue unbind
David Christensen (1):
      net/tap: use MAC address parse API instead of local parser
David Marchand (18):
      mempool: fix default ops for an empty mempool
      eventdev: fix symbol export for port maintenance
      common/cnxk: remove dead Meson code
      app/bbdev: fix link with NXP LA12XX
      net/iavf: fix checksum offloading
      net/iavf: fix Tx debug
      net/iavf: remove log from Tx prepare function
      net/iavf: fix TSO with big segments
      net/ice: remove log from Tx prepare function
      net/ice: fix TSO with big segments
      net/mlx5: fix leak in sysfs port name translation
      net/bonding: fix link status callback stop
      net/tap: fix L4 checksum offloading
      net/tap: fix IPv4 checksum offloading
      net/iavf: fix indent in Tx path
      doc: remove restriction on ixgbe vector support
      doc: fix some ordered lists
      doc: remove number of commands in vDPA guide
Dengdui Huang (14):
      net/hns3: fix VF default MAC modified when set failed
      net/hns3: fix error code for multicast resource
      net/hns3: fix flushing multicast MAC address
      app/testpmd: fix help string
      net/hns3: fix unchecked Rx free threshold
      net/hns3: fix double stats for IMP and global reset
      net/hns3: remove reset log in secondary
      net/hns3: fix multiple reset detected log
      net/hns3: refactor interrupt state query
      net/hns3: fix mailbox sync
      net/hns3: fix IMP or global reset
      net/hns3: fix ignored reset event
      net/hns3: fix reset event status
      net/hns3: fix VF reset handler interruption
Eli Britstein (1):
      net/mlx5: zero UDP checksum over IPv4 in encapsulation
Feifei Wang (1):
      app/pipeline: add sigint handler
Fengjiang Liu (1):
      net/virtio: fix missing next flag in Tx packed ring
Ferruh Yigit (3):
      net/txgbe: fix out of bound access
      mempool: fix get function documentation
      mempool: clarify enqueue/dequeue ops documentation
Gagandeep Singh (1):
      bus/dpaa: fix build with asserts for GCC 13
Gregory Etelson (1):
      eal/windows: fix build with recent MinGW
Harman Kalra (1):
      mempool/cnxk: fix free from non-EAL threads
Harry van Haaren (1):
      event/sw: fix ordering corruption with op release
Hernan Vargas (3):
      baseband/acc: fix ACC100 HARQ input alignment
      test/bbdev: fix Python script subprocess
      test/bbdev: assert failed test for queue configure
Huisong Li (13):
      net/hns3: fix order in NEON Rx
      app/testpmd: remove useless check in TSO command
      app/testpmd: fix tunnel TSO capability check
      app/testpmd: add explicit check for tunnel TSO
      app/testpmd: fix tunnel TSO configuration
      net/hns3: extract common function to obtain revision ID
      net/hns3: fix setting DCB capability
      net/hns3: fix LRO offload to report
      net/hns3: fix crash for NEON and SVE
      doc: fix hns3 build option about max queue number
      doc: update features in hns3 guide
      doc: fix RSS flow description in hns3 guide
      examples/ethtool: fix pause configuration
Ivan Malov (1):
      net/sfc: add missing error code indication to MAE init path
Jiawei Wang (3):
      net/mlx5: fix decap action checking in sample flow
      net/mlx5: fix E-Switch mirror flow rule validation
      net/mlx5: fix validation of sample encap flow action
Jiawen Wu (9):
      net/txgbe: add Tx queue maximum limit
      net/txgbe: fix GRE tunnel packet checksum
      net/ngbe: fix flow control
      net/txgbe: reconfigure MAC Rx when link update
      net/ngbe: reconfigure MAC Rx when link update
      net/txgbe: keep link down after device close
      net/ngbe: keep link down after device close
      net/txgbe: check process type in close operation
      net/ngbe: check process type in close operation
Jie Hai (39):
      net/af_packet: fix Rx and Tx queue state
      net/af_xdp: fix Rx and Tx queue state
      net/avp: fix Rx and Tx queue state
      net/bnx2x: fix Rx and Tx queue state
      net/bnxt: fix Rx and Tx queue state
      net/bonding: fix Rx and Tx queue state
      net/cxgbe: fix Rx and Tx queue state
      net/dpaa: fix Rx and Tx queue state
      net/dpaa2: fix Rx and Tx queue state
      net/e1000: fix Rx and Tx queue state
      net/ena: fix Rx and Tx queue state
      net/enetc: fix Rx and Tx queue state
      net/enic: fix Rx and Tx queue state
      net/hinic: fix Rx and Tx queue state
      net/ipn3ke: fix Rx and Tx queue state
      net/memif: fix Rx and Tx queue state
      net/mlx4: fix Rx and Tx queue state
      net/mvneta: fix Rx and Tx queue state
      net/mvpp2: fix Rx and Tx queue state
      net/ngbe: fix Rx and Tx queue state
      net/null: fix Rx and Tx queue state
      net/octeon_ep: fix Rx and Tx queue state
      net/pfe: fix Rx and Tx queue state
      net/ring: fix Rx and Tx queue state
      net/sfc: fix Rx and Tx queue state
      net/softnic: fix Rx and Tx queue state
      net/txgbe: fix Rx and Tx queue state
      net/vhost: fix Rx and Tx queue state
      net/virtio: fix Rx and Tx queue state
      net/vmxnet3: fix Rx and Tx queue state
      app/testpmd: fix primary process not polling all queues
      net/hns3: fix typo in function name
      net/hns3: fix some return values
      net/hns3: fix some error logs
      net/hns3: keep set/get algo key functions local
      net/hns3: fix uninitialized hash algo value
      app/procinfo: fix RSS info
      app/procinfo: adjust format of RSS info
      test/bonding: fix uninitialized RSS configuration
Jieqiang Wang (1):
      hash: align SSE lookup to scalar implementation
Joshua Washington (1):
      ethdev: account for smaller MTU when setting default
Juraj Linkeš (1):
      config/arm: fix aarch32 build with GCC 13
Kaiwen Deng (1):
      net/ice: fix TM configuration clearing
Kevin Traynor (3):
      Revert "net/iavf: fix tunnel TSO path selection"
      doc: update versions recommendations for i40e and ice
      Revert "net/iavf: fix abnormal disable HW interrupt"
Kommula Shiva Shankar (1):
      common/cnxk: fix pool buffer size in opaque mode
Long Li (1):
      net/netvsc: increase VSP response timeout to 60 seconds
Long Wu (3):
      test/bonding: remove unreachable statement
      test/bonding: add missing check
      net/bonding: fix possible overrun
Madhuker Mythri (1):
      net/tap: fix RSS for fragmented packets
Martin Weiser (1):
      net/ice: write timestamp to first segment in scattered Rx
Maxime Coquelin (6):
      vhost: fix missing vring call check on virtqueue access
      vhost: fix missing check on virtqueue access
      vhost: fix check on virtqueue access in async registration
      vhost: fix check on virtqueue access in in-flight getter
      net/virtio: fix descriptor addresses in 32-bit build
      vhost: fix missing lock protection in power monitor API
Min Zhou (1):
      test/hash: fix creation error log
Mingjin Ye (1):
      net/ice: fix crash on closing representor ports
Nagadheeraj Rottela (1):
      crypto/nitrox: fix panic with high number of segments
Pavan Nikhilesh (1):
      event/cnxk: fix getwork mode devargs parsing
Qi Zhang (2):
      net/iavf: fix Tx preparation
      net/ice: fix Tx preparation
Qiming Yang (2):
      bus/pci: fix device ID log
      net/ice: fix initial link status
Radu Nicolau (3):
      net/iavf: fix ESN session update
      net/iavf: fix Tx offload mask
      net/iavf: fix Tx offload flags check
Rahul Bhansali (1):
      eventdev/eth_rx: fix timestamp field register in mbuf
Rakesh Kudurumalla (1):
      common/cnxk: fix xstats for different packet sizes
Rongwei Liu (1):
      net/mlx5: fix matcher layout size calculation
Ruifeng Wang (1):
      ethdev: fix 32-bit build with GCC 13
Satheesh Paul (1):
      common/cnxk: fix default flow action setting
Saurabh Singhal (1):
      net/iavf: unregister interrupt handler before FD close
Sivaramakrishnan Venkat (1):
      test/crypto: fix typo in asym tests
Srikanth Yalavarthi (1):
      eal/unix: fix firmware reading with external xz helper
Stephen Hemminger (6):
      random: initialize state for unregistered non-EAL threads
      app/procinfo: remove unnecessary rte_malloc
      app/dumpcap: fix mbuf pool ring type
      meter: fix RFC4115 trTCM API Doxygen
      pdump: fix error number on IPC response
      app/dumpcap: allow multiple invocations
Timothy Miskell (1):
      net/ice: fix L1 check interval
Tomasz Duszynski (1):
      rawdev: fix device class in log message
Tyler Retzlaff (1):
      malloc: remove return from void functions
Viacheslav Galaktionov (2):
      net/sfc: set max Rx packet length for representors
      net/sfc: account for data offset on Tx
Viacheslav Ovsiienko (1):
      net/mlx5: fix multi-segment Tx inline data length
Visa Hankala (1):
      net/bonding: fix header for C++
Vladimir Medvedkin (2):
      fib: fix adding default route overwriting entire table
      fib6: fix adding default route as first route
Weiguo Li (2):
      net/enic: avoid extra unlock in MTU set
      net/sfc: remove null dereference in log
Wenjing Qiao (1):
      net/iavf: fix VLAN offload strip flag
Wenwu Ma (1):
      net/virtio: fix link state interrupt vector setting
Yiding Zhou (1):
      net/iavf: fix port stats clearing
Zhichao Zeng (1):
      net/ice: fix DCF port statistics
    
    
More information about the dev
mailing list