# changelog

author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-111
changelog:
  - Merging upstream branch-2.15 [RH git: bc54a123ad]
      Commit list:
      eb3484a398 system-traffic: Properly stop dangling ping after geneve test.
      0f639878cb conntrack: Fix conntrack multiple new state.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-112
changelog:
  - Merging upstream branch-2.15 [RH git: 14ed491a9f]
      Commit list:
      ac90500da4 netdev-linux: Do not touch LAG members if master is not attached to OVS.
      dbfe371cdc netdev: Clear auto_classified if netdev reopened with the type specified.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-113
changelog:
  - Merging upstream branch-2.15 [RH git: d3374dc711]
      Commit list:
      f2024c9ef9 libopenvswitch.pc: Add missing libs for a static build.
      a8e6816ab2 rhel: Stop installing internal headers.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-114
changelog:
  - Merging upstream branch-2.15 [RH git: 61c9b3f738]
      Commit list:
      8c0a187ea5 python: Fix E275 missing whitespace after keyword.
      84b05f4397 dpif-netlink: Fix incorrect bit shift in compat mode.
      506b9a7a22 packets: Re-calculate IPv6 checksum only for first frag upon modify.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-115
changelog:
  - Merging upstream branch-2.15 [RH git: f0a32c6c60]
      Commit list:
      173769badf system-traffic: Fix IPv4 fragmentation test sequence for check-kernel.
      3e9debe5be system-traffic: Fix incorrect neigh entry in ipv6 header modification test.
      8ec1752be7 system-traffic: Don't run IPv6 header modification test on kernels < 5.19.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-116
changelog:
  - Merging upstream branch-2.15 [RH git: 12c6518299]
      Commit list:
      e3909a40ae netdev-offload-tc: Disable offload of IPv6 fragments.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-117
changelog:
  - Merging upstream branch-2.15 [RH git: 671f431f8e]
      Commit list:
      f1a14e9600 github: Move CI to ubuntu 20.04 base image.
      176298d066 netdev-offload-dpdk: Fix vxlan vni cast-align warnings.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-118
changelog:
  - Merging upstream branch-2.15 [RH git: f73b3f1931]
      Commit list:
      93e88f39e1 raft: Fix unnecessary periodic compactions.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.15.0-119
changelog:
  - Merging 73655c64149 version: 20.11.6 [RH git: d8e8db8377]
      Commit list:
      73655c64149 version: 20.11.6
      ef311075d21 net/mlx5: fix Rx queue recovery mechanism
      089e01b375e vhost: fix header spanned across more than two descriptors
      8fff8520f35 vhost: discard too small descriptor chains
      28596f9ebca vhost: prevent async register
      ff7d483aaa6 ethdev: fix RSS update when RSS is disabled
      5a6aadbeec6 kni: fix build
      01609d56cb2 net/virtio-user: fix socket non-blocking mode
      c5dc4f6eb57 version: 20.11.6-rc1
      3e61bd97d9a doc: add more instructions for running as non-root
      aebfd0d7467 net/mlx5: fix MPRQ pool registration
      ca78fec981b net/hns3: support backplane media type
      9a7f5c16d0a net/mlx5: destroy indirect actions on port stop
      4a35f74c8a3 net/mlx5/linux: fix missed Rx packet stats
      153cef1fbf7 net/mlx5: handle MPRQ incompatibility with external buffers
      38f1f47db17 vdpa/mlx5: workaround var offset within page
      55942e4c4da vdpa/mlx5: fix maximum number of virtqs
      d702d0a0bd5 examples/link_status_interrupt: fix stats refresh rate
      20f57bfbd74 gro: fix identifying fragmented packets
      da29560252d service: fix lingering active status
      edc80cd334d net/igc: support multi-process
      dcf55291452 vhost: add some trailing newline in log messages
      ecb55969296 net/vhost: fix deadlock on vring state change
      e29fe1799c7 doc: fix readability in vhost guide
      9d474a9565a net/netvsc: fix vmbus device reference in multi-process
      04e6368ccdc app/testpmd: fix supported RSS offload display
      d3b24b9ea23 eventdev/eth_tx: fix queue delete
      e00e29a3ef4 doc: fix grammar and parameters in l2fwd-crypto guide
      d2384ccb959 doc: fix grammar and formatting in compressdev guide
      0e387937c4e crypto/qat: fix DOCSIS crash
      c24e3146091 examples/fips_validation: handle empty payload
      4985a6b0519 baseband/acc100: remove prefix of internal file
      85c979edf5e test/crypto: fix SNOW3G vector IV format
      c263e1d0476 test/crypto: fix ZUC vector IV format
      c2688091924 test/crypto: fix authentication IV for ZUC SGL
      21f394a60df net/bnxt: fix setting forced speed
      97229297562 net/bnxt: allow Tx only or Rx only
      71234d08d23 net/bnxt: fix switch domain allocation
      3f6c57b6a39 examples/distributor: fix distributor on Rx core
      a035314c1ed net/hns3: fix descriptors check with SVE
      4fef76f744c test: check memory allocation for CRC
      ef31c19b768 app/procinfo: show all non-owned ports
      67350d412d9 test/hash: fix out of bound access
      ed1bd718de3 rib: fix references for IPv6 implementation
      eb88adfe309 raw/ioat: fix build when ioat dmadev enabled
      40538d0b04c net/mlx5: fix stack buffer overflow in drop action
      f371572a767 net/mlx5: fix RSS expansion for patterns with ICMP item
      06375d5c71a net/mlx5: fix build with clang 14
      35ab757a023 net/qede: fix build with GCC 12
      d26e0087571 net/ice/base: fix build with GCC 12
      b9db1042c38 net/qede: fix build with GCC 13
      ac50182289f net/octeontx: fix port close
      c9f6c89d9aa ci: enable C++ check for Arm and PPC
      45eb4af4562 config: fix C++ cross compiler for Arm and PPC
      dbbdee4c12f malloc: fix allocation of almost hugepage size
      a0f0c7d9c51 vhost/crypto: fix descriptor processing
      8aa20e45c65 vhost/crypto: fix build with GCC 12
      338b9cbeb49 vhost: fix missing enqueue pseudo-header calculation
      bbba8ef0cd9 app/testpmd: revert MAC update in checksum forwarding
      9b4779bface net/txgbe: fix register polling
      50c6ddd6423 app/testpmd: fix bonding slave devices not released
      35768b682bc net/hns3: fix return value for unsupported tuple
      ecb5bc37dd3 net/hns3: remove duplicate definition
      5b5935a922e net/hns3: fix an unreasonable memset
      1adbdac76c2 test/bonding: fix RSS test when disable RSS
      da86d09eacf net/bonding: fix RSS inconsistency between ports
      a6ae86b161d eventdev/eth_tx: fix adapter creation
      b39e829bace test/ipsec: fix performance test
      8d49e2f6d19 test/crypto: fix cipher offset for ZUC
      cb03983da4a crypto/scheduler: fix queue pair in scheduler failover
      df7022dae82 test/ipsec: fix build with GCC 12
      5dbe3a6dad4 common/cpt: fix build with GCC 12
      0af3e2fef90 baseband/acc100: remove RTE prefix for internal macros
      437389abd91 baseband/acc100: add protection for some negative scenario
      34d98de156c baseband/acc100: update companion PF configure function
      10cdabfc105 eal/x86: drop export of internal alignment macro
      a6388c75952 trace: fix init with long file prefix
      3582b40156d app/flow-perf: fix build with GCC 12
      b089558de0e vdpa/ifc: fix build with GCC 12
      03197727fa5 net/ice: fix build with GCC 12
      cd10d48dcc5 net/mlx5: fix LRO validation in Rx setup
      c352cf12f32 app/testpmd: fix port status of bonding slave device
      93ca5fcf948 crypto/dpaa2_sec: fix crypto operation pointer
      40b12a05613 net/mlx5: fix RSS hash types adjustment
      145c5b453d8 net/bnxt: fix tunnel stateless offloads
      ee29f5fa6b1 vhost: fix async access
      c9a4ddc1e84 raw/ifpga: remove virtual devices on close
      3590f931372 kni: use dedicated function to set MAC address
      628b8d88c48 kni: use dedicated function to set random MAC address
      59d08006aa2 app/testpmd: fix multicast address pool leak
      9c1410c9b0a app/testpmd: fix packet segment allocation
      641e8b889ef doc: fix formatting and link in BPF library guide
      8f68d6fdc62 bus/fslmc: fix VFIO setup
      30c0b36a019 raw/ifpga: unregister interrupt on close
      14a27263310 examples/dma: fix Tx drop statistics
      6c17d926977 net/iavf: increase reset complete wait count
      4d11ba721d1 net/ice: fix outer L4 checksum in scalar Rx
      2d9b2c21900 doc: update matching versions in i40e guide
      789223ef41e net/iavf: fix Rx queue interrupt setting
      7ec8629367d net/iavf: fix mbuf release in multi-process
      755ea301dba net/iavf: fix queue start exception handling
      5b55b9b1ea7 net/i40e: fix max frame size config at port level
      d731c37a84e net/ice: fix MTU info for DCF
      e2660944da2 net/ice/base: fix getting sched node from ID type
      43eac062d11 net/ixgbe: add option for link up check on pin SDP3
      e0658c31961 net/iavf: fix data path selection
      133ec0ce1cf kni: fix build with Linux 5.18
      8048354bb7f net/mlx5: fix Tx recovery
      27dda79b5d2 examples/vhost: fix crash when no VMDq
      63005df100f vhost: fix deadlock when message handling failed
      4daae0ccb80 doc: fix vhost multi-queue reconnection
      ff874e673ad net/bnxt: fix compatibility with some old firmwares
      fa4da49c814 ethdev: fix port close in secondary process
      ac86ba961eb net/nfp: fix disabling VLAN stripping
      ef9b3014214 net/txgbe: fix max number of queues for SR-IOV
      d096c590dee ethdev: fix port state when stop
      89f54969e74 net/memif: fix overwriting of head segment
      711575cd7f7 net/bonding: fix mbuf fast free usage
      bdf2967cd5c app/testpmd: do not poll stopped queues
      f6060b16895 ethdev: prohibit polling stopped queue
      b4f13e0fdb0 app/testpmd: fix metering and policing command for RFC4115
      070f2b2b8a0 app/testpmd: replace hardcoded min mbuf number with macro
      fe09e56cb54 ethdev: fix possible null pointer access
      7386b532205 ethdev: fix memory leak in xstats telemetry
      7d17ff9a817 net/axgbe: fix xstats get return if xstats is null
      2b88b790c13 net/mvpp2: fix xstats get return if xstats is null
      007dfe41028 net/ipn3ke: fix xstats get return if xstats is null
      17467579f79 net/hns3: fix xstats get return if xstats is null
      eb7b05b5de5 ethdev: clarify null location case in xstats get
      cf28773c938 app/testpmd: remove useless pointer checks
      9463f695d7c app/testpmd: perform SW IP checksum for GRO/GSO packets
      3b918bc7112 doc: add missing auth algo for IPsec example
      5e4a008e4e1 drivers/crypto: fix warnings for OpenSSL version
      387d4b3ca78 test/crypto: fix null check for ZUC authentication
      b9b994dcf2d examples/ipsec-secgw: fix promiscuous mode option
      78059ea5a5f examples/ipsec-secgw: fix uninitialized memory access
      b4797829e77 devtools: fix null test for NUMA systems
      1d5a0d3379d doc: fix API index Markdown syntax
      de28f76399f mbuf: dump outer VLAN
      52822a9dd80 rib: fix traversal with /32 route
      3267a37602b acl: fix rules with 8-byte field size
      20ee31283df test: avoid hang if queues are full and Tx fails
      875e84259c1 eal/freebsd: fix use of newer cpuset macros
      8d8739b0829 test/ring: remove excessive inlining
      597718802f0 examples/l3fwd: fix scalar LPM
      705be731502 eal/x86: fix unaligned access for small memcpy
      ca4a019b457 net/bnxt: fix freeing VNIC filters
      03a539bf175 net/bnxt: recheck FW readiness if in reset process
      c105904aaa9 net/bnxt: fix link status when port is stopped
      f5cee4b2cac net/bnxt: force PHY update on certain configurations
      214e9d80bea net/bnxt: fix speed autonegotiation
      adb37db48f7 net/bnxt: avoid unnecessary endianness conversion
      167d0cbbfd5 net/bnxt: fix ring group on Rx restart
      c69db7f7f73 net/bnxt: fix Rx configuration
      7ded422e25a net/bnxt: fix device capability reporting
      ae5516cd7a3 net/bnxt: remove unused macro
      1dc7ed3e26a net/bnxt: fix reordering in NEON Rx
      472844ca06b app/testpmd: check statistics query before printing
      c72194a7543 net/hns3: remove unnecessary RSS switch
      21c2dd60110 net/hns3: remove redundant RSS tuple field
      7bce9bbfb89 net/hns3: fix rollback on RSS hash update
      9bf4eb4b1a3 net/hns3: fix RSS disable
      4997f02390d net/bonding: fix slave stop and remove on port close
      5f9aca077fd net/bonding: fix stopping non-active slaves
      d18ed4ab862 doc: update matching versions in ice guide
      ad18b9f42d7 net/dpaa: fix event queue detach
      6111eb8b88a vdpa/mlx5: fix dead loop when process interrupted
      e8971ff299a vdpa/mlx5: fix interrupt trash that leads to crash
      3763af6f3ee vhost: fix missing virtqueue lock protection
      45f14afcf9b net/vhost: fix TSO feature default disablement
      15d4339cfd9 net/virtio: restore some optimisations with AVX512
      e4729f10d06 net/vhost: fix access to freed memory
      730c2afc40b net/cxgbe: fix Tx queue stuck with mbuf chain coalescing
      063ce7b91c2 net/cxgbe: fix port ID in Rx mbuf
      5e7c16ee766 net/bonding: fix RSS key config with extended key length
      72144a630e4 net/nfp: remove unneeded header inclusion
      23bfe0031f9 test/hash: report non HTM numbers for single thread
      c29b05c2168 examples/l2fwd-crypto: fix stats refresh rate
      25165ac2415 common/dpaax: fix short MAC-I IV calculation for ZUC
      6b38d08f0c9 crypto/dpaa2_sec: fix operation status for simple FD
      45650937b46 crypto/dpaa_sec: fix secondary process probing
      faf1c3baa87 crypto/dpaa2_sec: fix buffer pool ID check
      2a680bbbc72 crypto/dpaa2_sec: fix fle buffer leak
      8856e5ecd7f crypto/dpaa_sec: fix digest size
      c1d1c4fdc32 eal: fix C++ include for device event and DMA
      ae1ed789dc3 mem: skip attaching external memory in secondary process
      072f7ee4708 test/table: fix buffer overflow on lpm entry
      c4d51b3f05b net/mlx5: fix Rx/Tx stats concurrency
      8a2529276af net/mlx5: fix GTP handling in header modify action
      e8995a25401 net/mlx5: fix Tx when inlining is impossible
      a61bd9df25d net/netvsc: fix calculation of checksums based on mbuf flag
      4d6996d25a3 net/i40e: populate error in flow director parser
      236835c94ff net/iavf: fix HW ring scan method selection
      faca6823330 examples/bond: fix invalid use of trylock
      9526e5c4a55 eal/windows: add missing C++ include guards
      5888f84ccdd eal/windows: fix data race when creating threads
      3a9281f20e3 crypto/ipsec_mb: fix GMAC parameters setting
      0fb580b1c01 crypto/ipsec_mb: fix length and offset settings
      abf68ccc8b1 version: 20.11.5
      5ae73012c8e dpaa2: fix build with RTE_LIBRTE_IEEE1588
      652658269f1 pmdinfogen: fix compilation with Clang 3.4.2 on CentOS 7
      9b390c4866d Revert "regexdev: fix section attribute of symbols"
      e0c907be841 net/cxgbe: remove useless address check
      576842a59ab version: 20.11.5-rc1
      fb2e2836bf3 cryptodev: add backward-compatible enum
      5cb14d74366 raw/ifpga: fix build with optimization
      c93d1201cc4 doc: fix missing note on UIO module in Linux guide
      5bc5bab0dc3 doc: replace characters for (R) symbol in Linux guide
      1d25333ce0a net/mlx5: fix port matching in sample flow rule
      6b92223d987 net/qede: fix Rx bulk mbuf allocation
      540401728f1 net/octeontx2: fix flow MCAM priority management
      975469beaa9 cryptodev: fix clang C++ include
      b16e4220e96 compressdev: fix missing space in log macro
      eca0c20f67d eal/freebsd: add missing C++ include guards
      dd8a8529443 examples/l3fwd: fix buffer overflow in Tx
      63f7788b203 app/testpmd: fix show RSS RETA on Windows
      6fc2a8d4995 bpf: fix build with some libpcap version on FreeBSD
      63f156544d2 net/mlx5: fix sample flow action on trusted device
      8c3269273e8 vhost: fix FD leak with inflight messages
      9bac6ad8620 vhost: fix queue number check when setting inflight FD
      cc761b30f00 net/mlx5: fix initial link status detection
      76cfc69e0e0 net/mlx5: fix link status change detection
      c885a4871f0 common/mlx5: add Netlink event helpers
      67cb024a793 raw/ifpga: fix interrupt handle allocation
      5500586d7bb examples/l3fwd: make Rx and Tx queue size configurable
      920e858767c examples/l3fwd: share queue size variables
      d4b61e1bc91 net/iavf: fix potential out-of-bounds access
      4c3ee244068 net/mlx5: fix MPLS/GRE Verbs spec ordering
      5beedd0836a net/mlx5: remove unused reference counter
      6979a661df1 net/mlx5: fix modify port action validation
      093fbd470b4 net/mlx5: fix NIC egress flow mismatch in switchdev mode
      42e5440e3f8 net/mlx5: fix shared RSS destroy
      cfcd67541cd net/mlx5: fix next protocol RSS expansion
      f26a66edd51 net/mlx5: fix inet IPIP protocol type
      5e425918296 net/bnxt: fix null dereference in session cleanup
      be45c834db6 ethdev: fix doxygen comments for device info struct
      64452c878f2 regexdev: fix section attribute of symbols
      2087ed6ae69 examples/kni: add missing trailing newline in log
      9b1f77b32c4 examples/flow_classify: fix failure message
      2ab2cfb2e87 examples/distributor: reduce Tx queue number to 1
      5a62d76f89c app/pdump: abort on multi-core capture limit
      40252a48762 raw/ifpga: fix monitor thread
      3e06257cf54 raw/ifpga: fix variable initialization in probing
      a7b346dd4d0 examples/vhost: fix launch with physical port
      76e812e3a50 net/ice: fix Tx offload path choice
      ee2cc7d3492 net/mlx5: fix matcher priority with ICMP or ICMPv6
      83781fe25a5 net/mlx5: fix GRE item translation in Verbs
      fa1579b29fa doc: fix typos and punctuation in flow API guide
      910925bc313 net/kni: fix config initialization
      fbc5f6b5fa7 net/txgbe: fix queue statistics mapping
      63030f8b7bf net/iavf: fix function pointer in multi-process
      f0a47837dd5 net/ixgbe: fix FSP check for X550EM devices
      38dee9e84ab net/hns3: increase time waiting for PF reset completion
      b27dbae232d net/hns3: fix VF RSS TC mode entry
      ff48dd55d6f net/hns3: fix RSS TC mode entry
      af3bd943eed net/hns3: remove duplicate macro definition
      52e0989cce1 compressdev: fix socket ID type
      6b75eeccec4 app/compress-perf: fix number of queue pairs to setup
      9df88bfefea app/compress-perf: fix socket ID type during init
      c30254b5da1 app/compress-perf: optimize operations pool allocation
      a166f7044b9 app/compress-perf: fix cycle count operations allocation
      e4ca3c9295b net/mlx5: workaround ASO memory region creation
      14849b1fa27 examples/qos_sched: fix compile failure
      eb0f31af87b net/mlx5: fix sibling device config check
      950554a680b common/octeontx2: update mailbox version to 0xb
      8d6bbbc514d kni: fix freeing order in device release
      3cb68884dd7 eal/linux: fix illegal memory access in uevent handler
      240dc513c2b distributor: fix potential overflow
      ffc6e4ea387 efd: fix uninitialized structure
      5cd3c071a3b test/efd: fix sockets mask size
      3fc564b2d0c app/testpmd: fix build without drivers
      2d1c255f300 net/i40e: fix unintentional integer overflow
      073988b8627 doc: correct name of BlueField-2 in mlx5 guide
      dc599f85f7f doc: replace broken links in mlx guides
      d07cbead1d1 doc: remove obsolete vector Tx explanations from mlx5 guide
      15f171576e7 common/mlx5: fix queue pair ack timeout configuration
      b94aa345475 net/ena: fix checksum flag for L4
      c73e88da707 net/ena: check memory BAR before initializing LLQ
      abbaa0b9d15 net/ena: fix meta descriptor DF flag setup
      5bb3ff7b47d net/ena: fix reset reason being overwritten
      b1d55a40d6c net/ena: skip timer if reset is triggered
      39f6adbf547 net/ena: remove unused offload variables
      d609358e180 net/ena: remove unused enumeration
      2c0325226cf net/txgbe: fix debug logs
      a274e8922f7 app/testpmd: fix GENEVE parsing in checksum mode
      8d5484e7a11 net/mlx5: fix ineffective metadata argument adjustment
      1b7f6d2ad92 net/i40e: enable maximum frame size at port level
      7eaca36d9c6 net/ice: fix overwriting of LSE bit by DCF
      b1b1cd71e95 net/af_xdp: ensure socket is deleted on Rx queue setup error
      92f88226d93 net/af_xdp: add missing trailing newline in logs
      33f2e375618 vhost: fix unsafe vring addresses modifications
      37936eb9ef2 vhost: fix field naming in guest page struct
      85ec94182b8 app/testpmd: check starting port is not in bonding
      f85bba14cc7 net/ixgbe: reset security context pointer on close
      3a4dd2649ff net/nfb: fix multicast/promiscuous mode switching
      aa27fa7968f net/nfb: fix array indexes in deinit functions
      92d7cb4446e crypto/ipsec_mb: fix ZUC operation overwrite
      4bc8222a12b crypto/ipsec_mb: fix ZUC authentication verify
      2eb55ed0243 crypto/virtio: fix out-of-bounds access
      dceebf9eebb baseband/acc100: avoid out-of-bounds access
      ced86386114 examples/l2fwd-crypto: fix port mask overflow
      9d1d70c9c8f doc: fix FIPS guide
      7b5609a5a0e cryptodev: fix RSA key type name
      a7aa7d8812a examples/qos_sched: fix core mask overflow
      b56b636c578 dma/idxd: configure maximum batch size to high value
      26bebaab555 ethdev: fix cast for C++ compatibility
      20baa98d62c vhost: add missing C++ guards
      581dea537e9 kni: add missing C++ guards
      9c5dd18e187 eventdev: add missing C++ guards
      f85ebc37b1d compressdev: add missing C++ guards
      4fd5a95b49c acl: add missing C++ guards
      8f9c5d8497f metrics: add missing C++ guards
      c840104e239 ethdev: add missing C++ guards
      f749277d082 telemetry: add missing C++ guards
      2c2d7d7af16 eal: add missing C++ guards
      5d76457095c eventdev/eth_tx: fix queue add error code
      40f28803d54 common/mlx5: fix error handling in multi-class probe
      e08edd8ac62 net/mlx5: fix memory socket selection in ASO management
      b6b775f2236 net/mlx5: fix MPRQ stride devargs adjustment
      0d9346a1153 net/mlx5: improve stride parameter names
      3adcf390138 common/mlx5: add minimum WQE size for striding RQ
      d8fadb1f7e2 net/nfp: free HW rings memzone on queue release
      8a78f023b7b config: add arch define for Arm
      c32be7490ed net/octeontx2:: fix base rule merge
      2bc455ec39e kni: update kernel API to set random MAC address
      105b5a41305 raw/ntb: clear all valid doorbell bits on init
      cf9be042906 crypto/dpaax_sec: fix auth/cipher xform chain checks
      bdd4b322cf9 compress/octeontx: fix null pointer dereference
      045d6f7c382 net/bnxt: fix ring calculation for representors
      c9eb38cd065 net/mlx5: fix inline length for multi-segment TSO
      c45f526d8a3 net/mlx5: fix committed bucket size
      64d94d1e8f5 net/ice: fix build with 16-byte Rx descriptor
      dc92390efe7 net/ice/base: add profile validation on switch filter
      da0833ea1f2 net/iavf: count continuous DD bits for Arm in flex Rx
      3152179d553 net/iavf: count continuous DD bits for Arm
      813b5994cfc net/sfc: demand Tx fast free offload on EF10 simple datapath
      964a78f4be1 net/sfc: do not push fast free offload to default TxQ config
      3915e71a30b net/memif: remove pointer deference before null check
      468cbff3fee vfio: cleanup the multiprocess sync handle
      184d1f7ae07 ipc: end multiprocess thread during cleanup
      b8e818df2ac test/mbuf: fix mbuf data content check
      32d2194f4f4 app/fib: fix division by zero
      1b84be5c004 mem: check allocation in dynamic hugepage init
      c7bd2f43549 vhost: fix C++ include
      b6dd9d6b2c8 table: fix C++ include
      97f298e3153 ipsec: fix C++ include
      04eb6cecc92 graph: fix C++ include
      48735e1e43e eventdev: fix C++ include
      ae0613e1333 eal: fix C++ include
      7cabaf23be3 stack: fix stubs header export
      c53cb87b513 regex/mlx5: fix memory allocation check
      0e63db20225 vhost: fix guest to host physical address mapping
      58767a90f4b app/testpmd: fix stack overflow for EEPROM display
      aea2c5be016 net/tap: fix to populate FDs in secondary process
      eea12b2874a ethdev: add internal function to device struct from name
      b040eaa3352 app/testpmd: fix bonding mode set
      c4a4ba788f6 net/bonding: fix reference count on mbufs
      78ee1995c90 net/bonding: fix promiscuous and allmulticast state
      8189e99b3a5 net/ixgbe: check filter init failure
      061f2416ab6 net/hns3: delete duplicated RSS type
      3f03bc5d20d net/hns3: fix operating queue when TCAM table is invalid
      b65114d8a35 net/hns3: fix insecure way to query MAC statistics
      73d42972448 net/hns3: fix RSS key with null
      edfefb90ca2 net/hns3: fix max packet size rollback in PF
      463673460a3 net/enic: fix dereference before null check
      cafb0cbdb4d eal/windows: remove useless C++ include guard
      e9734a61dac net/dpaa2: remove useless C++ include guard
      6506a4b4856 net/cxgbe: remove useless C++ include guard
      8650a0c17cb bus/dpaa: fix C++ include guard
      d3f8892862b test/mem: fix error check
      2da6c302476 eal/windows: fix error code for not supported API
      19746aaeabb ring: fix overflow in memory size calculation
      6e47aebf24d ring: fix error code when creating ring
      6c4c4398a43 ring: optimize corner case for enqueue/dequeue
      25f563d3887 doc: fix KNI PMD name typo
      1b61157ec94 kni: fix ioctl signature
      04a29bf8a81 build: remove deprecated Meson functions
      3215df7480e build: fix warning about using -Wextra flag
      14421740c49 build: fix warnings when running external commands
      29649b45905 doc: update matching versions in ice guide
      12eaf885f5d net/mlx5: reject jump to root table
      a133cd9add7 net/mlx5: fix mark enabling for Rx
      d8090fd8c4b net/virtio-user: check FD flags getting failure
      ac0c52244d8 net/virtio-user: fix resource leak on probing failure
      61144dff749 vdpa/ifc: fix log info mismatch
      9605f71afa8 net/virtio: fix Tx queue 0 overriden by queue 128
      16ba91d4f3c vdpa/mlx5: workaround queue stop with traffic
      f3cd5320d89 net/hns3: fix using enum as boolean
      90ada5e388b net/bonding: fix RSS with early configure
      1ed391676f5 net/memif: remove unnecessary Rx interrupt stub
      10445169472 raw/ifpga/base: fix port feature ID
      edea3f39ddc net/bnxt: fix VF resource allocation strategy
      3e0a066400a net/bnxt: fix memzone allocation per VNIC
      7ee6d43e5e5 net/bnxt: handle ring cleanup in case of error
      e7f6c7629a4 net/bnxt: fix check for autoneg enablement
      f05952e7bfe raw/ifpga: fix thread closing
      ab9cde2e723 net/ice: fix link up when starting device
      06665489e6c raw/ifpga/base: fix SPI transaction
      ff474dde7be net/sfc: validate queue span when parsing flow action RSS
      238f205dd5c net/nfp: remove useless range checks
      e977e8ef8e6 net/nfp: remove duplicated check when setting MAC address
      f06710409fe net/mlx5: fix maximum packet headers size for TSO
      1d10966a22c net/dpaa2: fix timestamping for IEEE1588
      bab9d520cbd net/dpaa2: fix unregistering interrupt handler
      b5b90b6ea32 net/cxgbe: fix dangling pointer by mailbox access rework
      a5f8244a5f8 app/testpmd: fix external buffer allocation
      a2f86fa32fc app/testpmd: fix dereference before null check
      239f57b000c net/bonding: fix mode type mismatch
      8b6401daed4 net/af_xdp: fix build with -Wunused-function
      a5018b1aa63 net/axgbe: use PCI root complex device to distinguish device
      a26506bce10 app/testpmd: fix Tx scheduling interval
      8d0afb3f689 net/bonding: fix offloading configuration
      e93a5f44791 net/bnxt: check VF representor pointer before access
      31080d4c621 net/bnxt: fix xstats query
      52d79e82448 net/bnxt: fix PAM4 mask setting
      766d7701ba0 net/bnxt: fix handling of VF configuration change
      ef80ca417e1 net/bnxt: get maximum supported multicast filters count
      893c784eef7 net/bnxt: add null check for mark table
      5889a245444 net/bnxt: cap maximum number of unicast MAC addresses
      fa8cc81989e net/bnxt: fix restoring VLAN filtering after recovery
      7275db81e80 net/bnxt: restore RSS configuration after reset recovery
      c612a4bbf3a net/bnxt: fix queue stop operation
      3ea46b608a0 net/bnxt: fix multicast MAC restore during reset recovery
      5ee96222abf net/bnxt: fix multicast address set
      e2c9b9902d3 net/bnxt: fix xstats names query overrun
      66aa6f94671 net/mlx5: relax headroom assertion
      0374774e882 net/mlx5: fix GRE protocol type translation for Verbs
      a5edf851758 net/mlx5: fix RSS expansion with explicit next protocol
      1c64873e8d9 net/mlx5: fix assertion on flags set in packet mbuf
      24e61aa014c net/ixgbe: add vector Rx parameter check
      a02fbcde752 net/ice: fix Tx checksum offload
      8577641fca0 net/ice: track DCF state of PF
      f7b02e11272 net/ice: fix Tx checksum offload capability
      793c8206207 net/qede: fix redundant condition in debug code
      4ee719c72ea devtools: fix comment detection in forbidden token check
      33a5d155d0d examples/ipsec-secgw: fix default flow rule creation
      dff4380aaeb examples/ipsec-secgw: fix eventdev start sequence
      19524c9cb13 examples/l3fwd: fix Rx burst size for event mode
      6bfaf85e5bc doc: fix dlb2 guide
      eb5a21b54a5 eal/linux: log hugepage create errors with filename
      0602aa0fd4c dma/idxd: fix paths to driver sysfs directory
      4548934a6d3 bus/ifpga: remove useless check while browsing devices
      7c66f7f6796 doc: remove dependency on findutils on FreeBSD
      cf1a7f66a96 maintainers: update for stable branches
      269489433cd doc: replace deprecated distutils version parsing
      0b5a6c7b32c fix spelling in comments and strings
      b05d183a7f6 config/ppc: fix build with GCC >= 10
      4d47f374314 version: 20.11.4
      ebdc786158c common/qat: revert fix queut pairs number
      35fb9c4b938 build: disable Windows warnings for insecure funtions
      395bb64d1b5 kni: fix build for SLES15-SP3
      c3e1d196e53 table: fix missing headers on ARM64
      04d8f7c4968 eal/common: exclude code unsupported on Windows
      bab4318634e version: 20.11.4-rc1
      16fd24c265a raw/octeontx2_ep: remove unused variable
      66b0d3a2f4f net/mlx5: fix flow shared age action reference counting
      930ac3db1a3 crypto/octeontx2: fix lookaside IPsec IPv6
      67992959ee1 baseband/acc100: fix 4GUL outbound size
      86cbc9786f1 net/mlx5: fix RSS expansion with EtherType
      460136f414f net/mlx5: fix RSS expansion for L2/L3 VXLAN
      fa62ff901fa net/mlx5: fix RSS expansion traversal over next nodes
      8ab211780c9 net/mlx5: fix RSS expansion for explicit graph node
      519154bdd5d net/mlx5: fix RSS expansion for inner tunnel VLAN
      d94b4674356 doc: fix a typo in EAL guide
      ab2ec45d52e net/mlx5: fix devargs validation for multi-class probing
      368163da050 doc: fix typo in coding style
      951ab7b6080 doc: capitalise PMD
      cea3552ab7a fix PMD wording
      ed9a13b0fa8 remove repeated 'the' in the code
      769cd1d909d net/mlx5: fix GENEVE and VXLAN-GPE flow item matching
      62f37b7a5bf net/mlx5: fix GRE flow item matching
      22dc2d42b2b app/testpmd: fix hexadecimal parser with odd length
      585669bf46a doc: fix memif driver acronyms
      fed3abcad0a net/memif: allow stopping and closing device
      f489ca40fb0 net/mlx5: fix multi-segment packet wraparound
      14f47af82f2 net/mlx5: fix flow mark with sampling and metering
      03f92022bbd net/mlx4: fix empty Ethernet spec with VLAN
      acf010a8e5d net/mlx5: fix metadata and meter split shared tag
      f803c82df76 net/bnxt: fix autoneg on PAM4 links
      401a4bc91e6 doc: remove repeated repeated words
      62b23da8166 examples/ptpclient: fix delay request message
      e8e74b58046 doc: strip build artefacts for examples file list
      47e5dbb3a6b mbuf: fix dump of dynamic fields and flags
      07ab7b7d9ab kni: restrict bifurcated device support
      1f3b7af315e drivers/crypto: fix IPsec TTL decrement option
      2aa2b0f1e5c crypto/ipsec_mb: fix cipher key setting
      7695cdb5e22 common/mlx5: fix user mode register access attribute
      5045cabbec3 net/mlx5: fix MPLS tunnel outer layer overwrite
      c897e773f9b net/mlx5: fix partial inline of fine grain packets
      81836e2c897 app/testpmd: fix tunnel offload validation
      47c838de7cb net/failsafe: fix secondary process probe
      14bb775f70f net/bnxt: fix Rx next consumer index in mbuf alloc fail
      b0ecc5765f3 net/mlx5: fix mutex unlock in Tx packet pacing cleanup
      820f9547884 net/hns3: optimize Tx performance by mbuf fast free
      e628b925e55 net/mlx5: fix GRE protocol type translation
      b831cc80b25 net/mlx5: fix GENEVE protocol type translation
      8708f00342e net/mlx5: fix RSS expansion scheme for GRE header
      3d4d2600f35 net/mlx5: add Ethernet header to GENEVE RSS expansion
      5b82df45c1d net/mlx5: fix VXLAN-GPE next protocol translation
      01029bb978c vdpa/mlx5: fix mkey creation check
      0da7f8f9f26 doc: fix Doxygen examples build on FreeBSD
      d3a4e55ca18 app/flow-perf: fix parsing of invalid option
      9827b33ea14 examples/ntb: fix build dependency
      e8a8503d426 config/x86: skip GNU binutils bug check for LLVM
      07e1e6e7989 fix spelling in comments and doxygen
      19678781819 examples/multi_process: fix Rx packets distribution
      75af4401a45 examples/l3fwd-power: fix early shutdown
      3a8dc3e8dcd test/crypto: remove unnecessary stats retrieval
      cd50e6f4381 common/cpt: fix KASUMI input length
      bc4695a1381 test/crypto: fix missing return checks
      fa912be2c53 test/crypto: fix data lengths
      139df458858 test/crypto: skip plain text compare for null cipher
      985e9324d96 event/dlb2: fix delayed pop test in selftest
      4f17d46380f eventdev/eth_tx: fix queue delete logic
      0d266c9fe9d examples/performance-thread: remove unused hits count
      9a514a21d82 test/distributor: remove unused counter
      7db7d2e658f net/vmxnet3: fix build with clang 13
      0c8aa412492 net/qede/base: remove unused message size
      e72e4962d5e net/nfp: remove unused message length
      6fdb54e73f8 net/liquidio: remove unused counter
      415c636992b net/bnxt: remove some unused variables
      ae0fe7d7996 event/sw: remove unused inflight events count
      22ebe5378e9 bus/fslmc: remove unused device count
      14e420ac852 net/octeontx: remove unused packet length
      0a475878ef6 net/hinic/base: remove some unused variables
      878f71050ea test/red: fix typo in test description
      0ed3a7333f7 ethdev: fix typos
      5d3a7aab196 app/testpmd: fix DCB in VT configuration
      40588e9f6f1 net/mlx5: fix Tx scheduling check
      712ace31c57 net/iavf: fix pointer of meta data
      2f5b7df1e4c net/i40e: fix risk in descriptor read in scalar Rx
      fdb91c91e80 doc: describe timestamp limitations for mlx5
      7ae03fc171b common/mlx5: fix build for zero-length headroom array
      6d132c0f732 net/mlx5: fix RETA update without stopping device
      2a9a0c9d63e net/mlx5: fix tag ID conflict with sample action
      5744208d623 net/mlx5: fix tunnel offload validation
      180fa49727d power: fix build with clang 13
      3088dda4694 net/mlx5: workaround MR creation for flow counter
      2e7f6f9336f vdpa/mlx5: workaround guest MR registrations
      4f691f2c970 vdpa/mlx5: workaround dirty bitmap MR creation
      6108eff3be1 common/mlx5: create wrapped MR
      2991d7abc22 common/mlx5: glue MR registration with IOVA
      dfae8dc0ec8 net/virtio: fix Tx checksum for tunnel packets
      5de5f15c5b0 net/bnxt: fix VLAN indication in Rx mbuf
      8ef3bed3880 net/mlx5: do not close stdin on error
      b99528eb2d5 net/nfp: cancel delayed LSC work in port close logic
      463cd893e2a net/af_packet: fix ignoring full ring on Tx
      ce48d011679 net/ixgbe: fix port initialization if MTU config fails
      6c0517f5295 net/iavf: fix multi-process shared data
      1d5d3847af7 net/hns3: fix interrupt vector freeing
      5ff9c28131e net/hns3: fix residual MAC after setting default MAC
      dbf27ac1e7c net/i40e: fix i40evf device initialization
      89a78fde25d app/testpmd: remove unused header file
      4fd42c0a44f net/hns3: simplify queue DMA address arithmetic
      480eecce545 interrupt: fix request notifier interrupt processing
      e963a3650be vfio: set errno on unsupported OS
      1fd63293649 vfio: fix FreeBSD documentation
      07e02c596a3 vfio: fix FreeBSD clear group stub
      d2a21b149a9 kni: check error code of allmulticast mode switch
      e5f58ae926b net/mlx5: remove duplicated reference of Tx doorbell
      19c487a7cdb common/mlx5: fix UAR allocation diagnostics messages
      f368f1bbb5e common/mlx5: remove unreachable branch in UAR allocation
      87e20726cc6 app/testpmd: remove double dependency on bitrate lib
      3be19a63d4f common/sfc_efx: fix debug compilation control
      ac08c1ba97f ethdev: fix crash on owner delete
      5ec9795c686 net/i40e: fix forward outer IPv6 VXLAN
      b2d0ed96d5e net/mlx5: fix Rx queue memory allocation return value
      63ba41d7ee1 net/mlx5: fix Altivec Rx
      6385edbe1c9 common/mlx5: fix flex parser DevX creation routine
      2f2c2b5b7e7 common/qat: fix queue pairs number
      b332923763a examples/ipsec-secgw: move global array from header
      01f69bbd741 test/compress-perf: remove unused variable
      c10c8edfa49 examples/fips_validation: fix device start
      13dc08c1cad crypto/qat: fix uncleared cookies after operation
      7bacbc5eb3b crypto/qat: fix status in RSA decryption
      9120474fcc0 test/crypto: fix max length for raw data path
      d5b7c084fc3 net/txgbe: fix packet statistics
      9e127ea9699 net/hns3: unregister MP action on close for secondary
      5bf8d5b2f7b net/hns3: fix multi-process action register and unregister
      69212ae06b3 net/hns3: fix secondary process reference count
      9488e784fc6 net/ice: fix flow redirect
      e3632cfa140 net/ice: save rule on switch filter creation
      4c5c31b120f net/enic: avoid error message when no advanced filtering
      5927fdf1541 net/bnxt: fix firmware version query
      6b4e43eaaa7 net/i40e: fix 32-bit build
      8d4494154ef net/hns3: fix mailbox communication with HW
      c4d20e838ee net/virtio: fix link update in speed feature
      1c5f0499f59 net/mlx5: fix RSS RETA update
      223d61646c4 app/testpmd: fix RSS type display
      6a4ec07e263 app/testpmd: fix RSS key length
      a5e35344817 doc: update NIC feature matrix for bnxt
      e4082697ba3 net/iavf: fix shared data in multi-process
      0e28edc58ae net/ice: fix function pointer in multi-process
      8c4227ddae4 mem: fix dynamic hugepage mapping in container
      e324ec6bc4c malloc: fix allocation with unknown socket ID
      394952356af eal/linux: fix uevent message parsing
      558953d965a eal/linux: remove unused variable for socket memory
      2af8cf0baea eal: fix device iterator when no bus is selected
      d2f33a2cbed test/mbuf: fix access to freed memory
      d43921f4afd test/cmdline: fix memory leak
      7cc4ec4aba8 eal/freebsd: fix IOVA mode selection
      e306e6d9b37 test: fix ring PMD initialisation
      d6f5ee89044 net/i40evf: extend the polling times of vf reset
      6b334554114 net/i40e: fix buffer size alignment
      982e2c63d11 common/mlx5: fix physical port name recognition
      e567087a438 eal/windows: fix IOVA mode detection and handling
      4272080bb1b rib: fix IPv6 depth mask
      9902d7dcb9e lpm6: fix buffer overflow
      1729b2c3376 hash: fix Doxygen comment of Toeplitz file
      f1b1f1186a0 eal: reset lcore task callback and argument
      0cab294bc0f eal/x86: avoid cast-align warning in memcpy functions
      b91dcac7117 mbuf: avoid cast-align warning in data offset macro
      11895408d95 net: avoid cast-align warning in VLAN insert function
      0f1d36a7460 doc: fix default mempool option in guides
      d60f7f0105d usertools/pmdinfo: fix plugin auto scan
      a0347e7e7e6 pipeline: fix instruction label check
      ff1898349e7 test/event: fix timer adapter creation test
      1057ce433cd app/testpmd: fix packet burst spreading stats
      3d0f0036323 ethdev: fix PCI device release in secondary process
      e880b1c1638 net/virtio: fix avail descriptor ID
      04bd8e7fcbd net/virtio: fix indirect descriptor reconnection
      abd207e5fa4 vhost: add sanity check on inflight last index
      2074d205616 vdpa/mlx5: retry VAR allocation during vDPA restart
      3713e9c3703 vdpa/mlx5: workaround FW first completion in start
      d8ce32c71e8 net/virtio: fix check scatter on all Rx queues
      136944a2cb7 net/mlx5: close tools socket with last device
      8ce5c675a82 net/mlx5: fix Rx queue resource cleanup
      829fbd72525 devtools: fix letter case check in commit title
      74fb264b051 bpf: allow self-xor operation
      edb5fcae312 eventdev/eth_rx: fix WRR buffer overrun
      f7fa666eec6 app/eventdev: fix terminal colour after control-c exit
      d95c7a669d0 mbuf: fix reset on mbuf free
      2eb840f1aec test/hash: fix buffer overflow with jhash
      869a35948ef ethdev: forbid closing started device
      c95ffe56718 net/i40e: fix risk in descriptor read in NEON Rx
      dd5334c4acb net/ice: fix generic build on FreeBSD
      6e46115943b net/mlx5: support more tunnel types
      8a28600abc5 app/testpmd: add tunnel types
      73250dca43d app/testpmd: fix access to DSCP table entries
      5d3a5129947 net/ena: advertise scattered Rx capability
      84a35ce3086 net/ena: fix per-queue offload capabilities
      d1ccc7019d1 net/ena: fix offload capabilities verification
      ac9f3ffd5d9 net: fix aliasing in checksum computation
      44cd82b5198 doc: fix emulated device names in e1000 guide
      6d32420ce90 net/ice: fix deadlock on flow redirect
      137ea50f604 drivers/net: remove queue xstats auto-fill flag
      d19e3bea520 net/txgbe: fix to get interrupt status
      349ac4cf40d app/testpmd: fix hex string parser in flow commands
      1edd186c4fc net/softnic: fix useless address check
      2dcdba115e0 net/enic: fix filter mode detection
      8cb630d9e49 net/mlx5: fix tunneling support query
      15242b3f602 net/mlx5: fix software parsing support query
      7379aa7aa8d net/i40e/base: fix using checksum before check
      610b598aa0c net/i40e/base: fix potentially uninitialized variables
      c1977a22f6a net/i40e/base: fix function name in comments
      a02cb9ff216 net/i40e/base: fix AOC media type
      abc841874fe net/i40e/base: fix update link data for X722
      7dcf2e3db48 net/i40e/base: fix PF reset
      37817b554a9 net/i40e/base: fix PHY identifiers for 2.5G and 5G adapters
      63e0206bdb1 net/ixgbe: fix queue release
      e69e21048d4 net/i40e: fix Rx packet statistics
      ce17996fc6e net/sfc: update comment about representor support
      f74eaa58691 net/sfc: free MAE lock once switch domain is assigned
      b391213ff81 app/testpmd: retain all original dev conf when config DCB
      710a47c4c63 net/bonding: fix RSS key length
      e0d9039f2ed net/bonding: fix dedicated queue mode in vector burst
      e788cc2006e app/testpmd: fix txonly forwarding
      4a2204af7bf app/testpmd: update forward engine beginning
      4370d53fb55 net/af_xdp: disable secondary process support
      6ec9dcdfed4 test/bpf: fix undefined behavior with clang
      939685eaec9 cryptodev: fix multi-segment raw vector processing
      ca9b74af257 app/crypto-perf: fix AAD template copy overrun
      386085df051 mempool: deprecate unused physical page defines
      3446f6d2008 mbuf: enforce no option for dynamic fields and flags
      a8590be3636 test/atomic: fix 128-bit atomic test with many cores
      2bd66f32c91 mbuf: fix typo in comment
      aa4a2ef3fee telemetry: fix JSON output buffer length
      341804051a4 eal/freebsd: ignore in-memory option
      be9717a4ccb bus/vmbus: fix ring buffer mapping in secondary process
      c41706bb6e7 eal/x86: fix some CPU extended features definitions
      cc7ded572d9 test/service: fix race in attr check
      3ee89708230 test/service: fix some comment
      cd24395f653 test/event_crypto: fix event crypto metadata write
      de983dfa6d9 examples/fips_validation: fix resetting pointer
      1aab8371d34 examples/fips_validation: remove unused allocation
      6d4f5a16392 eal/windows: do not install virt2phys header
      822f885986d eal/windows: fix CPU cores counting
      449612955b7 net: fix checksum API documentation
      288a450bb90 net/hns3: fix input parameters of MAC functions
      2adcdc8cc79 net/ixgbe: fix memzone leak on queue re-configure
      4e60a455598 net/i40e: fix memzone leak on queue re-configure
      8b56d276440 net/ice: fix memzone leak on queue re-configure
      b51d3a49704 net/e1000: fix memzone leak on queue re-configure
      8f825b3b132 ethdev: fix xstats by ID API documentation
      b4108eb62c3 common/dpaax: fix physical address conversion
      a7bb99fc860 raw/ifpga/base: fix linking with librt
      1b8fac0312d test/latency: fix loop boundary
      a00d38a2e16 bus/vmbus: fix leak on device scan
      3df90648847 net/mlx5: fix flow tables double release
      95cf6a360f5 net/bnxt: fix tunnel port accounting
      5b3f9bec58a net/bnxt: fix memzone free for Tx and Rx rings
      f1c89a7eddc net/bnxt: fix Tx queue startup state
      ea39d70a508 net/bnxt: fix function driver register/unregister
      c9eddf61f5d net/ice: retry getting VF VSI map after failure
      90d7fd5b10e common/iavf: fix ARQ resource leak
      eca9795521b net/iavf: fix Rx queue IRQ resource leak
      cd90c7a5b2e net/ice: fix double free ACL flow entry
      1900a185181 net/iavf: fix high CPU usage on frequent command
      49a2b0ca693 net/virtio: do not use PMD log type
      758eb05f2b5 net/virtio: fix Tx completed mbuf leak on device stop
      0da178c94e7 net/virtio: fix Tx cleanup functions to have same signature
      9786a89ed40 vhost: clean IOTLB cache on vring stop
      192d2f2dcd4 test/mem: fix memory autotests on FreeBSD
      95934ebba9b eal/freebsd: lock memory device to prevent conflicts
      ad4051ca8f5 usertools: fix handling EOF for telemetry input pipe
      45f9d14e11c bitrate: fix calculation to match API description
      102d6df14d5 bitrate: fix registration to match API description
      1e697abcfd9 ring: fix Doxygen comment of internal function
      51a9cd2327f eal: remove Windows-specific list of common files
      8a43d7c5f43 eal/windows: export version function
      196cda0e31b bus/pci: fix unknown NUMA node value on Windows
      7b3cdb7c649 kvargs: fix comments style
      edfd68842c4 net/memif: fix chained mbuf determination
      39f117c3b5e net/mlx5: fix shared RSS destruction
      5d3374aff1b net/mlx5: fix memory leak on context allocation failure
      4649ead943c net/octeontx: fix access to indirect buffers
      474bbafd6f2 net/iavf: fix mbuf leak
      60974c7c2c2 net/ice/base: calculate logical PF ID
      8532dae4d66 net/bonding: fix memory leak on closing device
      25533b38a69 test/compress: fix buffer overflow
      8f07dfbc181 examples/ipsec-secgw: fix parsing of flow queue
      e78d085e36d stack: fix reload head when pop fails
      6f7c9fde717 vdpa/mlx5: fix large VM memory region registration
      bb7f3bc24ba sched: get 64-bit greatest common divisor
      2a5a4216585 bus/pci: fix unknown NUMA node value on Windows
      d593c0569e9 doc: fix numbers power of 2 in LPM6 guide
      88719f1273a net/iavf: fix Rx queue buffer size alignment
      64734ba6e23 net/i40e/base: fix resource leakage
      012f9cfceb4 net/iavf: fix mbuf leak
      af659df64ec net/ice/base: fix PF ID for DCF
      4fc96ab6c9d net/i40e: fix device startup resource release
      30fcdc4f505 net/i40e: fix mbuf leak
      c7afc998044 net/octeontx2: fix MTU when PTP is enabled
      92569f9804d net/virtio: fix device configure without jumbo Rx offload
      aafb232afb5 vhost: log socket path on adding connection
      e0d08d0c032 net/virtio: fix repeated freeing of virtqueue
      e543f89ba58 vhost: fix crash on port deletion
      dd6e6e33c7c net/virtio-user: fix Rx interrupts with multi-queue
      b00b073569d net/virtio: avoid unneeded link interrupt configuration
      b9540476549 net/virtio: fix split queue vectorized Rx
      24ae55b075d net/virtio: fix mbuf count on Rx queue setup
      8cbd4cec761 net: fix checksum offload for outer IPv4
      7e0a1eee891 ethdev: fix typo in Rx queue setup API comment
      fcece17c517 eal: fix memory leak when saving arguments
      64c61201859 examples/service_cores: fix lcore count check
      8192dfc3884 test/func_reentrancy: free memzones after test
      91f3769c3fa build: propagate Windows system dependencies to pkg-config
      8404c8c99a3 net/ice: fix performance with writeback policy
      d9958c19076 net/ixgbe: fix mbuf leak
      a1ebe4da329 net/ixgbe: fix MAC resource leak
      5787cc1187e net/ixgbe: fix queue resource leak
      c1723e2d140 net/ixgbe: fix hash handle leak
      ed49cafb257 net/sfc: set FDIR bit for flow mark in EF100 Rx
      dd8e8fcf1ff net/hns3: fix taskqueue pair reset command
      0c355fecc0a net/hns3: fix queue flow action validation
      6b6aacee710 net/pcap: fix resource leakage on port probe
      a202064ef3f net/axgbe: fix unreleased lock in I2C transfer
      19acac8cef9 doc: fix bonding driver name
      af6efb8cb21 net/af_xdp: fix zero-copy Tx queue drain
      fc300c1c4a2 net/bnxt: fix double allocation of ring groups
      8516f354566 net/bnxt: fix ring group free
      ddc5464088d net/bnxt: check FW capability for VLAN offloads
      16f8bcc3d8d net/bnxt: fix mbuf VLAN in scalar Rx
      9f02c498bf8 net/ixgbe: fix Rx multicast statistics after reset
      c660ad64aae net/iavf: fix overflow in maximum packet length config
      073599bf922 net/ice: fix queue config in DCF
      7722837b520 net/ice: fix deadlock on flow query
      e244e8c066d net/ice: fix RXDID default value in DCF
      34a2e17afc4 net/ice: fix memzone leak after device init failure
      877a05209a2 net/nfp: fix minimum descriptor sizes
      1f83882dacc common/dpaax/caamflib: fix IV for short MAC-I in SNOW3G
      52ed92cfb6b crypto/openssl: fix CCM processing 0 length source
      c3672a36e6f config/ppc: ignore GCC 11 psabi warnings
      9102608a1cf eal/ppc: ignore GCC 10 stringop-overflow warnings
      e4509540bed crypto/octeontx2: fix unaligned access to device memory
      6e5dbe15864 app/testpmd: fix dump of Tx offload flags
      3dc611ee158 app/testpmd: fix check without outer checksum
      8f75f8b5886 net/bnxt: fix crash after port stop/start
      d53332318f5 app/testpmd: fix Tx retry in flowgen engine
      83ec79465d8 net/bnxt: update ring group after ring stop start
      4ba7ab1ebd5 net/mlx5: fix eCPRI matching
      f50cec54fd7 net/mlx5: fix mbuf replenishment check for zipped CQE
      05af857e430 net/txgbe: fix reading SFP module SFF-8472 data
      e2eae487932 net/ice: fix max entry number for ACL normal priority
      2cbc3c42d22 net/ice/base: fix typo in comment
      39a30eb8841 drivers/net: fix vector Rx comments
      99e95a04c40 drivers/net: fix typo in vector Rx comment
      d65672bac2e examples/performance-thread: fix build with clang 12.0.1
      cd9f079d879 net/i40e: support 25G AOC/ACC cables
      cfcca699036 version: 20.11.3
      fcdf769a989 test/power: fix CPU frequency when turbo enabled
      ede02cfc478 net/mlx5: fix imissed statistics
      c5f4e9dd155 version: 20.11.3-rc1
      62ff84ca2a6 app/testpmd: fix IPv4 checksum
      bf76709d20d bus: clarify log for non-NUMA-aware devices
      53193aeeba4 net/mlx5: workaround drop action with old kernel
      12cc60e507c doc: update atomic operation deprecation
      78b8978ef74 doc: remove old deprecation notice for sched
      cf52376b2d0 doc: fix spelling
      853a9877165 crypto/qat: disable asymmetric crypto on GEN3
      fb63987b6d5 crypto/octeontx: fix freeing after device release
      151569886c1 cryptodev: fix freeing after device release
      946df437470 eal/windows: cleanup virt2phys handle
      d06cadbbbd9 eventdev: fix event port setup in Tx adapter
      c9c391ea608 app/testpmd: fix Tx checksum calculation for tunnel
      3a0ced629fd net/softnic: fix memory leak as profile is freed
      c3e2390817b net/softnic: fix null dereference in arguments parsing
      d43a754af85 net/memif: fix abstract socket address length
      62a186761fd net/ena: enable multi-segment in Tx offload flags
      72f6920480c net/mlx5: add Tx scheduling check on queue creation
      f46e2c750ac net/mlx5: fix timestamp initialization on empty clock queue
      0564825638a net/mlx5: fix flow engine type in function name
      4ac789fddc8 net/mlx5: fix default queue number in RSS flow rule
      38779aa845b net/mlx5: fix RSS flow rule with L4 mismatch
      f67d7c848e2 net/mlx5: fix queue leaking in hairpin auto bind check
      3003560e240 net/mlx5: fix representor interrupt handler
      ad67a31e0aa net/iavf: fix Tx threshold check
      13ac5a51019 net/virtio: fix default duplex mode
      f21bc781750 net/virtio: fix interrupt handle leak
      dc023498c91 vhost: fix crash on reconnect
      47d67fb4bbf net/virtio: report maximum MTU in device info
      84a32847c98 net/octeontx2: fix default MCAM allocation size
      2f39890f4a7 app/testpmd: fix MAC address after port reset
      d0eebf4a009 app/testpmd: fix help string for port reset
      36c937ac722 sched: rework configuration failure handling
      41a170fc81d sched: fix profile allocation failure handling
      0cd4f7ee81a net/sfc: fix MAC stats update for stopped device
      b84a0ebd171 net/sfc: fix xstats query by unsorted list of IDs
      e4ebfdeb0d0 net/sfc: fix xstats query by ID according to ethdev
      99bcdae0147 net/sfc: fix reading adapter state without locking
      e5e8e0aa61a net/sfc: fix MAC stats lock in xstats query by ID
      4b44020ca7a net/dpaa: fix headroom in VSP case
      b2ac79d89a4 bus/dpaa: fix freeing in FMAN interface destructor
      66d9de1cde0 net/ena: trigger reset on Tx prepare failure
      f91f60bb479 net/hinic: fix MTU consistency with firmware
      3e6a9fa0e2a net/hinic/base: fix LRO
      2ca9d750c9a net/hinic: increase protection of the VLAN
      4e210bb1419 net/hns3: fix Tx prepare after stop
      28a94eea0c5 net/hns3: fix flow rule list in multi-process
      fc0e7a4358b net/hns3: fix timing of clearing interrupt source
      01dcb161868 net/hns3: fix filter parsing comment
      471ed659c17 net/hns3: fix residual MAC address entry
      752b19f91f5 net/softnic: fix memory leak in arguments parsing
      ce81944f3dc eal/windows: check callback parameter of alarm functions
      806a18751b2 net/bnxt: fix null dereference in interrupt handler
      3e8a6d6b1d9 net/bnxt: remove workaround for default VNIC
      03348e9bec4 net/mlx5: export PMD-specific API file
      d0213e26bbb net/mlx5: reject inner ethernet matching in GTP
      cf3ae2009ce net/mlx5: fix RSS expansion for GTP
      3fd282e7287 net/mlx5: fix RoCE LAG bond device probing
      453f8bb2351 net/mlx5: fix indirect action modify rollback
      a20d4d2506d net/mlx5: fix Rx/Tx queue checks
      da1a6d5e462 regex/mlx5: fix redundancy in device removal
      0760fa23a07 net/mlx5: fix overflow in mempool argument
      c571fde575c vdpa/mlx5: fix overflow in queue attribute
      4eb4301b074 regex/mlx5: fix size of setup constants
      a961df1650d net/virtio: fix Rx scatter offload
      e1b663f8b36 vhost: fix lock on device readiness notification
      12e277dee62 net/virtio: fix refill order in packed ring datapath
      2df90802c6f vhost: check header for legacy dequeue offload
      db878744bc3 test/crypto: fix mempool size for session-less
      89d903beb47 crypto/octeontx2: fix lookaside IPsec IV pointer
      48181d181df crypto/octeontx2: fix IPsec session member overlap
      7bbe2749581 test/power: fix CPU frequency check for intel_pstate
      1f4a450852e raw/ioat: fix config script queue size calculation
      133edc5f0fc distributor: fix 128-bit write alignment
      fc9d2f0dbe6 net/bnxt: clear cached statistics
      3f2f6be303b net/bnxt: fix nested lock during bonding
      5584a03fe99 net/bnxt: fix missing barriers in completion handling
      f58d25a5790 net/octeontx2: fix TM node statistics query
      6595f06986d net/mvpp2: fix configured state dependency
      9c8609a3561 net/mvpp2: fix port speed overflow
      ef16dc1cc89 net/mlx5: fix typo in vectorized Rx comments
      4c8e04c0561 net/mlx5: fix threshold for mbuf replenishment in MPRQ
      a6a787bf7d9 net/mlx5: fix missing RSS expansion of IPv6 frag
      5b34c2ad6f1 net/mlx5: fix missing RSS expandable items
      2a5c46697b2 net/mlx5: remove redundant operations in NEON Rx
      a5fb806241d app/testpmd: fix offloads for newly attached port
      96ad1e25fc0 net/softnic: fix connection memory leak
      6807067d712 net/bonding: check flow setting
      2b916ad7eb7 net/bonding: fix error message on flow verify
      e77955f0edc net/bnxt: fix ring allocation and free
      2346170dd31 net/bnxt: detect bad opaque in Rx completion
      d375abc7177 table: fix bucket empty check
      4b8bd031fe8 net/hns3: fix Arm SVE build with GCC 8.3
      2bf923fc8f6 net/virtio: fix aarch32 build
      39156c32083 net/bnxt: fix aarch32 build
      7590791b9e8 net/sfc: fix aarch32 build
      2da39fd204f build: support drivers symlink on Windows
      fd2f9a4932a doc: fix build on Windows with Meson 0.58
      97d5862b30c net/octeontx/base: fix debug build with clang
      d232a49bf4f net/ixgbe: fix flow entry access after freeing
      7cdf5af8091 net/i40e: fix descriptor scan on Arm
      ebe009027ce net/ice: fix memzone leak when firmware is missing
      386524e3f59 common/mlx5: fix compatibility with OFED port query API
      32b98abf1b4 common/mlx5: use new port query API if available
      10beb1ace1f net/mlx5: fix MPLS RSS expansion
      29c7cf41a22 net/mlx5: remove unsupported flow item MPLS over IP
      d709081562e common/mlx5: fix Netlink receive message buffer size
      0e61040a35a net/mlx5: fix match MPLS over GRE with key
      6452e165dff net/mlx5: fix pattern expansion in RSS flow rules
      c1ed88d89bc net/mlx5: fix r/w lock usage in DMA unmap
      ce3be500346 doc: add limitation for ConnectX-4 with L2 in mlx5 guide
      79bd409861b net/mlx5: fix TSO multi-segment inline length
      1e2b9848ab5 common/mlx5: fix memory region leak
      06e38e2e836 net/mlx5: fix multi-segment inline for the first segments
      98d41069f10 net/bnxt: fix Rx interrupt setting
      ec202acb1c2 net/bnxt: fix scalar Tx completion handling
      8eb3ca3f925 net/bnxt: fix Tx descriptor status implementation
      0e27d706043 net/bnxt: fix ring and context memory allocation
      43bcce71fe2 net/bnxt: invoke device removal event on recovery failure
      6d2d072cc18 net/bnxt: fix auto-negociation on Whitney+
      39d5e6fea3f net/bnxt: fix typo in log message
      a12b17cb05a net/bnxt: cleanup code
      8a742f542ca ipc: stop mp control thread on cleanup
      fba329627dd crypto/mvsam: fix options parsing
      1a3903c0d3e crypto/mvsam: fix session data reset
      bbfd3f227b8 crypto/mvsam: fix capabilities
      929b5fec9da crypto/mvsam: fix AES-GCM session parameters
      a3c1ad39e46 test/crypto: fix typo in ESN case
      cc483227201 test/crypto: fix typo in AES case
      bb9d13ec90e test/crypto: fix autotest function parameters
      a1242338e19 crypto/aesni_gcm: fix performance on some AVX512 CPUs
      a5405a2eba3 test/crypto: fix mbuf reset after null check
      63f28457dc8 app/crypto-perf: fix out-of-place mempool allocation
      1b7530a088e crypto/qat: fix Arm build with special memcpy
      85c2f7fed5c app/testpmd: change port link speed without stopping all
      55585a5f1a7 ethdev: fix doc of flow action
      4f3fba99a72 app/testpmd: fix type of FEC mode parsing output
      b4d36b226b5 net/tap: fix Rx checksum flags on TCP packets
      936bdd642b3 net/tap: fix Rx checksum flags on IP options packets
      dccbbfc8ee6 net/sfc: fix outer L4 checksum Rx
      e942ab21448 net/pfe: remove unnecessary null check
      2799483e120 net/hns3: fix maximum queues on configuration failure
      2157046ca0b net/hns3: fix VLAN strip log
      bf6bd022ef5 net/hns3: fix fake queue rollback
      14a0af59947 net/hns3: fix delay for waiting to stop Rx/Tx
      24dc86183de net/hns3: increase VF reset retry maximum
      21ec6d9eb2c drivers/net: fix memzone allocations for DMA memory
      55b7e77a7db net/sfc: fix outer match in MAE backend
      b19930090a0 net/sfc: check ID overflow in action port ID
      97fcc59a870 mempool/octeontx2: fix shift calculation
      7009b90679a vdpa/mlx5: fix TSO offload without checksum
      cb97272d8ee vhost: fix NUMA reallocation with multi-queue
      1b6e6c17546 vhost: fix missing guest pages table NUMA realloc
      2412914cdb0 vhost: fix missing memory table NUMA realloc
      b386dd5b4b5 net/i40e: fix multi-process shared data
      142e3badc29 net/i40e: fix flow director input set conflict
      ef03fc3f016 net/ice: fix overflow in maximum packet length config
      0ac008ccca1 net/octeontx2: use runtime LSO format indices
      b1cb0f2fcb9 net/octeontx2: fix flow creation limit on CN98xx
      b719b896245 test/mbuf: fix virtual address conversion
      a2d9e63eecf bus/pci: fix leak for unbound devices
      c24244d08f4 examples/l2fwd: fix [no-]mac-updating options
      8f9f2da7e34 app/test: fix IPv6 header initialization
      ef0558c8bea bus/pci: fix IOVA as VA support for PowerNV
      f0847028f36 common/mlx5: fix Netlink port name padding in probing
      6b23ae0cad3 net/mlx5: fix IPIP multi-tunnel validation
      63c0a9b54e5 net/mlx5: fix switchdev mode recognition
      82758719aa1 net/mlx5: fix RSS pattern expansion
      b6690ca0b1a tests/eal: fix memory leak
      72bff6df5f1 tests/cmdline: fix memory leaks
      d4a803fd539 rib: fix max depth IPv6 lookup
      36dbd9df876 flow_classify: fix leaking rules on delete
      16d0682d672 kni: fix crash on userspace VA for segmented packets
      3fc6330a65a kni: fix mbuf allocation for kernel side use
      979fecc8574 vhost/crypto: check request pointer before dereference
      bd03c14aaf5 devtools: fix file listing in maintainers check
      5ca9e6b50d5 vfio: add stdbool include
      24b3c181270 doc: fix default burst size in testpmd
      6dfb0b782fd doc: fix typo in SPDX tag
      ac4a67a5f99 net/iavf: fix scalar Rx
      5f70ea4e973 net/i40e: fix use after free in FDIR release
      1050357ef7e net/ice: fix data path in secondary process
      744e86e0892 net/ice: fix data path selection in secondary process
      18db4a4d845 net/i40e: fix raw packet flow director
      d5052b1a2e1 net/iavf: fix handling of unsupported promiscuous
      ea3ef0c977a net/ice: fix default RSS key generation
      58fbfecc2a1 net/iavf: fix RSS key access out of bound
      70b84a4e1b6 net/bnxt: remove unnecessary comment
      386efec3809 net/bnxt: improve probing log message
      a2e10ac19d6 net/bnxt: fix check for PTP support in FW
      92e631ec91e net/bnxt: use common function to free VNIC resource
      cb99c42fe0a net/bnxt: set flow error after tunnel redirection free
      2f6cc4ff5f5 net/bnxt: fix error handling in VNIC prepare
      3d3770a60f4 net/bnxt: remove unnecessary code
      da7d8b7da30 net/bnxt: set flow error when free filter not available
      78f6a49fd49 net/bnxt: fix error messages in VNIC prepare
      47b40639d90 net/bnxt: workaround spurious zero stats in Thor
      70314ce0288 net/bnxt: fix Rx burst size constraint
      d19b2017fcb net/bnxt: check access to possible null pointer
      73b4b37a14f malloc: fix size annotation for NUMA-aware realloc
      cd12bf53578 bitmap: fix buffer overrun in bitmap init
      7af7de2a52c graph: fix null dereference in stats
      3d328cf711b graph: fix memory leak in stats
      a8602474838 version: 20.11.2
      aac916d95c7 version: 20.11.2-rc2
      8db55d6a07e net/mlx5: fix receiving queue timestamp format
      6b3e11c79d0 net/ice: fix RSS for L2 packet
      f7b699f8e10 event/octeontx2: fix XAQ pool reconfigure
      a0481453afc event/octeontx2: configure crypto adapter xaq pool
      a71455d9f51 event/octeontx2: fix crypto adapter queue pair operations
      ffa8fb5f542 build: fix drivers selection without Python
      d997326fe34 net/ark: fix leak on thread termination
      e11b10e00a4 net/hns3: fix concurrent interrupt handling
      621a74d8287 test/cmdline: silence clang 12 warning
      bd41e2bc99d doc: fix runtime options in DLB2 guide
      8ba82ed84d5 event/dlb2: remove references to deferred scheduling
      4d182a84d5a test: fix build with GCC 11
      0b1753ac726 net/memif: fix Tx bps statistics for zero-copy
      b1ec8ac5ec3 common/sfc_efx/base: add missing MCDI response length checks
      6f41c82e526 common/sfc_efx/base: limit reported MCDI response length
      83fcaa37fe8 net/mlx5: fix loopback for Direct Verbs queue
      91f0c38c0d6 net/hns3: fix link speed when VF device is down
      f4a3f4a6b91 net/hns3: fix DCB reconfiguration
      0eafb399ba3 net/hns3: fix DCB configuration
      aeaba9b829a net/hns3: remove meaningless packet buffer rollback
      47af5229ce0 net/hns3: fix requested FC mode rollback
      6442b978949 net/hns3: fix Rx/Tx queue numbers check
      a6967ee4a8c vdpa/mlx5: fix device unplug
      4079bce2049 net/vhost: restore pseudo TSO support
      d565e160b11 net/mlx5: fix counter offset detection
      570fa795f08 net/mlx5: fix leak when configured repeatedly
      2471e99da32 net/mlx4: fix leak when configured repeatedly
      6156da10414 crypto/zuc: fix build with GCC 11
      87eec97f524 test/crypto: fix build with GCC 11
      18918e1884a devtools: fix orphan symbols check with busybox
      934abbb8b8c test: fix division by zero
      99755af6748 examples/l3fwd-power: fix empty poll thresholds
      64ac670fa00 test/table: fix build with GCC 11
      61238b46be3 test/power: fix turbo test
      4498bac0f5d test/power: fix low frequency test when turbo enabled
      c5a5a60d9e1 test/power: add turbo mode to frequency check
      c729d4f1253 test/power: fix CPU frequency check
      9a1044da257 test: check flow classifier creation
      acf64e96854 examples/skeleton: fix NUMA check of port and core
      12822e56a09 examples/l2fwd-cat: fix NUMA check of port and core
      110a22070f7 examples/flow_classify: fix NUMA check of port and core
      b993ebf7bbd examples/rxtx_callbacks: fix port ID format specifier
      fc88e04a9ab app/crypto-perf: check memory allocation
      cfd635034c7 crypto/qat: fix null authentication request
      010e63f5eef test/crypto: fix return value of a skipped test
      975a9831e17 net/mlx5: fix RSS flow item expansion for NVGRE
      cb97d594287 net/mlx5: fix secondary process initialization ordering
      14b6df2399e net/mlx4: fix secondary process initialization ordering
      071855618a6 net/tap: fix build with GCC 11
      c2155d82976 net/ice/base: fix build with GCC 11
      84c5ec25056 net/bnx2x: fix build with GCC 11
      724378c1a14 net/bnx2x: fix build with GCC 11
      a83980d0798 net/igc: fix speed configuration
      e0305fc830c net/i40e: fix VF RSS configuration
      2e077407fee net/ice: fix VSI array out of bounds access
      e5c01fbc22f net/ena: indicate Rx RSS hash presence
      96883cec2af net/mlx5: fix tunnel offload private items location
      6bdf3844471 net/enic: enable GENEVE offload via VNIC configuration
      1cf7b4c7692 net/ice: fix leak on thread termination
      18151dfdcb4 app/testpmd: fix tunnel offload flows cleanup
      98f23aad564 net/hns3: fail setting FEC if one bit mode is not supported
      a6c272ac76c net/hns3: fix ordering in secondary process initialization
      edd8521ace0 net/hns3: fix secondary process request start/stop Rx/Tx
      a795428a299 net/hns3: fix mailbox message ID in log
      5244852443b net/hns3: fix TM QCN error event report by MSI-X
      ec14e372203 net/txgbe: fix QinQ strip
      33f33e3e7c4 net/hns3: fix querying flow director counter for out param
      8e72b7a2eef net/hns3: fix VF alive notification after config restore
      6ed898b2971 net/hns3: clear hash map on flow director clear
      8f93ec62881 net/hns3: fix log on flow director clear
      9e15a154c5a net/hns3: return error on PCI config write failure
      3387f2c95ff net/nfp: fix reporting of RSS capabilities
      c9000c686e2 net/ena: report default ring size
      4a79d25bd19 net/ena: remove endian swap functions
      967dcfb168c net/ena: fix crash with unsupported device argument
      a5c0cca39ad net/ena: fix parsing of large LLQ header device argument
      1c44277b563 net/ena/base: destroy multiple wait events
      74cc4f7d974 net/ena/base: fix type conversions by explicit casting
      47ed9f3e81c net/ena/base: improve style and comments
      70f1f80edb6 net/ena: switch memcpy to optimized version
      48af30a4c38 net/mlx5/linux: fix firmware version
      106f00833d1 net/mlx5: fix RSS flow item expansion for GRE key
      6db31e33044 net/ice/base: fix memory allocation wrapper
      d8351b6c9f3 app/eventdev: fix lcore parsing skipping last core
      d4138b565da event/dpaa2: remove unused macros
      b7ab9f121d7 power: fix sanity checks for guest channel read
      5d30751003c doc: remove PDF requirements
      14e975dea92 test/timer: check memzone allocation
      3ce8842e183 examples/timer: fix time interval
      764a01e1457 ipc: use monotonic clock
      45c0d2e47e4 raw/skeleton: add missing check after setting attribute
      3aadd33dd27 eal: fix memory mapping on 32-bit target
      3cb6827a324 eal: fix leak in shared lib mode detection
      5be4837391f bus/fslmc: remove unused debug macro
      07d17061abb test/crypto: copy offset data to OOP destination buffer
      e5bf617fa8b crypto/dpaa2_sec: fix close and uninit functions
      39b13992e9c crypto/dpaa_sec: affine the thread portal affinity
      8038030f29b test/crypto: fix auth-cipher compare length in OOP
      afe3a7f202a compress/qat: enable compression on GEN3
      95fd32f696a common/qat: increase IM buffer size for GEN3
      6856433bed4 app/bbdev: fix HARQ error messages
      90ca87dd693 app/bbdev: check memory allocation
      2194792b3ac eal: fix service core list parsing
      689d3a982bc ipc: check malloc sync reply result
      89bbedc455d raw/ntb: check memory allocations
      1a62a37afe1 raw/ntb: check SPAD user index
      10ddae775cb examples: fix pkg-config override
      8ff559890ac regex/octeontx2: remove unused include directory
      a0a21cb0c7f net/bnxt: prevent device access in error state
      00b23432391 net/bnxt: fix mismatched type comparison in Rx
      e00127b7777 net/bnxt: check PCI config read
      91d4a1731ab net/bnxt: fix mismatched type comparison in MAC restore
      1cfcaccb0bd net/bnxt: fix single PF per port check
      85b0241b6b9 net/bnxt: fix dynamic VNIC count
      a7375b06e87 net/bnxt: fix Rx timestamp when FIFO pending bit is set
      699e70a0b61 net/bnxt: refactor multi-queue Rx configuration
      ca60f848236 vhost: fix offload flags in Rx path
      96c209b1a6b net/virtio: fix vectorized Rx queue rearm
      b6659faacc1 telemetry: fix race on callbacks list
      31619530c8f test/distributor: fix burst flush on worker quit
      8e681713b3c test/distributor: fix worker notification in burst mode
      8064f75d9b2 ethdev: add missing buses in device iterator
      8e6d9cfe2d1 net/hns3: increase readability in logs
      ce498169d47 net/hns3: remove unused VMDq code
      5d84f2b422a net/hns3: remove read when enabling TM QCN error event
      29da2a8b3d1 net/hns3: fix vector Rx burst limitation
      88be45dbba7 net/bnxt: drop unused attribute
      15cf480f1a9 net/sfc: fix mark support in EF100 native Rx datapath
      40c046441f3 net/i40e: fix primary MAC type when starting port
      38b01e7fa31 net/iavf: fix primary MAC type when starting port
      5c4358f0542 raw/ifpga: fix device name format
      cb6f74724dc net/mlx5: fix flow age event triggering
      053299cf1df net/hns3: remove unused macros
      2f0e34a5750 net/hns3: fix time delta calculation
      589600a03af net/hns3: log time delta in decimal format
      1f6d0c6f6c4 app/testpmd: verify DCB config during forward config
      313bd50dab1 app/testpmd: fix DCB re-configuration
      a3da2073491 app/testpmd: fix DCB forwarding configuration
      95d258ab144 app/testpmd: fix forward lcores number for DCB
      9874e06dc57 net/kni: warn on stop failure
      3caffc54475 net/tap: check ioctl on restore
      6af34d2abd2 app/testpmd: fix division by zero on socket memory dump
      180a37c3ef2 net/hns3: fix link speed when port is down
      3502d412a05 net/hns3: fix link status when port is stopped
      47b2b44b9fc net/mlx5: fix probing device in legacy bonding mode
      1c43f69982f net/mlx4: fix buffer leakage on device close
      04475743c84 net/mlx5: remove drop queue function prototypes
      8965b668960 net/bnxt: use prefix on global function
      52d2337eac0 net/bnxt: remove unused function parameters
      5396d57fc3e net/bnxt: remove unnecessary forward declarations
      0f0469489b1 net/virtio: fix getline memory leakage
      24743b77a73 vhost: fix redundant vring status change notification
      b0a7aab7d88 vhost: fix queue initialization
      351bc346454 net/e1000: fix flow error message object
      5d2c2857f43 common/iavf: fix duplicated offload bit
      dc22d3cfab6 net/iavf: fix VF to PF command failure handling
      e488fd804d5 net/ice: fix fast mbuf freeing
      c7db9596130 net/i40e: remove redundant VSI check in Tx queue setup
      35e133887c6 net/i40e: fix negative VEB index
      3085e8ab3e3 common/sfc_efx/base: fix dereferencing null pointer
      551f3198b8f net/hns3: fix handling link update
      adefa69ef3d net/bonding: fix socket ID check
      8d04d026a74 doc: fix formatting in testpmd guide
      9886a1aed2b app/testpmd: fix segment number check
      bef47e0c78c net/hns3: fix typos on comments
      58155c9ecf4 net/tap: fix interrupt vector array size
      6ca567cc48c app/testpmd: fix max queue number for Tx offloads
      eaee68d8527 test/kni: check init result
      3b949ee57a0 test/kni: fix a comment
      448c880b6e9 net/bonding: fix leak on remove
      8abec7f3176 net/hns3: remove unused mailbox macro and struct
      b012ce6634a net/hns3: fix processing link status message on PF
      b47af28ffd1 net/hns3: fix mailbox error message
      3ab9cfbc6a6 drivers/net: fix FW version query
      b65e812dd26 net/kni: check init result
      bfaab1571e5 doc: fix multiport syntax in nfp guide
      7abfd667dae power: save original ACPI governor always
      2c6016c807a bpf: fix JSLT validation
      a5fd2098d6e acl: fix build with GCC 11
      efdd260f6ee eventdev: fix memory leakage on thread creation failure
      78dfdbc90f9 eventdev: remove redundant thread name setting
      d173cc85c98 app/eventdev: fix overflow in lcore list parsing
      8ad8d124a55 test/mempool: fix object initializer
      f532cbbedb9 mbuf: check shared memory before dumping dynamic space
      5f90abb2326 eal/arm64: fix platform register bit
      35ad25c5b12 raw/ioat: fix script for configuring small number of queues
      1c96bfbc4c7 config/ppc: reduce number of cores and NUMA nodes
      cf948fe9c52 stack: allow lock-free only on relevant architectures
      ad11991368c version: 20.11.2-rc1
      06ed5a27296 app: fix exit messages
      3dce6da8bce bus/pci: support I/O port operations with musl
      8aeb5c35383 net/bnxt: fix ring count calculation for Thor
      d225df791f5 regex/mlx5: support timestamp format
      1607156dcdc net/mlx5: support timestamp format
      2ceb5afbf27 doc: fix build with Sphinx 4
      7fbddcaa0e0 net/bnxt: fix PTP support for Thor
      05d828f0b65 net/bnxt: fix Rx queue count
      189a17d086e net/bnxt: fix Rx descriptor status
      51fef82607c net/sfc: fix outer rule rollback on error
      1524a5460b1 net/hns3: fix verification of NEON support
      c6bc1e8980a net/hns3: fix timing in mailbox
      41b26802273 net/hns3: fix VF handling LSC event in secondary process
      58d88505533 net/hns3: fix possible mismatched response of mailbox
      595ee1c60ac net/virtio: fix interrupt unregistering for listening socket
      442a4977a97 net/iavf: fix wrong Tx context descriptor
      6a6af19db54 net/hns3: fix setting default MAC address in bonding of VF
      d24915f0728 net/hns3: fix mbuf leakage
      67fe9bc80f3 ci: catch coredumps
      0f9f25a1d1d ci: ignore APT update failure in GitHub Actions
      a93e472781a ci: fix package installation in GitHub Actions
      2f415afb561 ci: enable v21 ABI checks
      bb63ff4aa14 ci: hook to GitHub Actions
      92ef3bbc7a8 kni: fix kernel deadlock with bifurcated device
      d4d212786a3 kni: refactor user request processing
      0cf8916e01b kni: support async user request
      20bbce05a8f doc: fix names of UIO drivers
      7d3e01ef101 net/e1000/base: fix timeout for shadow RAM write
      bd0291a99ab net/i40e: fix flow director for common pctypes
      abb66bf4639 net/ice: fix disabling promiscuous mode
      32698b8d325 net/hns3: remove unused macro
      8d6377e1725 net/igc: fix Rx packet size
      608d69a62fd net/bnxt: fix health check alarm cancellation
      8ffdca19f32 net/bnxt: fix resource cleanup
      9231460d33c net/bonding: fix adding itself as its slave
      ba1a310e046 net/hns3: fix flow director lock
      5eaa5abcd8d net/hns3: fix VMDq mode check
      cdffbfb77ff net/hns3: fix DCB mode check
      2782c994db5 net/hns3: remove redundant mailbox response
      5c61f0e991f doc: fix matching versions in ice guide
      bd0494c495a net/hns3: remove unused macros
      f81a67f4b8c doc: fix HiSilicon copyright syntax
      1eea3b7a270 examples/ethtool: remove unused parsing
      aa94d640eb5 examples: add eal cleanup to examples
      8347ba1646e test/power: round CPU frequency to check
      2266f65a23e test/power: add delay before checking CPU frequency
      323d01cf8d9 test/bpf: fix error message
      79273b13a09 common/dpaax: fix possible null pointer access
      1bcde228269 sched: fix traffic class oversubscription parameter
      9ffa1fee270 ip_frag: fix fragmenting IPv4 packet with header option
      b6b219b87c1 test: check thread creation
      7b3cbf53151 test/cmdline: fix inputs array
      c62ae18b64d examples/l3fwd: fix LPM IPv6 subnets
      512393d56e5 examples/ptpclient: remove wrong comment
      51ca4146bb2 pipeline: fix endianness conversions
      6b76e061083 vfio: fix duplicated user mem map
      879dc56ebd8 eventdev: fix case to initiate crypto adapter service
      86ec5aeef9e net/iavf: fix lack of MAC type when set MAC address
      674d4cb4de0 net/i40e: fix lack of MAC type when set MAC address
      6ac6d7e8527 net/hns3: fix flow control mode
      20a6184f88c net/hns3: remove VLAN/QinQ ptypes from support list
      dc7d0634158 net/hns3: fix missing outer L4 UDP flag for VXLAN
      f20ccda35a7 net/hns3: fix use of command status enumeration
      a0cffe358de net/ice: fix crash in AVX512
      b59be07a774 net/iavf: fix crash in AVX512
      5ecc163bf94 ethdev: update flow item GTP QFI definition
      42c05be1fe0 app/testpmd: fix bitmap of link speeds when force speed
      be168e4fec6 net/ixgbe: fix Rx errors statistics for UDP checksum
      8e59d734a21 net/mlx5: fix resource release for mirror flow
      00d769c5184 net/mlx4: fix RSS action with null hash key
      fb455a8129a net/mlx5: fix redundant flow after RSS expansion
      1cb30b35c90 net/ice: fix illegal access when removing MAC filter
      ac002ace6e9 net/e1000: fix max Rx packet size
      9c9d25bce19 common/sfc_efx/base: fix indication of MAE encap support
      41111ae6237 net/hns3: fix configure FEC when concurrent with reset
      33c960aad1e net/hns3: fix queue state when concurrent with reset
      da8413c234c net/hns3: fix timing in resetting queues
      94bb3ef9887 net/hns3: fix some packet types
      60065a5a61d test: fix TCP header initialization
      3d8025a1215 buildtools: fix all drivers disabled on Windows
      acbb986965b crypto/qat: fix offset for out-of-place scatter-gather
      ce88f40d2ce examples/l2fwd-crypto: fix packet length while decryption
      9c07408cef2 examples/l2fwd-crypto: skip masked devices
      96d2d64bf10 crypto/octeontx: fix session-less mode
      9e520a5a7aa eal: add C++ include guard for reciprocal header
      45b58e4ac44 raw/octeontx2_dma: assign PCI device in DPI VF
      d2d434683d8 test/trace: fix race on collected perf data
      cf45856b8be license: fix typos
      eb30365e9ec event/octeontx2: fix device reconfigure for single slot
      dc7e8df00fa app/eventdev: fix timeout accuracy
      5b91f48bc81 test/event: fix timeout accuracy
      ba0aecb72a6 eal/windows: fix return codes of pthread shim layer
      2e83b42a993 app/flow-perf: fix encap/decap actions
      2b03f8ca36f net/enic: fix flow initialization error handling
      44bd01347fc net/hns3: delete redundant blank line
      7764ed833a2 net/hns3: support get device version when dump register
      d0897ad2fbd net/hns3: fix VF mailbox head field
      bb24098f63c net/hns3: fix flow counter value
      654aeb26190 net/hns3: fix flow control exception
      73db182cb0e net/hns3: fix rollback after setting PVID failure
      c718e751f43 net/hns3: fix FLR miss detection
      539f3b78020 net/hns3: fix copyright date
      a096b11ef5d ethdev: validate input in EEPROM info
      963fcacd956 ethdev: validate input in register info
      2e6638d8979 ethdev: validate input in module EEPROM dump
      ec4d4d10f36 vhost: fix initialization of async temporary header
      de93dc05020 vhost: fix initialization of temporary header
      d43a7f6be8e net/bnxt: fix configuring LRO
      bc53c25124f net/bnxt: fix double free in port start failure
      f30dc57e785 net/mlx5: fix drop action for Direct Rules/Verbs
      b52bd28182d net/mlx5: fix missing shared RSS hash types
      43af55f5bfb net/mlx5: fix shared inner RSS
      81c1c910372 net/i40e: fix flow director config after flow validate
      5a4a7bb8306 doc: update recommended versions for i40e
      b1fab4dc0d5 net/e1000: fix Rx error counter for bad length
      fa6df61bf20 net/igc: fix Rx error counter for bad length
      13e3e5e93c0 net/ena: fix releasing Tx ring mbufs
      7151983d32f net/hns3: update HiSilicon copyright syntax
      fdd1a587627 net/hns3: fix MTU config complexity
      1324beafbae eal: fix hang in control thread creation
      ea6d0d65619 eal: fix race in control thread creation
      5a324f3e4d3 app/testpmd: fix usage text
      7b581788eec app/regex: fix usage text
      3ad213dfa73 eal: fix evaluation of log level option
      4fc1996894b test: proceed if timer subsystem already initialized
      92805a55dad drivers: fix log level after loading
      6baf95a98d5 service: clean references to removed symbol
      e0a41b8c471 mem: fix freeing segments in --huge-unlink mode
      8ee0fdee90d power: do not skip saving original P-state governor
      43708086402 doc: fix sphinx rtd theme import in GHA
      8d3f8b347f6 vdpa/mlx5: fix virtq cleaning
      42ed69a37be examples/vhost_crypto: remove unused short option
      429dd550359 vhost: fix batch dequeue potential buffer overflow
      358cba78c0b vhost: fix packed ring potential buffer overflow
      25d53e1eb8d vhost: fix split ring potential buffer overflow
      1716e668784 examples/vhost: check memory table query
      42457347e2a vdpa/ifc: check PCI config read
      f90c6e9d413 net/mlx5: fix using flow tunnel before null check
      7f55ac318c2 net/ixgbe: fix RSS RETA being reset after port start
      843b7caa8ef net/iavf: fix TSO max segment size
      eefc6b16bcd net/igc: fix Rx RSS hash offload capability
      8235f3fdfd9 net/i40e: announce request queue capability in PF
      ddb17b5462d net/iavf: fix packet length parsing in AVX512
      7f8de732281 net/i40e: fix parsing packet type for NEON
      38824647ed5 app/testpmd: fix Tx/Rx descriptor query error log
      cd33dd08a7a net/sfc: fix error path inconsistency
      de81fe259ae net/hinic: fix crash in secondary process
      a1b0bff2d5a net/hns3: fix long task queue pairs reset time
      15b6974306c net/hns3: fix link update when failed to get link info
      7537fafbc7d net/hns3: fix Tx checksum for UDP packets with special port
      a7bf8336a2d net/hns3: fix processing Tx offload flags
      e29b92b9982 net/hns3: fix reporting undefined speed
      530d228d3e4 net/mlx5: support RSS expansion for IPv6 GRE
      22910131391 net/mlx5: fix flow actions index in cache
      162f87fce1d net/ice/base: fix memory allocation for MAC addresses
      7b7af2fd731 net/ice: fix RSS hash update
      fe1461f8b60 net/i40e: fix input set field mask
      74fc31b48fc net/qede: accept bigger RSS table
      50650a3ab2d net/qede: reduce log verbosity
      75f780af8b8 net/bnxt: fix memory allocation for command response
      34972cfd968 net/bnxt: check kvargs parsing
      b1f8911ea3a net/bnxt: fix handling of null flow mask
      28e5e8b7220 net/bnxt: fix Tx length hint threshold
      b21daacf927 net/bnxt: fix Rx buffer posting
      6260a812821 net/bnxt: fix timesync when PTP is not supported
      23f07e5fdcd net/bnxt: fix link state operations
      88f2faa23cb net/bnxt: fix RSS context cleanup
      832c6464ce6 net/bnxt: fix PCI write check
      2b68ea0468f net/bnxt: fix Tx timestamp init
      763cb5c708a app/testpmd: fix NVGRE encap configuration
      516cebd9dd8 common/sfc_efx: remove GENEVE from supported tunnels
      b22415b70a6 net/ark: refactor Rx buffer recovery
      f6beb20cd91 net/ark: update packet director initial state
      d1b41662e06 test: fix autotest handling of skipped tests
      7c0c4418262 pipeline: fix instruction translation
      a8c9a82b541 examples/packet_ordering: fix port configuration
      67becbfe57c table: fix actions with different data size
      19bb5235f09 examples/bbdev: fix header include for musl
      ba7c3d6befb app/testpmd: fix build with musl
      0999e13c7ac event/dlb: fix header includes for musl
      c8f64e248df net/igc: remove use of uint type
      6bee873fbb8 net/cxgbe: remove use of uint type
      fc4664ada56 bus/dpaa: fix build with musl
      a01c94a0c3b bus/dpaa: fix 64-bit arch detection
      a4553bb9d24 common/dpaax/caamflib: fix build with musl
      efa745cbb2c eal: fix build with musl
      9c3bb2603c1 build: remove redundant _GNU_SOURCE definitions
      14702af2e52 build: detect execinfo library on Linux
      1555f48f85e buildtools: fix build with busybox
      838da368665 eal: fix comment of OS-specific header files
      cf102209461 net/mlx5: fix Rx metadata leftovers
      cd5184145e5 vdpa/mlx5: support timestamp format
      7ddf9eaed91 common/mlx5: add timestamp format support to DevX
      604068df872 net/ice: check some functions return
      9a7fd13201b app/testpmd: check MAC address query
      211541b6147 net/bnxt: fix Rx and Tx timestamps
      7c69b270937 net/bnxt: fix xstats get
      f061789e7cc net/bnxt: mute some failure logs
      15d81d5f9e3 net/bnxt: fix HWRM and FW incompatibility handling
      274ff8673a9 net/bnxt: fix VF info allocation
      3d051e75a45 net/bnxt: fix device readiness check
      2d5c1616053 net/bnxt: fix FW readiness check during recovery
      3fd1f9e8ec8 net/bnxt: fix firmware fatal error handling
      86e9785dbda net/bnxt: fix queues per VNIC
      74451465f7b net/bnxt: fix VNIC configuration
      262c0649f52 net/bnxt: remove unused macro
      7c078fd0e9e net: fix comment in IPv6 header
      a7e79f5d2c0 bus/pci: fix Windows kernel driver categories
      75c0d71c9f4 bus/pci: skip probing some Windows NDIS devices
      d68bec0b176 eal/windows: fix default thread priority
      87af5c70230 eal/windows: add missing SPDX license tag
      d43987787c0 log/linux: make default output stderr
      f59f4e98e49 build: exclude meson files from examples installation
      b66b37a2b53 net/octeontx2: fix VLAN filter
      6f1a03c53ef net/mlx5: fix Rx segmented packets on mbuf starvation
      d0de930b7b5 net/i40e: fix IPv4 fragment offload
      94610393111 net/i40evf: fix packet loss for X722
      0d32ae0c6f4 net/ice/base: cleanup filter list on error
      8d88d38931c net/ice/base: fix uninitialized struct
      d4ef2f169e4 net/ice/base: fix payload indicator on ptype
      e3486cbde8e net/e1000: remove MTU setting limitation
      f9b6f0ca8b3 net/igc: remove MTU setting limitation
      f27ac1c0093 net/ice: fix VLAN filter with PF
      58fc7f65f2c net/txgbe: update packet type
      4d4ae30d079 net/txgbe: fix Rx missed packet counter
      991c44b2575 net/txgbe: remove unused functions
      96cc541d111 net/bonding: fix LACP system address check
      19922dfa9e1 net/hns3: remove unused parameter markers
      3997b852411 net/hns3: fix HW buffer size on MTU update
      e4e0a6505d7 net/hns3: fix device capabilities for copper media type
      4371d3b12b9 common/mlx5: add DevX commands for queue counters
      6e06d42907b common/mlx5: add DevX command to query WQ
      fba807cae93 common/mlx5/linux: add glue function to query WQ
      44e87e7c102 net/pcap: fix file descriptor leak on close
      82f21305c4a net/mlx5: fix UAR allocation diagnostics messages
      1cac75b516d net/mlx5: fix hashed list size for tunnel flow groups
      cf30b35eb37 net/pcap: fix format string
      40313397da9 net/af_xdp: fix error handling during Rx queue setup
      32ae43ccb7f net/sfc: fix buffer size for flow parse
      40072bc599a app/testpmd: remove unnecessary UDP tunnel check
      7a866f25e6a net/ionic: fix completion type in lif init
      c725e11eb3b net/dpaa: fix getting link status
      d287fda7da8 net/dpaa2: fix getting link status
      e518710835e bus/dpaa: fix statistics reading
      1965f4ee959 bus/fslmc: fix random portal hangs with qbman 5.0
      58200ed66af net/mlx5: fix metadata item validation for ingress flows
      8d2066d2ec5 common/mlx5: fix DevX read output buffer size
      23b584d6cc8 net/mlx5: fix external buffer pool registration for Rx queue
      7fe1e5cdb90 net/failsafe: report minimum and maximum MTU
      9da42b8f936 net/failsafe: fix RSS hash offload reporting
      4f140c14a27 fbarray: fix log message on truncation error
      db950ecec21 vfio: fix API description
      b8bde7fa4b1 power: remove duplicated symbols from map file
      e41a908c66b test/mem: fix page size for external memory
      7f904ea0c67 vfio: fix DMA mapping granularity for IOVA as VA
      0e42f2b7ea5 vfio: do not merge contiguous areas


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.15.0-120
changelog:
  - Merging upstream branch-2.15 [RH git: 64fdb5d43f]
      Commit list:
      60b1db0e22 bond: Avoid deadlock while updating post recirculation rules.
      fb46fd5643 ofproto-dpif-upcall: Add debug commands to pause/resume revalidators.
      88a936a57c test-list: Fix false-positive build failure with GCC 12.
      7461f82acc cirrus: Upgrade to FreeBSD 13.1 image.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.16.0-108
changelog:
  - net/i40e: fix jumbo frame Rx with X722 [RH git: 72e2959a72]
      For NIC I40E_10G-10G_BASE_T_X722, when the port is configured with
      link speed, it cannot receive jumbo frame packets.
      
      Because it set maximum frame size failed when starts the port that
      the port link status is still down.
      
      This patch fix the error that starts the port will force set maximum
      frame size.
      
      Fixes: 2184f7cdeeaa ("net/i40e: fix max frame size config at port level")
      Cc: stable@dpdk.org
      
      Signed-off-by: Jie Wang <jie1x.wang@intel.com>
      Tested-by: Dukai Yuan <dukaix.yuan@intel.com>
      (cherry picked from commit 719469f13b11dbdc921b74258f2d10bd1c5328d4)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-109
changelog:
  - Merging upstream branch-2.16 [RH git: 53d801289d]
      Commit list:
      679b27378a ci: Fix overriding OPTS provided from the yml.
      d5532f81e0 Prepare for 2.16.7.
      68a258e86b Set release date for 2.16.6.
      b4837701b1 hash: Fix compilation error on Fedora 34 with GCC 11 and -O0.
      70d64054df lldp: Fix bugs when parsing malformed AutoAttach.
      b345daf476 rculist: Use rculist_back_protected to access prev.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-110
changelog:
  - Merging upstream branch-2.16 [RH git: 01d0b688c8]
      Commit list:
      8d9177f6b1 dpif: Fix tunnel key set for IPv6 tunnels with SLOW_ACTION.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-111
changelog:
  - Merging upstream branch-2.16 [RH git: c5211d025a]
      Commit list:
      ac9cce1afc cirrus: Update to use FreeBSD 12.4.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.16.0-112
changelog:
  - redhat: add a workaround for meson [RH git: 371885ec0f]
      Currently, fast-datapath-rhel-8 is aligned to RHEL 8.0, with an
      exception to use a newer meson version.
      
      The problem is that, in the meanwhile, _smp_build_ncpus macros was added
      (and meson macros uses it).
      
      This commit just define, if needed, _smp_build_ncpus by stripping the first 2
      characters (-j) from _smp_mflags that was present in RHEL 8.0.
      
      Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-113
changelog:
  - Merging upstream branch-2.16 [RH git: 8acae91fa1]
      Commit list:
      515a7f0ed1 netdev-windows: Add checking when creating netdev with system type on Windows
      fd7825f571 classifier: Fix missing masks on a final stage with ports trie.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-114
changelog:
  - Merging upstream branch-2.16 [RH git: 2c9ea01b3b]
      Commit list:
      9314f6c516 dpif-netlink: Always create at least 1 handler.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-115
changelog:
  - Merging upstream branch-2.16 [RH git: 12e2b6af6f]
      Commit list:
      3cbd493cd3 Prepare for 2.16.8.
      c9016d49d4 Set release date for 2.16.7.
      42f2b4b9b9 ofproto-dpif-xlate: Always mask ip proto field. (#2134873)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-116
changelog:
  - Merging upstream branch-2.16 [RH git: a2bfddc4f9]
      Commit list:
      a71889cde7 dpif-netlink: Fix memory leak dpif_netlink_open().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-117
changelog:
  - Merging upstream branch-2.16 [RH git: 7d001a92de]
      Commit list:
      2a0dbd5a59 ofproto-dpif-xlate: Fix use-after-free when xlate_actions().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-160
changelog:
  - Merging upstream branch-2.17 [RH git: 742489606c]
      Commit list:
      5c20050300 cirrus: Update to FreeBSD 14.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-161
changelog:
  - Merging upstream branch-2.17 [RH git: 5a72905640]
      Commit list:
      d7fa3c3ff6 dpctl: Fix netdev reference leak in "show" command.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-162
changelog:
  - Merging upstream branch-2.17 [RH git: 438cef1ebb]
      Commit list:
      a241f77650 Documentation: Update QEMU documentation URLs.
      7b58b6f93d match: Fix false-positive snprintf size warning.
      d548506ff1 util: Add non-NULL format assertion to xvasprintf.
      49e28efb1e flow: Fix unaligned access to the ND target in miniflow_extract.
      f3d5ce5fad dpif-netlink-rtnl: Fix netdev leak in out-of-tree tunnels probe.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-163
changelog:
  - Merging upstream branch-2.17 [RH git: 3f4a02107e]
      Commit list:
      721273612d netlink-notifier: Silence the UBsan's function pointer mismatch error.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-164
changelog:
  - Merging upstream branch-2.17 [RH git: 5ee5dc9357]
      Commit list:
      5fb3bbd361 netdev-dpdk: Fix race condition in mempool information dump.
      46a0eaad43 ovsdb: transaction: Remove incorrect transaction abort in pre-commit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-165
changelog:
  - Merging upstream branch-2.17 [RH git: b3a4017d60]
      Commit list:
      05bdf2a252 netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
      dd91419654 route-table: Fix another UBsan warning about pointer type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-166
changelog:
  - Merging upstream branch-2.17 [RH git: 5b1cb9f5a6]
      Commit list:
      fecbba4bc0 Prepare for 2.17.12.
      394ba58edf Set release date for 2.17.11.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-167
changelog:
  - Merging upstream branch-2.17 [RH git: 74a1b04bfd]
      Commit list:
      07889466b9 vconn: Always properly free flow stats reply.
      f0676dbf46 mcast-snooping: Properly check group_get_lru return code.
      c70944c770 ovsdb-idl: Fix IDL memory leak.
      d7cbc67deb ofproto/bond: Preserve active bond member over restarts.
      ce789d991f ofproto-dpif-upcall: Avoid stale ukeys leaks.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-168
changelog:
  - Merging upstream branch-2.17 [RH git: 683255f9ce]
      Commit list:
      72da322f89 ofproto-dpif-mirror: Always revalidate on mirror update. (FDP-788)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-169
changelog:
  - Merging upstream branch-2.17 [RH git: 242e9035f1]
      Commit list:
      a31060e609 selinux: Update policy file.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-170
changelog:
  - Merging upstream branch-2.17 [RH git: 2a7416e996]
      Commit list:
      efcae5fcae dpdk: Use DPDK 21.11.8 release for OVS 2.17.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-171
changelog:
  - Merging dpdk subtree [RH git: 22842e4be1]
      Commit list:
      551d7da597 Merge tag 'v21.11.8' into 21.11
      d20fd65f25 version: 21.11.8
      ced6fe6d45 kni: use strscpy
      617f9462c1 net/softnic: fix maybe-uninitialized warning
      680818068d version: 21.11.8-rc1
      06a1fb9ff4 app/testpmd: fix interactive mode on Windows
      37408e6b7a app/testpmd: fix early exit from signal
      8211aee58f app/testpmd: cleanup cleanly from signal
      678229914e doc: fix mbuf flags
      764432d99c net/ena: fix checksum handling
      6059b6a729 dma/idxd: fix setup with Ubuntu 24.04
      24e7731981 dma/idxd: add verbose option to config script
      699d2b93fa dma/idxd: fix default for workqueue options
      07a19a205d dma/idxd: add generic option for queue config
      82c2a85726 net: fix outer UDP checksum in Intel prepare helper
      9290e6ebc7 ethdev: fix device init without socket-local memory
      77d08c98e7 test/crypto: remove unused stats in setup
      a46619d81e config: fix warning for cross build with meson >= 1.3.0
      9234d31785 doc: add baseline mode in l3fwd-power guide
      bee1b4cf67 doc: remove reference to mbuf pkt field
      b1b0e806ec net/ice/base: fix temporary failures reading NVM
      2a885993dc net/hns3: fix uninitialized variable in FEC query
      7da32cce88 bus/vdev: fix device reinitialization
      cb6ae8135d malloc: fix multi-process wait condition handling
      502c8f0344 app/pdump: handle SIGTERM and SIGHUP
      d2c2fc4709 app/dumpcap: handle SIGTERM and SIGHUP
      b898d9edce bus/pci: fix FD in secondary process
      4231013b08 bus/pci: fix UIO resource mapping in secondary process
      e3c5d1f39c app/testpmd: fix build on signed comparison
      a76b81f212 ethdev: fix GENEVE option item conversion
      8ef004bdde net/ark: fix index arithmetic
      df1ab1523a net/hns3: check Rx DMA address alignmnent
      791fb23625 common/mlx5: remove unneeded field when modify RQ table
      f40768049f net/mlx5: fix uplink port probing in bonding mode
      b0ab250b5c net/mlx5: fix end condition of reading xstats
      4032e7572a net/mlx5: fix MTU configuration
      24fc9686af net/mlx5: fix Arm build with GCC 9.1
      525eee1f7e net/ice: fix return value for raw pattern parsing
      62d214cef7 net/ice: fix memory leaks in raw pattern parsing
      f7da9791b7 test/crypto: fix asymmetric capability test
      00d901b2fc doc: fix typo in l2fwd-crypto guide
      02bda04ec3 test/crypto: fix allocation comment
      44b500589c net/nfp: fix disabling 32-bit build
      e4e2cbbdbd net/ena: fix return value check
      b4b2b2dbc8 net/ena: fix bad checksum handling
      f7072b7cac net/vmxnet3: fix init logs
      5cdda1dc0b net/txgbe: fix Rx interrupt
      e2b706371f net/ngbe: fix memory leaks
      45e7c92c6f net/txgbe: fix memory leaks
      adffa231be net/ngbe: fix MTU range
      d5ca03a046 net/txgbe: fix MTU range
      71944f455d net/ngbe: fix hotplug remove
      a6e71f39cc net/txgbe: fix hotplug remove
      c7640d6f91 net/ngbe: keep PHY power down while device probing
      d7774d77a5 net/txgbe: fix VF promiscuous and allmulticast
      06c7322fce net/txgbe: reconfigure more MAC Rx registers
      5d3adce6c8 net/txgbe: restrict configuration of VLAN strip offload
      ee5d65c322 net/txgbe: fix Tx hang on queue disable
      b1e9d2e692 net/txgbe: fix flow filters in VT mode
      6d3c1dfd5f net/txgbe: fix tunnel packet parsing
      5d16a5c0b0 app/testpmd: fix parsing for connection tracking item
      3fc3956874 app/testpmd: handle IEEE1588 init failure
      7cf71d7715 net/ice/base: fix masking when reading context
      f93aad91e0 net/ice/base: fix board type definition
      8452229f93 net/ice/base: fix potential TLV length overflow
      041079fd49 net/ice/base: fix check for existing switch rule
      ad10a87ffd net/ice/base: fix return type of bitmap hamming weight
      dd51a93ab6 net/ice/base: fix GCS descriptor field offsets
      bd46ca68c1 net/ice/base: fix size when allocating children arrays
      ffa6d84d02 net/ice/base: fix sign extension
      1b20f194b2 net/ice/base: fix pointer to variable outside scope
      e6b69e13c8 buildtools: fix build with clang 17 and ASan
      1e00bb1fb1 fbarray: fix finding for unaligned length
      728048cc94 bus/dpaa: remove redundant file descriptor check
      9fe819e421 common/dpaax: fix node array overrun
      5ab7860c51 common/dpaax: fix IOVA table cleanup
      e46935eae4 bus/dpaa: fix memory leak in bus scan
      373efadc5f bus/dpaa: fix bus scan for DMA devices
      23be36e929 app/testpmd: fix help string of BPF load command
      2de908abe1 eal/linux: lower log level on allocation attempt failure
      33db9b4509 fbarray: fix lookbehind ignore mask handling
      85308d31b1 fbarray: fix lookahead ignore mask handling
      313de37f27 fbarray: fix incorrect lookbehind behavior
      16039f57ff fbarray: fix incorrect lookahead behavior
      a16a1a7267 crypto/dpaa2_sec: fix event queue user context
      4d95152c91 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
      b3f493cc72 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
      3e1ff62d6d crypto/openssl: optimize 3DES-CTR context init
      6a46407ad7 cryptodev: validate crypto callbacks from next node
      a27e346a93 cryptodev: fix build without crypto callbacks
      87bdd9a583 crypto/cnxk: fix minimal input normalization
      f7e28211b7 baseband/la12xx: forbid secondary process
      38c54ad34e telemetry: fix connection parameter parsing
      7598b5b537 bpf: fix load hangs with six IPv6 addresses
      89a1505c5a bpf: fix MOV instruction evaluation
      e296365eb4 vdpa/sfc: remove dead code
      2c3f6129d9 dmadev: fix structure alignment
      967cb3d5bd app/bbdev: fix interrupt tests
      90859e988c telemetry: lower log level on socket error
      2a597e9f8b net/mlx5: fix hash Rx queue release in flow sample
      ac5f04c92a net/mlx5: fix indexed pool with invalid index
      1940acf81d common/mlx5: fix unsigned/signed mismatch
      f12baa45c9 hash: fix RCU reclamation size
      6fa9a2e32d net/cnxk: fix promiscuous state after MAC change
      9c45669c03 net/cnxk: fix outbound security with higher packet burst
      d8a3470e22 net/cnxk: fix RSS config
      2070487977 net/ixgbe/base: fix PHY ID for X550
      ea2d868cc5 net/ixgbe/base: fix 5G link speed reported on VF
      2b53ce832b net/ixgbe/base: revert advertising for X550 2.5G/5G
      f7f0ac1a36 net/e1000/base: fix link power down
      f6e83fa8b3 net/ixgbe: do not create delayed interrupt handler twice
      1d72c06705 net/ixgbe: do not update link status in secondary process
      7a97a44a0a net/fm10k: fix cleanup during init failure
      1f57a72efc eal: fix logs for '--lcores'
      4722e89fcd event/sw: fix warning from useless snprintf
      8863a119d0 net/virtio: fix MAC table update
      1a7bda79d1 vhost: cleanup resubmit info before inflight setup
      2f6234f1d9 vhost: fix build with GCC 13
      8a77d04eb3 hash: check name when creating a hash
      bb01e07f1d hash: fix return code description in Doxygen
      8e20d5d780 app/testpmd: fix lcore ID restriction
      d6ec78819d net/i40e: fix outer UDP checksum offload for X710
      ce87e585c5 app/testpmd: fix outer IP checksum offload
      c5411472c3 net/ice: fix check for outer UDP checksum offload
      c2baa4b8da net/axgbe: fix linkup in PHY status
      63539e77be net/axgbe: delay AN timeout during KR training
      d168063444 net/axgbe: fix Tx flow on 30H HW
      1f85d756aa net/axgbe: check only minimum speed for cables
      3fe8271448 net/axgbe: fix connection for SFP+ active cables
      35429aa99d net/axgbe: fix SFP codes check for DAC cables
      a14247758a net/axgbe: disable interrupts during device removal
      ef8e4aa855 net/axgbe: update DMA coherency values
      8d53ecbbf6 net/axgbe: fix fluctuations for 1G Bel Fuse SFP
      4615048c8a net/axgbe: reset link when link never comes back
      8eeb4d4534 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
      a599aacf12 net/tap: fix file descriptor check in isolated flow
      6825397cf6 net/af_xdp: count mbuf allocation failures
      6d6630439d net/af_xdp: fix port ID in Rx mbuf
      9b8ca61893 doc: fix testpmd ring size command
      858c31a501 net/af_packet: align Rx/Tx structs to cache line
      8fb5749bc6 net/hns3: disable SCTP verification tag for RSS hash input
      2cd371c2b2 net/hns3: fix variable overflow
      46ac5a94ba net/hns3: fix double free for Rx/Tx queue
      7d93896c26 net/hns3: fix Rx timestamp flag
      4b362a6ca1 net/hns3: fix offload flag of IEEE 1588
      024e9662e7 latencystats: fix literal float suffix
      caed4d5e2d eal/windows: install sched.h file
      bd0e650520 net/virtio-user: add memcpy check
      d00c004916 pcapng: add memcpy check
      87e7322144 eal/unix: support ZSTD compression for firmware
      a7fb1c9784 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
      b40fd60a9d test/crypto: fix vector global buffer overflow
      49b2102bf9 version: 21.11.7
      e9b8b369de version: 21.11.7-rc1
      adfa4b4d0c net/hns3: refactor handle mailbox function
      a38893de7d net/hns3: refactor send mailbox function
      465327ef11 net/nfp: fix Rx and Tx queue state
      8f8564ff2c net/axgbe: fix Rx and Tx queue state
      b42960b1d7 net/af_xdp: fix leak on XSK configuration failure
      d13f7b11d4 crypto/ipsec_mb: fix incorrectly setting cipher keys
      6be826afff net/nfp: fix resource leak for PF initialization
      aa99de9993 examples/ipsec-secgw: fix typo in error message
      c6ab7f7241 test/cfgfile: fix typo in error messages
      6e0fe10015 test/power: fix typo in error message
      fe97b1e3ed doc: fix typo in packet framework guide
      13e54713ae doc: fix typo in profiling guide
      2ee1c55567 net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
      46f9124cae doc: fix default IP fragments maximum in programmer guide
      0bcf927db2 net/bnxt: fix number of Tx queues being created
      307a7cc705 net/mlx5: fix warning about copy length
      61aa88de54 net/mlx5: fix drop action release timing
      165b252b21 net/mlx5: fix age position in hairpin split
      eadfb0fbb8 net/mlx5: prevent ioctl failure log flooding
      123f0bcf24 doc: update link to Windows DevX in mlx5 guide
      95826daab3 net/hns3: support new device
      300a10e4d3 app/testpmd: fix --stats-period option check
      4db5876a5e net/ena/base: restructure interrupt handling
      cb98b1b26d net/ena/base: limit exponential backoff
      b063b49cf4 doc: add link speeds configuration in features table
      4a74870ae4 doc: add traffic manager in features table
      5c731f2f53 net/hns3: enable PFC for all user priorities
      8f34999c24 examples/l3fwd: fix Rx over not ready port
      6241c4f334 examples/packet_ordering: fix Rx with reorder mode disabled
      da59128c3f test: do not count skipped tests as executed
      30c9214352 test/mbuf: fix external mbuf case with assert enabled
      617bccf412 config: fix CPU instruction set for cross-build
      bf8fb07ca7 test: fix probing in secondary process
      2481136319 net/mlx5: fix counters map in bonding mode
      03c7f0a177 net/mlx5: fix VLAN handling in meter split
      c52e6e0ecd net/mlx5: fix error packets drop in regular Rx
      411422bb04 net/mlx5: fix use after free when releasing Tx queues
      2556c23922 common/cnxk: fix possible out-of-bounds access
      22c015d09d common/cnxk: fix mbox struct attributes
      ed1fd02bd4 common/cnxk: fix RSS RETA configuration
      92f6f10e9d net/cnxk: fix MTU limit
      603e63f7a6 common/cnxk: fix Tx MTU configuration
      61ced40b0d net/bnx2x: fix warnings about memcpy lengths
      d8f8df9c46 net/ice: remove incorrect 16B descriptor read block
      dcf42c72bc net/iavf: remove incorrect 16B descriptor read block
      007b1f1ad7 net/i40e: remove incorrect 16B descriptor read block
      4a95397cc0 net/ixgbe: increase VF reset timeout
      22e7e531ce net/iavf: remove error logs for VLAN offloading
      153ce28fcf net/ixgbevf: fix RSS init for x550 NICs
      1de0e75b7b net/bnxt: fix null pointer dereference
      6131c863c8 net/tap: fix traffic control handle calculation
      f87697c6ad net/tap: do not overwrite flow API errors
      4e761a47ab doc: fix typos in cryptodev overview
      c5d16ff345 app/crypto-perf: add missing op resubmission
      51cdf41427 app/crypto-perf: fix out-of-place mbuf size
      c735ad16ff eventdev: fix Doxygen processing of vector struct
      5730dc49ba eventdev: improve Doxygen comments on configure struct
      34342122cd test/event: fix crash in Tx adapter freeing
      c87e76f66b event/dlb2: remove superfluous memcpy
      c2671c9adf doc: fix configuration in baseband 5GNR driver guide
      a5224aa517 telemetry: fix empty JSON dictionaries
      1af693e007 telemetry: fix connected clients count
      40625500ac net/mlx5: fix stats query crash in secondary process
      83738589f7 common/mlx5: fix duplicate read of general capabilities
      5c8bbc6b7d net/mlx5: fix GENEVE TLV option management
      9fe858d7b9 net/mlx5: fix jump action validation
      79c2b508d9 common/cnxk: fix mbox region copy
      5a59e070c0 net/cnxk: fix flow RSS configuration
      638141e6c5 net/bnxt: fix deadlock in ULP timer callback
      659e7c7b2d net/bnxt: modify locking for representor Tx
      f7380ba809 net/bnxt: fix backward firmware compatibility
      c208fb7ed9 net/bnxt: fix speed change from 200G to 25G on Thor
      e3391de3f7 net/bnxt: fix 50G and 100G forced speed
      f6e8248127 net/bnxt: fix array overflow
      7d331e7bd1 net/netvsc: fix VLAN metadata parsing
      d100a5e796 net: add macros for VLAN metadata parsing
      18fb9b63a8 net/memif: fix extra mbuf refcnt update in zero copy Tx
      82aea5d9b4 common/sfc_efx/base: use C11 static assert
      3b7cc646a9 net/ionic: fix device close
      bee2ac7906 net/ionic: fix RSS query
      04fb58b84f app/testpmd: fix crash in multi-process forwarding
      15d533ce94 drivers/net: fix buffer overflow for packet types list
      be2dc69e86 net/vmxnet3: fix initialization on FreeBSD
      2597a7df7c app/testpmd: hide --bitrate-stats in help if disabled
      e690cae685 doc: add --latencystats option in testpmd guide
      d2d6bdae86 net/hns3: remove QinQ insert support for VF
      51fd05c6ad net/hns3: fix reset level comparison
      a327482169 net/hns3: fix disable command with firmware
      72126b1d1c net/hns3: fix VF multiple count on one reset
      9b6c3117a1 net/hns3: refactor PF mailbox message struct
      8b31b47194 net/hns3: refactor VF mailbox message struct
      13696b1aa8 net/af_xdp: fix memzone leak on config failure
      b886b2c079 ethdev: fix NVGRE encap flow action description
      b1d48396f2 doc: fix commands in eventdev test tool guide
      15d001811d test/event: skip test if no driver is present
      d84482b4ce event/cnxk: fix dequeue timeout configuration
      33266c1331 app/crypto-perf: fix encrypt operation verification
      4fe2036cef app/crypto-perf: fix data comparison
      fa23c86e34 app/crypto-perf: fix next segment mbuf
      aed510b37c common/cnxk: fix memory leak in CPT init
      7683a75096 cryptodev: remove unused extern variable
      b3ec4db23d vhost: fix memory leak in Virtio Tx split path
      15afe0935f vhost: fix deadlock during vDPA SW live migration
      519dd4c280 net/virtio: remove duplicate queue xstats
      7293e69ddf vhost: fix virtqueue access check in vhost-user setup
      d27dfc1a75 build: fix linker warnings about undefined symbols
      8fd1646a47 net/nfp: fix calloc parameters
      59160624f8 net/bnx2x: fix calloc parameters
      bb4eb1f8fc common/mlx5: fix calloc parameters
      f6975c91bc examples/qos_sched: fix memory leak in args parsing
      f30f9a3c5e test: verify strdup return
      868c62ad59 app/crypto-perf: verify strdup return
      268ceff07f app/pdump: verify strdup return
      59b5633558 app/dumpcap: verify strdup return
      b8422c5011 net/failsafe: fix memory leak in args parsing
      bb7030a551 event/cnxk: verify strdup return
      93cc8c419f dma/idxd: verify strdup return
      fa4c241ce7 bus/vdev: verify strdup return
      5a753bd6dd bus/fslmc: verify strdup return
      f128469220 bus/dpaa: verify strdup return
      7fc3309c5d eal: verify strdup return
      83776248bc eal/x86: add AMD vendor check for TSC calibration
      100a4dc25e ci: update versions of actions in GHA
      7f994fccfe kernel/freebsd: fix module build on FreeBSD 14
      c354880dcf net/ice: fix tunnel TSO capabilities
      78c0d6dd0b net/ice: fix link update
      4f2f83c0a6 net/ixgbe: fix memoy leak after device init failure
      835b8ab53c net/iavf: fix memory leak on security context error
      3c1d8f321d net/i40e: remove redundant judgment in flow parsing
      570eff65fd regexdev: fix logtype register
      014409d9f3 hash: remove some dead code


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-172
changelog:
  - Merging upstream branch-2.17 [RH git: 392b856fa5]
      Commit list:
      ffd3e3b8ff meta-flow: Fix nw_frag mask while parsing from string.
      c5bd6ef65c github: Remove ASLR entropy workaround.
      da548a502d bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-173
changelog:
  - Merging upstream branch-2.17 [RH git: f5364bfeb7]
      Commit list:
      61d4bb8083 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      bc82c01d0b ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      9fde9e7dea ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      3813a32264 tests: multipath: Fix use of uninitialized wildcards.
      e0c18c6bde stream: replay: Fix potential NULL dereference on write failure.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-174
changelog:
  - Merging upstream branch-2.17 [RH git: 15518de11a]
      Commit list:
      f049dfe015 cirrus: Update to FreeBSD 14.2 and 13.4.
      314aa3378e bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-175
changelog:
  - Merging upstream branch-2.17 [RH git: 968d7f0c30]
      Commit list:
      91c9b78d98 dpif-netdev: Modify code comments for function parse_tcp_flags.
      90777b3665 ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-176
changelog:
  - Merging upstream branch-2.17 [RH git: 5f5854880e]
      Commit list:
      c3510b0465 dpdk: Use DPDK 21.11.9 release for OVS 2.17.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-177
changelog:
  - Merging upstream branch-2.17 [RH git: 0d93e9ae4c]
      Commit list:
      46b8756a45 miniflow_extract: Push ct_tp_{src, dst} for later frags. (FDP-124)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-123
changelog:
  - Merging upstream branch-3.1 [RH git: c828a38b88]
      Commit list:
      9587dcd906 tests/tunnel.at: Add geneve options mirror test.
      b7d325714b ofproto-dpif-upcall: Fix redundant mirror on geneve tunnel options.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-124
changelog:
  - Merging upstream branch-3.1 [RH git: b63fdb9eff]
      Commit list:
      99038d3b64 Documentation: Update QEMU documentation URLs.
      4ebbe54366 match: Fix false-positive snprintf size warning.
      35e1fd8e8f util: Add non-NULL format assertion to xvasprintf.
      8a09ab4a7e flow: Fix unaligned access to the ND target in miniflow_extract.
      d97c8a730a dpif-netlink-rtnl: Fix netdev leak in out-of-tree tunnels probe.
      be77786854 dpctl: Fix netdev reference leak in "show" command.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-125
changelog:
  - Merging upstream branch-3.1 [RH git: e16c1783f6]
      Commit list:
      21948c2283 netlink-notifier: Silence the UBsan's function pointer mismatch error.


author: Timothy Redaelli <tredaelli@redhat.com> - 3.1.0-126
changelog:
  - rhel: Make the version, displayed to the user, customizable. [RH git: 32ba2da86b]
      Since on CentOS/RHEL the builds are based on stable branches and not on
      tags for debugging purpose it's better to have the downstream version as
      version so it's easier to know which commits are included in a build.
      
      This commit adds --with-version-suffix as ./configure option in
      order to set an OVS version suffix that should be shown to the user via
      ovs-vsctl -V and, so, also on database, on ovs-vsctl show and the other
      utilities.
      
      --with-version-suffix is used in Fedora/CentOS/RHEL spec file in order to have
      the version be aligned with the downstream one.
      
      Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>
      Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      (cherry picked from commit 9e6d43ef32152527f7887d7f316a191adb5f338c)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-128
changelog:
  - Merging upstream branch-3.1 [RH git: 7b8b03b283]
      Commit list:
      e6baa67d88 netdev-dpdk: Fix race condition in mempool information dump.
      4cb73c60cd ovsdb: transaction: Remove incorrect transaction abort in pre-commit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-129
changelog:
  - Merging upstream branch-3.1 [RH git: c2c244d6c4]
      Commit list:
      120050c26f netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
      a480602cdf route-table: Fix another UBsan warning about pointer type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-130
changelog:
  - Merging upstream branch-3.1 [RH git: 1036ded5d1]
      Commit list:
      99e7cf9cce vconn: Always properly free flow stats reply.
      72f2f60dd7 mcast-snooping: Properly check group_get_lru return code.
      f59f19bf69 ovsdb-idl: Fix IDL memory leak.
      8b2e703a48 ofproto/bond: Preserve active bond member over restarts.
      88b50b4cda ofproto-dpif-upcall: Avoid stale ukeys leaks.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-131
changelog:
  - Merging upstream branch-3.1 [RH git: 165fcefe62]
      Commit list:
      8ec460bbe5 ofproto-dpif-mirror: Always revalidate on mirror update. (FDP-788)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-132
changelog:
  - Merging upstream branch-3.1 [RH git: 1d07e7a1d1]
      Commit list:
      dc2e4ea5ef selinux: Update policy file.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-133
changelog:
  - Merging upstream branch-3.1 [RH git: ce59df0fd1]
      Commit list:
      a0af48b753 ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-134
changelog:
  - Merging upstream branch-3.1 [RH git: baba56c67e]
      Commit list:
      236fa46e69 dpdk: Use DPDK 22.11.6 release for OVS 3.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-135
changelog:
  - Merging dpdk subtree [RH git: 80da586a0a]
      Commit list:
      7294b64b1d Revert "eal/unix: support ZSTD compression for firmware"
      3ad974b46b Merge tag 'v22.11.6' into 22.11
      d6fc7991d0 Reapply "build: add libarchive to optional external dependencies"
      ff4d4839f9 version: 22.11.6
      2480dbd434 version: 22.11.6-rc1
      29857b82e4 doc: add baseline mode in l3fwd-power guide
      b9c8076d92 doc: fix mbuf flags
      ff2d7af17a examples/ipsec-secgw: revert SA salt endianness
      b70780f316 power: increase the number of UNCORE frequencies
      e224810340 doc: remove reference to mbuf pkt field
      28c93c22f7 examples: fix port ID restriction
      6a1313b34a examples: fix lcore ID restriction
      3b8becb93e examples: fix queue ID restriction
      15ac04a068 net/ice/base: fix temporary failures reading NVM
      4568f7b753 net/hns3: fix uninitialized variable in FEC query
      b9b793c805 examples/l3fwd: fix crash on multiple sockets
      68b33da50f examples/l3fwd: fix crash in ACL mode for mixed traffic
      3682872558 bus/vdev: fix device reinitialization
      0a15aefcc6 malloc: fix multi-process wait condition handling
      8ea890172e app/pdump: handle SIGTERM and SIGHUP
      7ecd214dda app/dumpcap: handle SIGTERM and SIGHUP
      1b1337cc93 dma/hisilicon: remove support for HIP09 platform
      635c7eaa5e bus/pci: fix FD in secondary process
      6bf6cd5184 bus/pci: fix UIO resource mapping in secondary process
      99b0e4a22c app/testpmd: fix build on signed comparison
      1092b5655f ethdev: fix device init without socket-local memory
      9c7ae1bf6d app/testpmd: add postpone option to async flow destroy
      c4f3e79ac5 ethdev: fix GENEVE option item conversion
      becd25a54a net/ark: fix index arithmetic
      1c9c96641a net/hns3: check Rx DMA address alignmnent
      5669dcea46 net/mlx5: fix disabling E-Switch default flow rules
      d69a8b5eb2 common/mlx5: remove unneeded field when modify RQ table
      751fa44c51 net/mlx5: fix uplink port probing in bonding mode
      f06e1a4e49 net/mlx5: fix end condition of reading xstats
      7aa564683c net/mlx5/hws: remove unused variable
      fdf5a81ff7 net/mlx5/hws: fix port ID on root item convert
      6da7724d9e net/mlx5/hws: fix deletion of action vport
      57ebce02cd net/mlx5: fix MTU configuration
      48bfee9777 net/mlx5: fix Arm build with GCC 9.1
      e444727915 net/ice: fix return value for raw pattern parsing
      9928f1ec31 net/ice: fix memory leaks in raw pattern parsing
      68d0c242e4 crypto/qat: fix placement of OOP offset
      327b33505c test/crypto: fix asymmetric capability test
      5456b47a3a test/crypto: remove unused stats in setup
      ffc0a0f5d9 doc: fix typo in l2fwd-crypto guide
      f4834455b2 crypto/qat: fix log message typo
      5a257288f8 test/crypto: fix allocation comment
      8e373a7f33 crypto/ipsec_mb: fix function comment
      e793a7063f crypto/qat: fix GEN4 write
      a0bb9efc61 net/nfp: fix disabling 32-bit build
      f0e36f585b net/nfp: adapt reverse sequence card
      0c73b671c8 net/nfp: remove redundant function call
      59cee7032b net/nfp: forbid offload flow rules with empty action list
      18b7942cef net/ena: fix checksum handling
      cf4bb6bffc net/ena: fix return value check
      33ddd1e51d net/ena: fix bad checksum handling
      59adabd787 net/nfp: disable ctrl VNIC queues on close
      047aff2cf1 net/ionic: fix mbuf double-free when emptying array
      087d968fc0 net/nfp: fix allocation of switch domain
      f4affbfda7 net/nfp: fix IPv6 TTL and DSCP flow action
      a91148a6fe net/vmxnet3: fix init logs
      48d15a5ef2 net/txgbe: fix Rx interrupt
      bd6f2422df net/ngbe: fix memory leaks
      c14e0d31df net/txgbe: fix memory leaks
      a51a250cc5 net/ngbe: fix MTU range
      c5accd3813 net/txgbe: fix MTU range
      0ce675d4cf net/ngbe: fix hotplug remove
      4d4117d9d9 net/txgbe: fix hotplug remove
      e8d10f45d6 net/ngbe: keep PHY power down while device probing
      8b161ee917 net/ngbe: add special config for YT8531SH-CA PHY
      ee530d3ee4 net/txgbe: fix VF promiscuous and allmulticast
      13909e4ba2 net/txgbe: reconfigure more MAC Rx registers
      7b6163ebfa net/txgbe: restrict configuration of VLAN strip offload
      a96f251def net/txgbe: fix Tx hang on queue disable
      500f540c7c net/txgbe: fix flow filters in VT mode
      f0b14e1401 net/txgbe: fix tunnel packet parsing
      40700232ba app/testpmd: fix parsing for connection tracking item
      4d92c686d6 doc: remove empty section from testpmd guide
      23e7802fa9 app/testpmd: handle IEEE1588 init failure
      4999f309fb net/ice: fix sizing of filter hash table
      d0f2f65e1f common/idpf: fix flex descriptor mask
      e804d44715 net/ice/base: fix masking when reading context
      44cb540275 net/ice/base: fix preparing PHY for timesync command
      8719d11e4b net/ice/base: fix board type definition
      ecb6c3285e net/ice/base: fix potential TLV length overflow
      39696cfa70 net/ice/base: fix check for existing switch rule
      e31db1b871 net/ice/base: fix return type of bitmap hamming weight
      92938d56d0 net/ice/base: fix GCS descriptor field offsets
      f3701c8b98 net/ice/base: fix size when allocating children arrays
      7fdbc3da5b net/ice/base: fix sign extension
      64f49919dd net/ice/base: fix memory leak in firmware version check
      7f57a7a2ce net/ice/base: fix pointer to variable outside scope
      f7dcc5e44f buildtools: fix build with clang 17 and ASan
      73a8315608 fbarray: fix finding for unaligned length
      3a0b6d25c0 net/mlx5: fix start without duplicate flow patterns
      c1257d39c7 net/dpaa: forbid MTU configuration for shared interface
      b7594f8f15 bus/dpaa: remove redundant file descriptor check
      55950c7aa5 common/dpaax: fix node array overrun
      041e6663bd common/dpaax: fix IOVA table cleanup
      75332a8da8 bus/dpaa: fix memory leak in bus scan
      b82122e2ab bus/dpaa: fix bus scan for DMA devices
      e922a98a21 app/testpmd: fix help string of BPF load command
      c74c897cfe dma/idxd: fix setup with Ubuntu 24.04
      b929a370ef eal/linux: lower log level on allocation attempt failure
      49fc31bc8b usertools/devbind: fix indentation
      58dd24b466 fbarray: fix lookbehind ignore mask handling
      2050d2ea01 fbarray: fix lookahead ignore mask handling
      8f3876f866 fbarray: fix incorrect lookbehind behavior
      e67654ca81 fbarray: fix incorrect lookahead behavior
      e8f3418f64 examples/ipsec-secgw: fix SA salt endianness
      6530bf0f6d crypto/dpaa2_sec: fix event queue user context
      ac47aa31a1 crypto/dpaa_sec: fix IPsec descriptor
      6182babbe7 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
      09ca25c293 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
      d0aee3876f crypto/openssl: set cipher padding once
      ccb6568398 crypto/openssl: make per-QP auth context clones
      26e1e90724 crypto/openssl: make per-QP cipher context clones
      8e32c3a94a crypto/openssl: optimize 3DES-CTR context init
      5154afdce8 crypto/openssl: fix GCM and CCM thread unsafe contexts
      7e6b9c0686 examples/fips_validation: fix dereference and out-of-bound
      3d19e7d9eb cryptodev: validate crypto callbacks from next node
      ff0ffd5338 cryptodev: fix build without crypto callbacks
      7341376515 crypto/cnxk: fix minimal input normalization
      528f8f36a8 app/crypto-perf: fix result for asymmetric
      d581598df3 app/crypto-perf: remove redundant local variable
      cbe35e02f9 baseband/la12xx: forbid secondary process
      63cc1ddb1b telemetry: fix connection parameter parsing
      e03493d52e bpf: fix load hangs with six IPv6 addresses
      d7a549306d bpf: fix MOV instruction evaluation
      f172fd7567 mbuf: fix dynamic fields copy
      2db5746bc8 vdpa/sfc: remove dead code
      e35ccc8804 dmadev: fix structure alignment
      cdb1114156 app/bbdev: fix interrupt tests
      fcfe871790 build: use builtin helper for python dependencies
      0938693288 config: fix warning for cross build with meson >= 1.3.0
      1a055be1a3 doc: fix link to hugepage mapping from Linux guide
      6a30502095 bus/vdev: revert fix devargs in secondary process
      1620b6d717 telemetry: lower log level on socket error
      5cbc25e40f test/crypto: fix enqueue/dequeue callback case
      e12b4a47ba net/mlx5: fix crash on counter pool destroy
      aadaf7fe72 net/mlx5: support jump in meter hierarchy
      739bd81a46 net/mlx5: fix access to flow template operations
      68b68c76e1 net/mlx5: break flow resource release loop
      42e1eb6a45 net/mlx5: fix flow template indirect action failure
      c8ee47f1a6 net/mlx5: fix hash Rx queue release in flow sample
      a752b66a9a net/mlx5: fix indexed pool with invalid index
      06af59ff2f net/mlx5/hws: fix action template dump
      4a75ad8a7e net/mlx5/hws: add template match none flag
      df1753ebe8 net/mlx5/hws: fix spinlock release on context open
      ef9f7c1fd8 net/mlx5/hws: fix function comment
      06de40842e common/mlx5: fix PRM structs
      a05258399a net/mlx5/hws: decrease log level for creation failure
      17c5271078 common/mlx5: fix unsigned/signed mismatch
      0ac140899b hash: fix RCU reclamation size
      1f65019c2d bpf: disable on 32-bit x86
      145220677b graph: fix ID collisions
      e0da7a253d net/cnxk: fix promiscuous state after MAC change
      d9d6771eba net/cnxk: fix outbound security with higher packet burst
      d1c48d821e net/cnxk: fix RSS config
      8873f14545 net/ixgbe/base: fix PHY ID for X550
      7b94a8b53e net/ixgbe/base: fix 5G link speed reported on VF
      5e73514050 net/ixgbe/base: revert advertising for X550 2.5G/5G
      229bdd77bb net/e1000/base: fix link power down
      b2e98edd71 net/ixgbe: do not create delayed interrupt handler twice
      23efe3ba7a net/ixgbe: do not update link status in secondary process
      f461c249ff net/fm10k: fix cleanup during init failure
      4c07a5e8c1 eal: fix logs for '--lcores'
      5575459062 eventdev/crypto: fix opaque field handling
      ae651a5adb event/sw: fix warning from useless snprintf
      d47135efe7 baseband/acc: fix memory barrier
      48fb2f00d8 net/virtio: fix MAC table update
      aff6953d46 vhost: cleanup resubmit info before inflight setup
      6267610fff vhost: fix build with GCC 13
      9cdf5aecb2 mempool: replace GCC pragma with cast
      a28f53ce9a hash: check name when creating a hash
      07f2ecf7b3 hash: fix return code description in Doxygen
      a4a27aa3e0 app/testpmd: fix lcore ID restriction
      fe02a92fcc net/iavf: remove outer UDP checksum offload for X710 VF
      9d02109d19 net/i40e: fix outer UDP checksum offload for X710
      b5fc38d53c net: fix outer UDP checksum in Intel prepare helper
      0c72bf4c1d app/testpmd: fix outer IP checksum offload
      e48c887599 net/ice: fix check for outer UDP checksum offload
      ac5a8e2ab5 net/axgbe: fix linkup in PHY status
      e8615db990 net/axgbe: delay AN timeout during KR training
      59767090cb net/axgbe: fix Tx flow on 30H HW
      08c36b23fd net/axgbe: check only minimum speed for cables
      73e8b7893e net/axgbe: fix connection for SFP+ active cables
      39527c017d net/axgbe: fix SFP codes check for DAC cables
      07b6c26ee2 net/axgbe: enable PLL control for fixed PHY modes only
      a1e4f462f3 net/axgbe: disable RRC for yellow carp devices
      b07fc265f9 net/axgbe: disable interrupts during device removal
      6aad2db82c net/axgbe: update DMA coherency values
      fac582ee7d net/axgbe: fix fluctuations for 1G Bel Fuse SFP
      ad99680c1d net/axgbe: reset link when link never comes back
      b43c908eb2 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
      2f9077766d net/tap: fix file descriptor check in isolated flow
      19c6df9ce8 net/af_xdp: remove unused local statistic
      9e8bcd1f55 net/af_xdp: fix stats reset
      13ac242820 net/af_xdp: count mbuf allocation failures
      20c39f6a1b net/af_xdp: fix port ID in Rx mbuf
      d00a311cfb doc: fix testpmd ring size command
      a7e4b44736 net/af_packet: align Rx/Tx structs to cache line
      ac72e81041 net/hns3: disable SCTP verification tag for RSS hash input
      f8aabaa13a net/hns3: fix variable overflow
      8ec7b95de7 net/hns3: fix double free for Rx/Tx queue
      afd6de50eb net/hns3: fix Rx timestamp flag
      419ac23f30 net/hns3: fix offload flag of IEEE 1588
      6282bde96d net/bonding: fix failover time of LACP with mode 4
      541c30f3d1 net/nfp: fix representor port queue release
      0257b6327a latencystats: fix literal float suffix
      9957ef4a31 eal/windows: install sched.h file
      7cc8737e52 net/virtio-user: add memcpy check
      461739eed3 pcapng: add memcpy check
      73c189a067 eal/unix: support ZSTD compression for firmware
      502049c8b3 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
      9dc3826a4a test: force IOVA mode on PPC64 without huge pages
      a409653a12 test/crypto: fix vector global buffer overflow
      15658afda0 kni: fix build with Linux 6.8
      dbd8f39c7c version: 22.11.5
      972d4c02ae net/mlx5: fix incorrect counter cache dereference
      83a31ef4d4 crypto/ipsec_mb: fix incorrectly setting cipher keys
      28d7ed224f version: 22.11.5-rc1
      bbf97a4279 net/mlx5: fix async flow create error handling
      2b8fe78bd7 net/mlx5: fix rollback on failed flow configure
      1cf5f52d1f net/mlx5: fix flow configure validation
      efe1d783f4 examples/ipsec-secgw: fix typo in error message
      8a9e1d1f86 test/cfgfile: fix typo in error messages
      f4e263b024 test/power: fix typo in error message
      eebb999b45 doc: fix typo in packet framework guide
      16eac11cb6 doc: fix typo in profiling guide
      e96de331da net/mlx5/hws: fix port ID for root table
      6409b26550 net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
      3894e82ac5 net/ena: fix mbuf double free in fast free mode
      6e39ed2088 doc: fix default IP fragments maximum in programmer guide
      6a73ac3d7a examples/ipsec-secgw: fix Rx queue ID in Rx callback
      aead7fda3f net/bnxt: fix number of Tx queues being created
      f6a26c8864 net/mlx5: fix warning about copy length
      905283004d net/mlx5: fix drop action release timing
      0ddc41f5c6 net/mlx5: fix age position in hairpin split
      3b972375de net/mlx5: prevent ioctl failure log flooding
      3be62ef2f3 net/mlx5: fix template clean up of FDB control flow rule
      7858502f9a net/mlx5: fix DR context release ordering
      fd3721be47 net/mlx5: fix IP-in-IP tunnels recognition
      03243a2773 net/mlx5: remove duplication of L3 flow item validation
      bad500334c net/mlx5: fix meter policy priority
      f5ff0aaf2e net/mlx5: fix VLAN ID in flow modify
      78b059d759 doc: update link to Windows DevX in mlx5 guide
      ec91ab121a net/mlx5: fix HWS meter actions availability
      c45c771584 net/hns3: support new device
      65b4f90e2e app/testpmd: fix error message for invalid option
      2eb0560cb0 app/testpmd: fix burst option parsing
      d6cee7ffc0 app/testpmd: fix --stats-period option check
      75b8660005 net/nfp: fix switch domain free check
      c5251ed8a6 net/ena/base: restructure interrupt handling
      ad7591896c net/ena/base: limit exponential backoff
      fd262a1e35 net/ena: fix fast mbuf free
      6d307d9eaa doc: add link speeds configuration in features table
      d50c5dfbf4 doc: add traffic manager in features table
      fc5f4ef40f net/hns3: enable PFC for all user priorities
      a56f1654c4 crypto/qat: fix crash with CCM null AAD pointer
      642fff5862 examples/ipsec-secgw: fix cryptodev to SA mapping
      a05a096f1d build: pass cflags in subproject
      244dbbf778 net/mlx5: fix flow counter cache starvation
      bd00ef3b09 examples/l3fwd: fix Rx over not ready port
      8b642184a9 examples/packet_ordering: fix Rx with reorder mode disabled
      bf8ce81fc0 test: do not count skipped tests as executed
      a985d4953e net/ice: fix version for experimental symbols
      bd47e113a2 baseband/fpga_5gnr_fec: use a better random generator
      49989423d0 net/tap: log Netlink extended ack unavailability
      7019fde3a9 test/bpf: fix mbuf init in some filter test
      af4304e8c4 test/mbuf: fix external mbuf case with assert enabled
      0426b179f3 config: fix CPU instruction set for cross-build
      ba823066bf bus/vdev: fix devargs in secondary process
      60ca8f9c76 test: fix probing in secondary process
      fccac369b5 net/mlx5: remove device status check in flow creation
      cc21b4a2d2 net/mlx5: fix counters map in bonding mode
      e7b38d0f36 net/mlx5: fix VLAN handling in meter split
      325c88d078 net/mlx5/hws: enable multiple integrity items
      ff41fc17f1 net/mlx5: fix connection tracking action validation
      c2a6e4ddca net/mlx5: fix conntrack action handle representation
      25f2e79045 net/mlx5: fix condition of LACP miss flow
      38b2735798 net/mlx5/hws: fix VLAN inner type
      afe47440d1 net/mlx5: prevent querying aged flows on uninit port
      3032a40f28 net/mlx5: fix error packets drop in regular Rx
      5126f7dd10 net/mlx5: fix use after free when releasing Tx queues
      c3d7ceece3 net/mlx5/hws: fix VLAN item in non-relaxed mode
      d458f6a235 net/mlx5/hws: check not supported fields in VXLAN
      f29c2d6b20 common/cnxk: fix possible out-of-bounds access
      a1f69f50e1 common/cnxk: remove dead code
      66dffe8a6d common/cnxk: fix link config for SDP
      ba9eb97868 net/cnxk: fix mbuf fields in multi-segment Tx
      430b2766ce common/cnxk: fix mbox struct attributes
      df9a4e91c6 net/cnxk: add cookies check for multi-segment offload
      ec9d6236d0 common/cnxk: fix RSS RETA configuration
      a2ec8fb5fa net/cnxk: fix MTU limit
      edf3fc5d23 common/cnxk: fix Tx MTU configuration
      36157ca75c net/cnxk: fix buffer size configuration
      41dcb6a83d common/cnxk: remove CN9K inline IPsec FP opcodes
      fdc5c7c46a net/bnx2x: fix warnings about memcpy lengths
      4e873a75e2 net/ice: remove incorrect 16B descriptor read block
      0d2f5b4ca1 net/iavf: remove incorrect 16B descriptor read block
      614a3bf8e0 net/i40e: remove incorrect 16B descriptor read block
      f7667994bd net/ixgbe: increase VF reset timeout
      baf1699534 net/iavf: remove error logs for VLAN offloading
      3a2d35d6e9 net/ixgbevf: fix RSS init for x550 NICs
      100e77a19e net/bnxt: fix null pointer dereference
      48309178df net/tap: fix traffic control handle calculation
      337a1fa674 net/tap: do not overwrite flow API errors
      1b8a6de75f app/testpmd: fix async flow create failure handling
      0c972805e1 app/testpmd: return if no packets in GRO heavy weight mode
      fde6a99f1c net/af_xdp: fix leak on XSK configuration failure
      d393058761 doc: fix typos in cryptodev overview
      3ebfe50507 app/crypto-perf: add missing op resubmission
      211da2b3c8 app/crypto-perf: fix out-of-place mbuf size
      2e6e29e797 app/crypto-perf: fix copy segment size
      85bd236b25 eventdev/crypto: fix enqueueing
      7a45bfba9c eventdev: fix Doxygen processing of vector struct
      ad39899ad8 eventdev: improve Doxygen comments on configure struct
      3cdb7e6d44 test/event: fix crash in Tx adapter freeing
      ede7aa11ae event/dlb2: remove superfluous memcpy
      9507b460c3 doc: fix configuration in baseband 5GNR driver guide
      fc8e14108f baseband/acc: fix common logs
      12cbf90bfa baseband/acc: fix logtypes register
      ab4db7ac79 Revert "build: add libarchive to optional external dependencies"
      782b5a22bc net/nfp: free switch domain ID on close
      51b7521551 net/nfp: fix device resource freeing
      72254c7736 net/nfp: fix device close
      b2d4e3c5da net/nfp: fix resource leak for exit of flower firmware
      eb3dcfafdb net/nfp: fix resource leak for exit of CoreNIC firmware
      bd903bd459 net/nfp: fix resource leak for flower firmware
      f12ad3f05d net/nfp: fix resource leak for CoreNIC firmware
      1997b844bf vhost: fix virtqueue access check in vhost-user setup
      aa166bc2d3 app/testpmd: fix GRO packets flush on timeout
      b14df7f20a net/mlx5: fix stats query crash in secondary process
      c7f17de89d net/mlx5: fix GENEVE option item translation
      37b1f135bf net/mlx5: remove GENEVE options length limitation
      02373cf8c2 net/mlx5/hws: fix tunnel protocol checks
      77d9b5e6d6 common/mlx5: fix duplicate read of general capabilities
      b328c4501c net/mlx5: fix GENEVE TLV option management
      5300887877 net/mlx5: fix jump action validation
      3294358b40 common/cnxk: fix VLAN check for inner header
      079911f9f2 common/cnxk: fix mbox region copy
      f1110aacd8 net/thunderx: fix DMAC control register update
      d7cb16965b net/cnxk: fix flow RSS configuration
      51f2cd1ff7 net/bnxt: fix deadlock in ULP timer callback
      d71a770231 net/bnxt: modify locking for representor Tx
      e2cfac4357 net/bnxt: fix backward firmware compatibility
      61fe746549 net/bnxt: fix speed change from 200G to 25G on Thor
      66f4540fa5 net/bnxt: fix 50G and 100G forced speed
      f94b1dffa1 net/bnxt: fix array overflow
      a254412faf net/netvsc: fix VLAN metadata parsing
      6ccc096367 net: add macros for VLAN metadata parsing
      8603dea8c5 net/memif: fix extra mbuf refcnt update in zero copy Tx
      f90918d9f4 common/sfc_efx/base: use C11 static assert
      706c98e249 net/mana: handle MR cache expansion failure
      97789491e6 net/mana: fix memory leak on MR allocation
      32bf2f21f5 net/bonding: fix flow count query
      3bd12069ce net/ionic: fix device close
      64baeefd1f net/ionic: fix RSS query
      e15d5a01b1 net/ionic: fix missing volatile type for cqe pointers
      0bef99c53e app/testpmd: fix crash in multi-process forwarding
      cf7a7b8134 drivers/net: fix buffer overflow for packet types list
      d3273299a7 net/mana: prevent values overflow returned from RDMA layer
      ef5454bbab net/vmxnet3: fix initialization on FreeBSD
      6d4646c0f7 app/testpmd: hide --bitrate-stats in help if disabled
      f3e5b61f91 doc: add --latencystats option in testpmd guide
      1822aa59af net/hns3: remove QinQ insert support for VF
      75120a950e net/hns3: fix reset level comparison
      d043fdd66e net/hns3: fix disable command with firmware
      cfeb27992c net/hns3: fix VF multiple count on one reset
      f644df1142 net/hns3: refactor handle mailbox function
      5371898fa5 net/hns3: refactor send mailbox function
      b089a189d5 net/hns3: refactor PF mailbox message struct
      0a6c163f93 net/hns3: refactor VF mailbox message struct
      173ff75d74 net/af_xdp: fix memzone leak on config failure
      bc1e0ee2a3 net/nfp: fix resource leak for PF initialization
      636a019a74 ethdev: fix NVGRE encap flow action description
      97986481e9 doc: fix commands in eventdev test tool guide
      1e4f46e6f9 test/event: skip test if no driver is present
      8dd3b5b4ab event/cnxk: fix dequeue timeout configuration
      7c0e5bd8ed app/crypto-perf: fix encrypt operation verification
      642af46b13 app/crypto-perf: fix data comparison
      ebfa161069 app/crypto-perf: fix next segment mbuf
      3d8b8805d8 common/cnxk: fix memory leak in CPT init
      c5db2d6897 examples/ipsec-secgw: fix width of variables
      fac0d1f057 cryptodev: remove unused extern variable
      86389c2bd7 vhost: fix memory leak in Virtio Tx split path
      49dfcc6ae2 vdpa/mlx5: fix queue enable drain CQ
      9b6bdd022b vhost: fix deadlock during vDPA SW live migration
      453678fc16 net/virtio: remove duplicate queue xstats
      3dab00d897 net: fix TCP/UDP checksum with padding data
      0ceab70d2c build: link static libs with whole-archive in subproject
      00a4d8525c build: fix linker warnings about undefined symbols
      0b4a4ace22 net/nfp: fix calloc parameters
      5cad6d4260 net/bnx2x: fix calloc parameters
      3dba8ba797 common/mlx5: fix calloc parameters
      477478f179 rawdev: fix calloc parameters
      ba907dffe5 dmadev: fix calloc parameters
      5b9e4068dc eventdev: fix calloc parameters
      eb18df799b pipeline: fix calloc parameters
      e0cc2baf48 examples/vhost: verify strdup return
      7d35dff74c examples/qos_sched: fix memory leak in args parsing
      25bcc3c5b7 test: verify strdup return
      c5b1021624 app/testpmd: verify strdup return
      3baa529086 app/crypto-perf: verify strdup return
      81314db4bd app/pdump: verify strdup return
      8f29f8d800 app/dumpcap: verify strdup return
      ab86b4a27a net/failsafe: fix memory leak in args parsing
      18d9de6df8 event/cnxk: verify strdup return
      705ab71cea dma/idxd: verify strdup return
      915eda4e5a bus/vdev: verify strdup return
      f0becad294 bus/fslmc: verify strdup return
      8d6011441b bus/dpaa: verify strdup return
      10d9146d6d eal: verify strdup return
      0de12cad1b event/opdl: fix compile-time check
      3c9e08f6d3 eal/x86: add AMD vendor check for TSC calibration
      8661160ad3 ci: update versions of actions in GHA
      1d8abba661 telemetry: fix empty JSON dictionaries
      5543f65075 telemetry: fix connected clients count
      d9ce83470f build: fix reasons conflict
      7d1744b05c kernel/freebsd: fix module build on FreeBSD 14
      65973f73ee net/ice: fix memory leaks
      1a93dbe667 net/ice: fix tunnel TSO capabilities
      51cb79315c net/ice: fix link update
      6bc4e06ef9 net/ixgbe: fix memoy leak after device init failure
      ae8369536d net/iavf: fix memory leak on security context error
      599593804b net/i40e: remove redundant judgment in flow parsing
      fc8cfb6a22 dma/dpaa2: fix logtype register
      cfef91b1e0 bus/ifpga: remove dead code
      d0ec6c1277 lib: remove redundant newline from logs
      31a09fab4b lib: add newline in logs
      88ba671592 lib: use dedicated logtypes and macros
      cf93b45a70 regexdev: fix logtype register
      f66284d141 hash: remove some dead code


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-136
changelog:
  - Merging upstream branch-3.1 [RH git: bbf4413d0c]
      Commit list:
      95766972bf meta-flow: Fix nw_frag mask while parsing from string.
      7d3e133ffe github: Remove ASLR entropy workaround.
      77eb3e4241 bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
      44fc7ea932 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-137
changelog:
  - Merging upstream branch-3.1 [RH git: 7ca02416c1]
      Commit list:
      a3a06aa899 ipsec: libreswan: Reduce chances for crossing streams.
      da623a2920 tests: ipsec: Check that nodes can ping each other in the NxN test.
      3b0d6d297a tests: ipsec: Add NxN + reconciliation test.
      4a71059e7b system-tests: Verbose cleanup of ports and namespaces.
      074e927450 ipsec: Make command timeout configurable.
      21de66aea1 ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands. (FDP-846)
      149639f676 ipsec: libreswan: Try to bring non-active connections up.
      f527e1b32a ipsec: libreswan: Reconcile missing connections periodically.
      aa912aed87 ipsec: libreswan: Fix regexp for connections waiting on child SA.
      1eebafeb50 ipsec: Add a helper function to run commands from the monitor.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-138
changelog:
  - Merging upstream branch-3.1 [RH git: 60d7cf7845]
      Commit list:
      ea6a6817dd ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
      54643f6119 dpdk: Fix dpdk logs being split over multiple lines.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-139
changelog:
  - Merging upstream branch-3.1 [RH git: 4c67768003]
      Commit list:
      d3087648ff tests: Fix transient failure in ping6 header modify. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-140
changelog:
  - Merging upstream branch-3.1 [RH git: 29ea9e0b72]
      Commit list:
      0fd8f07fa2 Prepare for 3.1.7.
      a795725afb Set release date for 3.1.6.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-141
changelog:
  - Merging upstream branch-3.1 [RH git: fd5cf74282]
      Commit list:
      87e11b31f9 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      cc45504378 db-ctl-base: Fix uninitialized datum fields while checking conditions.
      9cc0ce76d1 ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      c278d2a168 ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      1d0d5ac9c6 tests: multipath: Fix use of uninitialized wildcards.
      9d02d6e62c stream: replay: Fix potential NULL dereference on write failure.
      ce779b4fec ofp-actions: Fix use of uninitialized padding in set-field.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-142
changelog:
  - Merging upstream branch-3.1 [RH git: 0228a8e8ec]
      Commit list:
      8e7c08f0d7 cirrus: Update to FreeBSD 14.2 and 13.4.
      8f0edc02f9 bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-143
changelog:
  - Merging upstream branch-3.1 [RH git: bcec8e9426]
      Commit list:
      a797d1aa52 dpif-netdev: Modify code comments for function parse_tcp_flags.
      ab3088079a ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-144
changelog:
  - Merging upstream branch-3.1 [RH git: 87b63de1e2]
      Commit list:
      c2f239e213 dpdk: Use DPDK 22.11.7 release for OVS 3.1.


author: Kevin Traynor <ktraynor@redhat.com> - 3.1.0-145
changelog:
  - redhat: update ovsci Jenkins URL [RH git: 3d7c4e3e5b]
      Signed-off-by: Kevin Traynor <ktraynor@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-147
changelog:
  - Merging upstream branch-3.1 [RH git: 6161735248]
      Commit list:
      c4615997f9 dpif-netdev: Fix Auto Load Balance debug log. (FDP-1145)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-148
changelog:
  - Merging dpdk subtree [RH git: 9f82c46219]
      Commit list:
      29498facc5 Merge tag 'v22.11.7' into 22.11
      7ce7d3341d version: 22.11.7
      1570aef08b net/virtio: fix Rx checksum calculation
      92bac8b798 Revert "test/bonding: fix loop on members"
      d752210315 power: fix log message when checking lcore ID
      077a7044cc net/hns3: fix crash for NEON and SVE
      09fb920298 version: 22.11.7-rc1
      07d2440237 devtools: fix check of multiple commits fixed at once
      fec1fb4800 doc: correct definition of stats per queue feature
      8d8d069395 app/testpmd: remove redundant policy action condition
      0cbed5e68f test/eal: fix lcore check
      f7b5b45e72 test/eal: fix loop coverage for alignment macros
      c6448283e3 test/event: avoid duplicate initialization
      d82f1f8760 test/bonding: fix MAC address comparison
      634cf74378 test/bonding: fix loop on members
      65491527fa net/mlx5: fix miniCQEs number calculation
      2e0f9b4eab app/testpmd: fix aged flow destroy
      ad0890d82f member: fix choice of bucket for displacement
      0b010067c3 app/procinfo: fix leak on exit
      50b8a025c8 common/dpaax/caamflib: enable fallthrough warnings
      e4545205cc net/i40e: check register read for outer VLAN
      cc6ceb096e net/iavf: add segment-length check to Tx prep
      cc3d964ab6 bus/dpaa: fix lock condition during error handling
      d3789f7b2e net/mlx5: fix Rx queue reference count in flushing flows
      318bb3c11d net/mlx5: fix default RSS flows creation order
      102f2042b2 common/mlx5: fix misalignment
      0e162f1a25 net/mlx5: fix counter query loop getting stuck
      08bdeeee6b net/mlx5/hws: fix allocation of STCs
      da5d3d9ce9 net/mlx5: fix shared queue port number in vector Rx
      aabf15baa5 common/mlx5: fix error CQE handling for 128 bytes CQE
      591f0841c6 net/dpaa2: remove unnecessary check for null before free
      af71652ab7 eventdev: fix possible array underflow/overflow
      a137ec4342 examples/l2fwd-event: fix spinlock handling
      0bb02c5a2f net/cnxk: fix build on Ubuntu 24.04
      fcd2d7fa43 common/cnxk: fix build on Ubuntu 24.04
      e768697485 net/bnx2x: fix duplicate branch
      0ff8ac46ba net/bnx2x: fix possible infinite loop at startup
      3b501926d5 net/bnx2x: fix always true expression
      17006eb028 net/bnx2x: remove dead conditional
      a73ed9bb24 net/bnxt: fix bad action offset in Tx BD
      3d5d7a20e0 net/bnxt: fix TCP and UDP checksum flags
      881d93b709 net/bnxt: fix reading SFF-8436 SFP EEPROMs
      768828f6a2 net/bnxt/tf_ulp: fix parent child DB counters
      0c320c9667 net/bnxt/tf_core: fix Thor TF EM key size check
      aa75cb3e6e net/mlx5: fix real time counter reading from PCI BAR
      802f39367e crypto/qat: fix modexp/inv length
      9c9057bd06 test/crypto: fix synchronous API calls
      1811b05443 crypto/openssl: fix potential string overflow
      6e9955ee17 baseband/acc: fix ring memory allocation
      75ff38855b event/octeontx: fix possible integer overflow
      78043bb867 net/hns3: fix fully use hardware flow director table
      e3cf757040 net/hns3: fix error code for repeatedly create counter
      dd372d9141 net/vmxnet3: support larger MTU with version 6
      d19359e017 net/vmxnet3: fix potential out of bounds stats access
      ded9039ea9 net/ngbe: restrict configuration of VLAN strip offload
      8d3229e87a net/ngbe: fix interrupt lost in legacy or MSI mode
      c9d9948b04 net/ngbe: reconfigure more MAC Rx registers
      fb66eb3c8a net/ngbe: fix driver load bit to inform firmware
      205cc63ef8 net/txgbe: fix driver load bit to inform firmware
      ecf3bccd94 net/txgbe: remove outer UDP checksum capability
      dfc18e3532 net/txgbe: fix VF-PF mbox interrupt
      f6b5dc92b0 net/txgbe: fix SWFW mbox
      88a272ed2c net/hns3: remove ROH devices
      9af4afb790 net/vmxnet3: fix crash after configuration failure
      b704e087ff net/netvsc: force Tx VLAN offload on 801.2Q packet
      b4cf08fc16 examples/ntb: check info query return
      9ce0bf0e89 test/bonding: remove redundant info query
      c0989bd756 examples/l3fwd: fix read beyond boundaries
      60135d1bde net/dpaa2: fix memory corruption in TM
      96ae1b7103 bus/fslmc: fix Coverity warnings in QBMAN
      95b15d5ff8 app/dumpcap: remove unused struct array
      77ffd1395b net/mlx5: fix reported Rx/Tx descriptor limits
      34e44ab00c net/mlx5: fix SWS meter state initialization
      12f2bc90eb net/mlx5: fix SQ flow item size
      505c7f3f0a net/mlx5: fix GRE flow item translation for root table
      614c294ea5 net/mlx5: fix memory leak in metering
      298a19d6d8 eal/unix: optimize thread creation
      15f924f62f crypto/openssl: fix 3DES-CTR with big endian CPUs
      7c2c50cb67 config/arm: fix warning for native build with meson >= 0.55
      b6454df58c net/mvneta: fix possible out-of-bounds write
      a4ee1170ef net/ixgbe: fix link status delay on FreeBSD
      3dac25dc58 net/ice: detect stopping a flow director queue twice
      b207e53f27 net/hns3: restrict tunnel flow rule to one header
      44c959d8c3 net/netvsc: fix using Tx queue higher than Rx queues
      8a4a31ed6e buildtools/chkincs: check driver specific headers
      3ca6090a4f net/mlx5: fix flex item header length field translation
      3db5656f1d net/mlx5: fix non full word sample fields in flex item
      c837dececb net/mlx5: update flex parser arc types support
      0fc5b4da10 pcapng: fix handling of chained mbufs
      eaf081b5aa common/idpf: fix use after free in mailbox init
      04984dc016 net/idpf: fix AVX-512 pointer copy on 32-bit
      8c1ee8e80c net/ionic: fix build on Fedora Rawhide
      a73f3a97ff power: fix mapped lcore ID
      1e230f1ca2 net/gve/base: fix build with Fedora Rawhide
      45655bbf59 dmadev: fix potential null pointer access
      fec66c08d4 hash: fix thash LFSR initialization
      70c3227ccd build: remove version check on compiler links function
      9015591db9 net/mlx5: fix next protocol validation after flex item
      a56fc269ef app/testpmd: remove flex item init command leftover
      f12c8f789d net/mlx5: fix number of supported flex parsers
      09fbaf6867 net/mlx5: workaround list management of Rx queue control
      873da637bb net/iavf: preserve MAC address with i40e PF Linux driver
      47a2900e1c net/ice/base: fix VLAN replay after reset
      19bb1781fe net/ice/base: add bounds check
      2012542358 net/pcap: fix blocking Rx
      4e6b6c42ce net/nfp: fix link change return value
      1cdad91ab4 net/hns3: verify reset type from firmware
      856f4dd1d2 ethdev: verify queue ID in Tx done cleanup
      1ef2a5f5f6 net/tap: restrict maximum number of MP FDs
      270f15f3fd net/memif: fix buffer overflow in zero copy Rx
      30d634d95f net/dpaa: fix reallocate mbuf handling
      9bc6a69f0b bus/dpaa: fix the fman details status
      6770a35bbf bus/dpaa: fix VSP for 1G fm1-mac9 and 10
      b4daf0e0fd net/dpaa: fix typecasting channel ID
      0c1fd86cee bus/dpaa: fix PFDRs leaks due to FQRNIs
      a905d9d63e ethdev: fix overflow in descriptor count
      9c49c19a4d net/hns3: fix dump counter of registers
      849ffb29c6 net/hns3: remove some basic address dump
      e7c27b6ffe net/ena: revert redefining memcpy
      ead6f2f7f7 net/mana: support rdma-core via pkg-config
      d3a78f0f8f net/pcap: set live interface as non-blocking
      7b317b7db9 app/testpmd: remove unnecessary cast
      8b8b03abd8 net/tap: avoid memcpy with null argument
      b25fb707fa net/iavf: fix AVX-512 pointer copy on 32-bit
      8c93fc7726 net/ice: fix AVX-512 pointer copy on 32-bit
      0d727f9dd2 net/i40e: fix AVX-512 pointer copy on 32-bit
      6c69f14358 net/i40e/base: fix loop bounds
      75db5f0032 net/i40e/base: fix unchecked return value
      92dd240303 net/i40e/base: fix repeated register dumps
      e06d6a124e net/i40e/base: fix DDP loading with reserved track ID
      a6d819d27a net/i40e/base: fix blinking X722 with X557 PHY
      aea7ea7acb net/i40e/base: fix misleading debug logs and comments
      b2571f3563 net/i40e/base: fix setting flags in init function
      c2cd652d0f net/ixgbe/base: fix unchecked return value
      822d0a9391 net/ice/base: fix iteration of TLVs in Preserved Fields Area
      6970864b0c net/ice/base: fix link speed for 200G
      90adb751e4 net/iavf: fix crash when link is unstable
      5780ca90f0 net/e1000: fix link status crash in secondary process
      c0c610f426 fib: fix AVX512 lookup
      768ca32567 net/virtio-user: reset used index counter
      8473106d0c vdpa: update used flags in used ring relay
      659d8ff0cf vhost: fix offset while mapping log base address
      e8d41d4db2 baseband/acc: fix access to deallocated mem
      5c7ce1ed01 common/cnxk: fix base log level
      0b67f7f759 common/cnxk: fix CPT HW word size for outbound SA
      082cd77172 event/cnxk: fix Rx timestamp handling
      1601beceba net/cnxk: fix Rx offloads to handle timestamp
      8d056353d1 net/cnxk: fix Rx timestamp handling for VF
      65c229defe app/dumpcap: fix handling of jumbo frames
      e696cfc2f8 fib6: add runtime checks in AVX512 lookup
      2bb52b6763 power: enable CPPC
      d56b8cfa79 net/nfb: fix use after free
      afdb0a605d examples/vhost: fix free function mismatch
      8a86016238 raw/ifpga: fix free function mismatch in interrupt config
      f838b3c8b9 raw/ifpga/base: fix use after free
      d8c04bbc9b net/sfc: fix use after free in debug logs
      8bd09aed9c net/nfp: fix double free in flow destroy
      7a1ad4c97e net/e1000: fix use after free in filter flush
      4cf7c66de7 event/cnxk: fix free function mismatch in port config
      495fd2e8ca dma/idxd: fix free function mismatch in device probe
      08043b1ad9 crypto/bcmfs: fix free function mismatch
      38eba244a3 baseband/la12xx: fix use after free in modem config
      b6364f5406 bpf: fix free function mismatch if convert fails
      4152dbbb8e examples/ipsec-secgw: fix dequeue count from cryptodev
      66228c9ae7 dev: fix callback lookup when unregistering device
      0900241918 common/dpaax/caamflib: fix PDCP SNOW-ZUC watchdog
      3ae58cc9a3 crypto/dpaa2_sec: fix memory leak
      44c20cfd7a examples/eventdev: fix queue crash with generic pipeline
      fdda4a8d41 eal/x86: fix 32-bit write combining store
      8a32360685 devtools: fix forbidden token check with multiple files


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-149
changelog:
  - Merging upstream branch-3.1 [RH git: f4088ad6ed]
      Commit list:
      34507f9a1e miniflow_extract: Push ct_tp_{src, dst} for later frags. (FDP-124)


author: Timothy Redaelli <tredaelli@redhat.com> - 3.1.0-151
changelog:
  - Add 'redhat/' from commit '48fbd3b1cdb21757859dd27b51d71f0e01145222' [RH git: 15d9d05f4b]
      git-subtree-dir: redhat
      git-subtree-mainline: 283de2b893f79dd5bcea345c3af70e591ab79287
      git-subtree-split: 48fbd3b1cdb21757859dd27b51d71f0e01145222


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-154
changelog:
  - Merging upstream branch-3.1 [RH git: 3fcfd24fa3]
      Commit list:
      72bd7cb6a0 ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-155
changelog:
  - Merging upstream branch-3.1 [RH git: 846667f96a]
      Commit list:
      ef6723c19e Prepare for 3.1.8.
      d0fe55ad69 Set release date for 3.1.7.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-156
changelog:
  - Merging redhat subtree [RH git: ba8f87679a]
      Commit list:
      1f4be55a70 Use usermod to add hugetlbfs group to openvswitch if rpm doesn't support it


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-93
changelog:
  - Merging upstream branch-3.2 [RH git: 4bf8d038c8]
      Commit list:
      ad644eed98 Documentation: Update QEMU documentation URLs.
      acd120d524 match: Fix false-positive snprintf size warning.
      2288deb3ad util: Add non-NULL format assertion to xvasprintf.
      9c8286745c flow: Fix unaligned access to the ND target in miniflow_extract.
      6fd78d522c dpif-netlink-rtnl: Fix netdev leak in out-of-tree tunnels probe.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-94
changelog:
  - Merging upstream branch-3.2 [RH git: 2b764819d7]
      Commit list:
      3eca1c2c95 netlink-notifier: Silence the UBsan's function pointer mismatch error.


author: Timothy Redaelli <tredaelli@redhat.com> - 3.2.0-95
changelog:
  - rhel: Make the version, displayed to the user, customizable. [RH git: 580a330285]
      Since on CentOS/RHEL the builds are based on stable branches and not on
      tags for debugging purpose it's better to have the downstream version as
      version so it's easier to know which commits are included in a build.
      
      This commit adds --with-version-suffix as ./configure option in
      order to set an OVS version suffix that should be shown to the user via
      ovs-vsctl -V and, so, also on database, on ovs-vsctl show and the other
      utilities.
      
      --with-version-suffix is used in Fedora/CentOS/RHEL spec file in order to have
      the version be aligned with the downstream one.
      
      Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>
      Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      (cherry picked from commit 9e6d43ef32152527f7887d7f316a191adb5f338c)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-97
changelog:
  - Merging upstream branch-3.2 [RH git: ebd0cb3338]
      Commit list:
      46cc67da40 netdev-dpdk: Fix race condition in mempool information dump.
      fb46409cdc ovsdb: transaction: Remove incorrect transaction abort in pre-commit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-98
changelog:
  - Merging upstream branch-3.2 [RH git: 4d4a155af8]
      Commit list:
      3ff343a96b netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
      cd9c2ffcb3 route-table: Fix another UBsan warning about pointer type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-99
changelog:
  - Merging upstream branch-3.2 [RH git: 35c31c786b]
      Commit list:
      659bbfe452 dp-packet: Correct IPv4 checksum calculation. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-100
changelog:
  - Merging upstream branch-3.2 [RH git: 1fcec6e3a9]
      Commit list:
      1e56776eff vconn: Always properly free flow stats reply.
      bc9ee566bc mcast-snooping: Properly check group_get_lru return code.
      7959967da9 ovsdb-idl: Fix IDL memory leak.
      fc2e861b97 ofproto/bond: Preserve active bond member over restarts.
      4acf9b0b71 ofproto-dpif-upcall: Avoid stale ukeys leaks.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-101
changelog:
  - Merging upstream branch-3.2 [RH git: bda1be9c38]
      Commit list:
      ec103da96b ofproto-dpif-mirror: Always revalidate on mirror update. (FDP-788)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-102
changelog:
  - Merging upstream branch-3.2 [RH git: 62e58d201b]
      Commit list:
      ba4b28b1ec selinux: Update policy file.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-103
changelog:
  - Merging upstream branch-3.2 [RH git: 988c5180d6]
      Commit list:
      c2f2870130 ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-104
changelog:
  - Merging upstream branch-3.2 [RH git: 993e402bf2]
      Commit list:
      b65cd33bf4 dpdk: Use DPDK 22.11.6 release for OVS 3.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-105
changelog:
  - Merging dpdk subtree [RH git: 5a0317afa1]
      Commit list:
      7294b64b1d Revert "eal/unix: support ZSTD compression for firmware"
      3ad974b46b Merge tag 'v22.11.6' into 22.11
      d6fc7991d0 Reapply "build: add libarchive to optional external dependencies"
      ff4d4839f9 version: 22.11.6
      2480dbd434 version: 22.11.6-rc1
      29857b82e4 doc: add baseline mode in l3fwd-power guide
      b9c8076d92 doc: fix mbuf flags
      ff2d7af17a examples/ipsec-secgw: revert SA salt endianness
      b70780f316 power: increase the number of UNCORE frequencies
      e224810340 doc: remove reference to mbuf pkt field
      28c93c22f7 examples: fix port ID restriction
      6a1313b34a examples: fix lcore ID restriction
      3b8becb93e examples: fix queue ID restriction
      15ac04a068 net/ice/base: fix temporary failures reading NVM
      4568f7b753 net/hns3: fix uninitialized variable in FEC query
      b9b793c805 examples/l3fwd: fix crash on multiple sockets
      68b33da50f examples/l3fwd: fix crash in ACL mode for mixed traffic
      3682872558 bus/vdev: fix device reinitialization
      0a15aefcc6 malloc: fix multi-process wait condition handling
      8ea890172e app/pdump: handle SIGTERM and SIGHUP
      7ecd214dda app/dumpcap: handle SIGTERM and SIGHUP
      1b1337cc93 dma/hisilicon: remove support for HIP09 platform
      635c7eaa5e bus/pci: fix FD in secondary process
      6bf6cd5184 bus/pci: fix UIO resource mapping in secondary process
      99b0e4a22c app/testpmd: fix build on signed comparison
      1092b5655f ethdev: fix device init without socket-local memory
      9c7ae1bf6d app/testpmd: add postpone option to async flow destroy
      c4f3e79ac5 ethdev: fix GENEVE option item conversion
      becd25a54a net/ark: fix index arithmetic
      1c9c96641a net/hns3: check Rx DMA address alignmnent
      5669dcea46 net/mlx5: fix disabling E-Switch default flow rules
      d69a8b5eb2 common/mlx5: remove unneeded field when modify RQ table
      751fa44c51 net/mlx5: fix uplink port probing in bonding mode
      f06e1a4e49 net/mlx5: fix end condition of reading xstats
      7aa564683c net/mlx5/hws: remove unused variable
      fdf5a81ff7 net/mlx5/hws: fix port ID on root item convert
      6da7724d9e net/mlx5/hws: fix deletion of action vport
      57ebce02cd net/mlx5: fix MTU configuration
      48bfee9777 net/mlx5: fix Arm build with GCC 9.1
      e444727915 net/ice: fix return value for raw pattern parsing
      9928f1ec31 net/ice: fix memory leaks in raw pattern parsing
      68d0c242e4 crypto/qat: fix placement of OOP offset
      327b33505c test/crypto: fix asymmetric capability test
      5456b47a3a test/crypto: remove unused stats in setup
      ffc0a0f5d9 doc: fix typo in l2fwd-crypto guide
      f4834455b2 crypto/qat: fix log message typo
      5a257288f8 test/crypto: fix allocation comment
      8e373a7f33 crypto/ipsec_mb: fix function comment
      e793a7063f crypto/qat: fix GEN4 write
      a0bb9efc61 net/nfp: fix disabling 32-bit build
      f0e36f585b net/nfp: adapt reverse sequence card
      0c73b671c8 net/nfp: remove redundant function call
      59cee7032b net/nfp: forbid offload flow rules with empty action list
      18b7942cef net/ena: fix checksum handling
      cf4bb6bffc net/ena: fix return value check
      33ddd1e51d net/ena: fix bad checksum handling
      59adabd787 net/nfp: disable ctrl VNIC queues on close
      047aff2cf1 net/ionic: fix mbuf double-free when emptying array
      087d968fc0 net/nfp: fix allocation of switch domain
      f4affbfda7 net/nfp: fix IPv6 TTL and DSCP flow action
      a91148a6fe net/vmxnet3: fix init logs
      48d15a5ef2 net/txgbe: fix Rx interrupt
      bd6f2422df net/ngbe: fix memory leaks
      c14e0d31df net/txgbe: fix memory leaks
      a51a250cc5 net/ngbe: fix MTU range
      c5accd3813 net/txgbe: fix MTU range
      0ce675d4cf net/ngbe: fix hotplug remove
      4d4117d9d9 net/txgbe: fix hotplug remove
      e8d10f45d6 net/ngbe: keep PHY power down while device probing
      8b161ee917 net/ngbe: add special config for YT8531SH-CA PHY
      ee530d3ee4 net/txgbe: fix VF promiscuous and allmulticast
      13909e4ba2 net/txgbe: reconfigure more MAC Rx registers
      7b6163ebfa net/txgbe: restrict configuration of VLAN strip offload
      a96f251def net/txgbe: fix Tx hang on queue disable
      500f540c7c net/txgbe: fix flow filters in VT mode
      f0b14e1401 net/txgbe: fix tunnel packet parsing
      40700232ba app/testpmd: fix parsing for connection tracking item
      4d92c686d6 doc: remove empty section from testpmd guide
      23e7802fa9 app/testpmd: handle IEEE1588 init failure
      4999f309fb net/ice: fix sizing of filter hash table
      d0f2f65e1f common/idpf: fix flex descriptor mask
      e804d44715 net/ice/base: fix masking when reading context
      44cb540275 net/ice/base: fix preparing PHY for timesync command
      8719d11e4b net/ice/base: fix board type definition
      ecb6c3285e net/ice/base: fix potential TLV length overflow
      39696cfa70 net/ice/base: fix check for existing switch rule
      e31db1b871 net/ice/base: fix return type of bitmap hamming weight
      92938d56d0 net/ice/base: fix GCS descriptor field offsets
      f3701c8b98 net/ice/base: fix size when allocating children arrays
      7fdbc3da5b net/ice/base: fix sign extension
      64f49919dd net/ice/base: fix memory leak in firmware version check
      7f57a7a2ce net/ice/base: fix pointer to variable outside scope
      f7dcc5e44f buildtools: fix build with clang 17 and ASan
      73a8315608 fbarray: fix finding for unaligned length
      3a0b6d25c0 net/mlx5: fix start without duplicate flow patterns
      c1257d39c7 net/dpaa: forbid MTU configuration for shared interface
      b7594f8f15 bus/dpaa: remove redundant file descriptor check
      55950c7aa5 common/dpaax: fix node array overrun
      041e6663bd common/dpaax: fix IOVA table cleanup
      75332a8da8 bus/dpaa: fix memory leak in bus scan
      b82122e2ab bus/dpaa: fix bus scan for DMA devices
      e922a98a21 app/testpmd: fix help string of BPF load command
      c74c897cfe dma/idxd: fix setup with Ubuntu 24.04
      b929a370ef eal/linux: lower log level on allocation attempt failure
      49fc31bc8b usertools/devbind: fix indentation
      58dd24b466 fbarray: fix lookbehind ignore mask handling
      2050d2ea01 fbarray: fix lookahead ignore mask handling
      8f3876f866 fbarray: fix incorrect lookbehind behavior
      e67654ca81 fbarray: fix incorrect lookahead behavior
      e8f3418f64 examples/ipsec-secgw: fix SA salt endianness
      6530bf0f6d crypto/dpaa2_sec: fix event queue user context
      ac47aa31a1 crypto/dpaa_sec: fix IPsec descriptor
      6182babbe7 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
      09ca25c293 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
      d0aee3876f crypto/openssl: set cipher padding once
      ccb6568398 crypto/openssl: make per-QP auth context clones
      26e1e90724 crypto/openssl: make per-QP cipher context clones
      8e32c3a94a crypto/openssl: optimize 3DES-CTR context init
      5154afdce8 crypto/openssl: fix GCM and CCM thread unsafe contexts
      7e6b9c0686 examples/fips_validation: fix dereference and out-of-bound
      3d19e7d9eb cryptodev: validate crypto callbacks from next node
      ff0ffd5338 cryptodev: fix build without crypto callbacks
      7341376515 crypto/cnxk: fix minimal input normalization
      528f8f36a8 app/crypto-perf: fix result for asymmetric
      d581598df3 app/crypto-perf: remove redundant local variable
      cbe35e02f9 baseband/la12xx: forbid secondary process
      63cc1ddb1b telemetry: fix connection parameter parsing
      e03493d52e bpf: fix load hangs with six IPv6 addresses
      d7a549306d bpf: fix MOV instruction evaluation
      f172fd7567 mbuf: fix dynamic fields copy
      2db5746bc8 vdpa/sfc: remove dead code
      e35ccc8804 dmadev: fix structure alignment
      cdb1114156 app/bbdev: fix interrupt tests
      fcfe871790 build: use builtin helper for python dependencies
      0938693288 config: fix warning for cross build with meson >= 1.3.0
      1a055be1a3 doc: fix link to hugepage mapping from Linux guide
      6a30502095 bus/vdev: revert fix devargs in secondary process
      1620b6d717 telemetry: lower log level on socket error
      5cbc25e40f test/crypto: fix enqueue/dequeue callback case
      e12b4a47ba net/mlx5: fix crash on counter pool destroy
      aadaf7fe72 net/mlx5: support jump in meter hierarchy
      739bd81a46 net/mlx5: fix access to flow template operations
      68b68c76e1 net/mlx5: break flow resource release loop
      42e1eb6a45 net/mlx5: fix flow template indirect action failure
      c8ee47f1a6 net/mlx5: fix hash Rx queue release in flow sample
      a752b66a9a net/mlx5: fix indexed pool with invalid index
      06af59ff2f net/mlx5/hws: fix action template dump
      4a75ad8a7e net/mlx5/hws: add template match none flag
      df1753ebe8 net/mlx5/hws: fix spinlock release on context open
      ef9f7c1fd8 net/mlx5/hws: fix function comment
      06de40842e common/mlx5: fix PRM structs
      a05258399a net/mlx5/hws: decrease log level for creation failure
      17c5271078 common/mlx5: fix unsigned/signed mismatch
      0ac140899b hash: fix RCU reclamation size
      1f65019c2d bpf: disable on 32-bit x86
      145220677b graph: fix ID collisions
      e0da7a253d net/cnxk: fix promiscuous state after MAC change
      d9d6771eba net/cnxk: fix outbound security with higher packet burst
      d1c48d821e net/cnxk: fix RSS config
      8873f14545 net/ixgbe/base: fix PHY ID for X550
      7b94a8b53e net/ixgbe/base: fix 5G link speed reported on VF
      5e73514050 net/ixgbe/base: revert advertising for X550 2.5G/5G
      229bdd77bb net/e1000/base: fix link power down
      b2e98edd71 net/ixgbe: do not create delayed interrupt handler twice
      23efe3ba7a net/ixgbe: do not update link status in secondary process
      f461c249ff net/fm10k: fix cleanup during init failure
      4c07a5e8c1 eal: fix logs for '--lcores'
      5575459062 eventdev/crypto: fix opaque field handling
      ae651a5adb event/sw: fix warning from useless snprintf
      d47135efe7 baseband/acc: fix memory barrier
      48fb2f00d8 net/virtio: fix MAC table update
      aff6953d46 vhost: cleanup resubmit info before inflight setup
      6267610fff vhost: fix build with GCC 13
      9cdf5aecb2 mempool: replace GCC pragma with cast
      a28f53ce9a hash: check name when creating a hash
      07f2ecf7b3 hash: fix return code description in Doxygen
      a4a27aa3e0 app/testpmd: fix lcore ID restriction
      fe02a92fcc net/iavf: remove outer UDP checksum offload for X710 VF
      9d02109d19 net/i40e: fix outer UDP checksum offload for X710
      b5fc38d53c net: fix outer UDP checksum in Intel prepare helper
      0c72bf4c1d app/testpmd: fix outer IP checksum offload
      e48c887599 net/ice: fix check for outer UDP checksum offload
      ac5a8e2ab5 net/axgbe: fix linkup in PHY status
      e8615db990 net/axgbe: delay AN timeout during KR training
      59767090cb net/axgbe: fix Tx flow on 30H HW
      08c36b23fd net/axgbe: check only minimum speed for cables
      73e8b7893e net/axgbe: fix connection for SFP+ active cables
      39527c017d net/axgbe: fix SFP codes check for DAC cables
      07b6c26ee2 net/axgbe: enable PLL control for fixed PHY modes only
      a1e4f462f3 net/axgbe: disable RRC for yellow carp devices
      b07fc265f9 net/axgbe: disable interrupts during device removal
      6aad2db82c net/axgbe: update DMA coherency values
      fac582ee7d net/axgbe: fix fluctuations for 1G Bel Fuse SFP
      ad99680c1d net/axgbe: reset link when link never comes back
      b43c908eb2 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
      2f9077766d net/tap: fix file descriptor check in isolated flow
      19c6df9ce8 net/af_xdp: remove unused local statistic
      9e8bcd1f55 net/af_xdp: fix stats reset
      13ac242820 net/af_xdp: count mbuf allocation failures
      20c39f6a1b net/af_xdp: fix port ID in Rx mbuf
      d00a311cfb doc: fix testpmd ring size command
      a7e4b44736 net/af_packet: align Rx/Tx structs to cache line
      ac72e81041 net/hns3: disable SCTP verification tag for RSS hash input
      f8aabaa13a net/hns3: fix variable overflow
      8ec7b95de7 net/hns3: fix double free for Rx/Tx queue
      afd6de50eb net/hns3: fix Rx timestamp flag
      419ac23f30 net/hns3: fix offload flag of IEEE 1588
      6282bde96d net/bonding: fix failover time of LACP with mode 4
      541c30f3d1 net/nfp: fix representor port queue release
      0257b6327a latencystats: fix literal float suffix
      9957ef4a31 eal/windows: install sched.h file
      7cc8737e52 net/virtio-user: add memcpy check
      461739eed3 pcapng: add memcpy check
      73c189a067 eal/unix: support ZSTD compression for firmware
      502049c8b3 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
      9dc3826a4a test: force IOVA mode on PPC64 without huge pages
      a409653a12 test/crypto: fix vector global buffer overflow
      15658afda0 kni: fix build with Linux 6.8
      dbd8f39c7c version: 22.11.5
      972d4c02ae net/mlx5: fix incorrect counter cache dereference
      83a31ef4d4 crypto/ipsec_mb: fix incorrectly setting cipher keys
      28d7ed224f version: 22.11.5-rc1
      bbf97a4279 net/mlx5: fix async flow create error handling
      2b8fe78bd7 net/mlx5: fix rollback on failed flow configure
      1cf5f52d1f net/mlx5: fix flow configure validation
      efe1d783f4 examples/ipsec-secgw: fix typo in error message
      8a9e1d1f86 test/cfgfile: fix typo in error messages
      f4e263b024 test/power: fix typo in error message
      eebb999b45 doc: fix typo in packet framework guide
      16eac11cb6 doc: fix typo in profiling guide
      e96de331da net/mlx5/hws: fix port ID for root table
      6409b26550 net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
      3894e82ac5 net/ena: fix mbuf double free in fast free mode
      6e39ed2088 doc: fix default IP fragments maximum in programmer guide
      6a73ac3d7a examples/ipsec-secgw: fix Rx queue ID in Rx callback
      aead7fda3f net/bnxt: fix number of Tx queues being created
      f6a26c8864 net/mlx5: fix warning about copy length
      905283004d net/mlx5: fix drop action release timing
      0ddc41f5c6 net/mlx5: fix age position in hairpin split
      3b972375de net/mlx5: prevent ioctl failure log flooding
      3be62ef2f3 net/mlx5: fix template clean up of FDB control flow rule
      7858502f9a net/mlx5: fix DR context release ordering
      fd3721be47 net/mlx5: fix IP-in-IP tunnels recognition
      03243a2773 net/mlx5: remove duplication of L3 flow item validation
      bad500334c net/mlx5: fix meter policy priority
      f5ff0aaf2e net/mlx5: fix VLAN ID in flow modify
      78b059d759 doc: update link to Windows DevX in mlx5 guide
      ec91ab121a net/mlx5: fix HWS meter actions availability
      c45c771584 net/hns3: support new device
      65b4f90e2e app/testpmd: fix error message for invalid option
      2eb0560cb0 app/testpmd: fix burst option parsing
      d6cee7ffc0 app/testpmd: fix --stats-period option check
      75b8660005 net/nfp: fix switch domain free check
      c5251ed8a6 net/ena/base: restructure interrupt handling
      ad7591896c net/ena/base: limit exponential backoff
      fd262a1e35 net/ena: fix fast mbuf free
      6d307d9eaa doc: add link speeds configuration in features table
      d50c5dfbf4 doc: add traffic manager in features table
      fc5f4ef40f net/hns3: enable PFC for all user priorities
      a56f1654c4 crypto/qat: fix crash with CCM null AAD pointer
      642fff5862 examples/ipsec-secgw: fix cryptodev to SA mapping
      a05a096f1d build: pass cflags in subproject
      244dbbf778 net/mlx5: fix flow counter cache starvation
      bd00ef3b09 examples/l3fwd: fix Rx over not ready port
      8b642184a9 examples/packet_ordering: fix Rx with reorder mode disabled
      bf8ce81fc0 test: do not count skipped tests as executed
      a985d4953e net/ice: fix version for experimental symbols
      bd47e113a2 baseband/fpga_5gnr_fec: use a better random generator
      49989423d0 net/tap: log Netlink extended ack unavailability
      7019fde3a9 test/bpf: fix mbuf init in some filter test
      af4304e8c4 test/mbuf: fix external mbuf case with assert enabled
      0426b179f3 config: fix CPU instruction set for cross-build
      ba823066bf bus/vdev: fix devargs in secondary process
      60ca8f9c76 test: fix probing in secondary process
      fccac369b5 net/mlx5: remove device status check in flow creation
      cc21b4a2d2 net/mlx5: fix counters map in bonding mode
      e7b38d0f36 net/mlx5: fix VLAN handling in meter split
      325c88d078 net/mlx5/hws: enable multiple integrity items
      ff41fc17f1 net/mlx5: fix connection tracking action validation
      c2a6e4ddca net/mlx5: fix conntrack action handle representation
      25f2e79045 net/mlx5: fix condition of LACP miss flow
      38b2735798 net/mlx5/hws: fix VLAN inner type
      afe47440d1 net/mlx5: prevent querying aged flows on uninit port
      3032a40f28 net/mlx5: fix error packets drop in regular Rx
      5126f7dd10 net/mlx5: fix use after free when releasing Tx queues
      c3d7ceece3 net/mlx5/hws: fix VLAN item in non-relaxed mode
      d458f6a235 net/mlx5/hws: check not supported fields in VXLAN
      f29c2d6b20 common/cnxk: fix possible out-of-bounds access
      a1f69f50e1 common/cnxk: remove dead code
      66dffe8a6d common/cnxk: fix link config for SDP
      ba9eb97868 net/cnxk: fix mbuf fields in multi-segment Tx
      430b2766ce common/cnxk: fix mbox struct attributes
      df9a4e91c6 net/cnxk: add cookies check for multi-segment offload
      ec9d6236d0 common/cnxk: fix RSS RETA configuration
      a2ec8fb5fa net/cnxk: fix MTU limit
      edf3fc5d23 common/cnxk: fix Tx MTU configuration
      36157ca75c net/cnxk: fix buffer size configuration
      41dcb6a83d common/cnxk: remove CN9K inline IPsec FP opcodes
      fdc5c7c46a net/bnx2x: fix warnings about memcpy lengths
      4e873a75e2 net/ice: remove incorrect 16B descriptor read block
      0d2f5b4ca1 net/iavf: remove incorrect 16B descriptor read block
      614a3bf8e0 net/i40e: remove incorrect 16B descriptor read block
      f7667994bd net/ixgbe: increase VF reset timeout
      baf1699534 net/iavf: remove error logs for VLAN offloading
      3a2d35d6e9 net/ixgbevf: fix RSS init for x550 NICs
      100e77a19e net/bnxt: fix null pointer dereference
      48309178df net/tap: fix traffic control handle calculation
      337a1fa674 net/tap: do not overwrite flow API errors
      1b8a6de75f app/testpmd: fix async flow create failure handling
      0c972805e1 app/testpmd: return if no packets in GRO heavy weight mode
      fde6a99f1c net/af_xdp: fix leak on XSK configuration failure
      d393058761 doc: fix typos in cryptodev overview
      3ebfe50507 app/crypto-perf: add missing op resubmission
      211da2b3c8 app/crypto-perf: fix out-of-place mbuf size
      2e6e29e797 app/crypto-perf: fix copy segment size
      85bd236b25 eventdev/crypto: fix enqueueing
      7a45bfba9c eventdev: fix Doxygen processing of vector struct
      ad39899ad8 eventdev: improve Doxygen comments on configure struct
      3cdb7e6d44 test/event: fix crash in Tx adapter freeing
      ede7aa11ae event/dlb2: remove superfluous memcpy
      9507b460c3 doc: fix configuration in baseband 5GNR driver guide
      fc8e14108f baseband/acc: fix common logs
      12cbf90bfa baseband/acc: fix logtypes register
      ab4db7ac79 Revert "build: add libarchive to optional external dependencies"
      782b5a22bc net/nfp: free switch domain ID on close
      51b7521551 net/nfp: fix device resource freeing
      72254c7736 net/nfp: fix device close
      b2d4e3c5da net/nfp: fix resource leak for exit of flower firmware
      eb3dcfafdb net/nfp: fix resource leak for exit of CoreNIC firmware
      bd903bd459 net/nfp: fix resource leak for flower firmware
      f12ad3f05d net/nfp: fix resource leak for CoreNIC firmware
      1997b844bf vhost: fix virtqueue access check in vhost-user setup
      aa166bc2d3 app/testpmd: fix GRO packets flush on timeout
      b14df7f20a net/mlx5: fix stats query crash in secondary process
      c7f17de89d net/mlx5: fix GENEVE option item translation
      37b1f135bf net/mlx5: remove GENEVE options length limitation
      02373cf8c2 net/mlx5/hws: fix tunnel protocol checks
      77d9b5e6d6 common/mlx5: fix duplicate read of general capabilities
      b328c4501c net/mlx5: fix GENEVE TLV option management
      5300887877 net/mlx5: fix jump action validation
      3294358b40 common/cnxk: fix VLAN check for inner header
      079911f9f2 common/cnxk: fix mbox region copy
      f1110aacd8 net/thunderx: fix DMAC control register update
      d7cb16965b net/cnxk: fix flow RSS configuration
      51f2cd1ff7 net/bnxt: fix deadlock in ULP timer callback
      d71a770231 net/bnxt: modify locking for representor Tx
      e2cfac4357 net/bnxt: fix backward firmware compatibility
      61fe746549 net/bnxt: fix speed change from 200G to 25G on Thor
      66f4540fa5 net/bnxt: fix 50G and 100G forced speed
      f94b1dffa1 net/bnxt: fix array overflow
      a254412faf net/netvsc: fix VLAN metadata parsing
      6ccc096367 net: add macros for VLAN metadata parsing
      8603dea8c5 net/memif: fix extra mbuf refcnt update in zero copy Tx
      f90918d9f4 common/sfc_efx/base: use C11 static assert
      706c98e249 net/mana: handle MR cache expansion failure
      97789491e6 net/mana: fix memory leak on MR allocation
      32bf2f21f5 net/bonding: fix flow count query
      3bd12069ce net/ionic: fix device close
      64baeefd1f net/ionic: fix RSS query
      e15d5a01b1 net/ionic: fix missing volatile type for cqe pointers
      0bef99c53e app/testpmd: fix crash in multi-process forwarding
      cf7a7b8134 drivers/net: fix buffer overflow for packet types list
      d3273299a7 net/mana: prevent values overflow returned from RDMA layer
      ef5454bbab net/vmxnet3: fix initialization on FreeBSD
      6d4646c0f7 app/testpmd: hide --bitrate-stats in help if disabled
      f3e5b61f91 doc: add --latencystats option in testpmd guide
      1822aa59af net/hns3: remove QinQ insert support for VF
      75120a950e net/hns3: fix reset level comparison
      d043fdd66e net/hns3: fix disable command with firmware
      cfeb27992c net/hns3: fix VF multiple count on one reset
      f644df1142 net/hns3: refactor handle mailbox function
      5371898fa5 net/hns3: refactor send mailbox function
      b089a189d5 net/hns3: refactor PF mailbox message struct
      0a6c163f93 net/hns3: refactor VF mailbox message struct
      173ff75d74 net/af_xdp: fix memzone leak on config failure
      bc1e0ee2a3 net/nfp: fix resource leak for PF initialization
      636a019a74 ethdev: fix NVGRE encap flow action description
      97986481e9 doc: fix commands in eventdev test tool guide
      1e4f46e6f9 test/event: skip test if no driver is present
      8dd3b5b4ab event/cnxk: fix dequeue timeout configuration
      7c0e5bd8ed app/crypto-perf: fix encrypt operation verification
      642af46b13 app/crypto-perf: fix data comparison
      ebfa161069 app/crypto-perf: fix next segment mbuf
      3d8b8805d8 common/cnxk: fix memory leak in CPT init
      c5db2d6897 examples/ipsec-secgw: fix width of variables
      fac0d1f057 cryptodev: remove unused extern variable
      86389c2bd7 vhost: fix memory leak in Virtio Tx split path
      49dfcc6ae2 vdpa/mlx5: fix queue enable drain CQ
      9b6bdd022b vhost: fix deadlock during vDPA SW live migration
      453678fc16 net/virtio: remove duplicate queue xstats
      3dab00d897 net: fix TCP/UDP checksum with padding data
      0ceab70d2c build: link static libs with whole-archive in subproject
      00a4d8525c build: fix linker warnings about undefined symbols
      0b4a4ace22 net/nfp: fix calloc parameters
      5cad6d4260 net/bnx2x: fix calloc parameters
      3dba8ba797 common/mlx5: fix calloc parameters
      477478f179 rawdev: fix calloc parameters
      ba907dffe5 dmadev: fix calloc parameters
      5b9e4068dc eventdev: fix calloc parameters
      eb18df799b pipeline: fix calloc parameters
      e0cc2baf48 examples/vhost: verify strdup return
      7d35dff74c examples/qos_sched: fix memory leak in args parsing
      25bcc3c5b7 test: verify strdup return
      c5b1021624 app/testpmd: verify strdup return
      3baa529086 app/crypto-perf: verify strdup return
      81314db4bd app/pdump: verify strdup return
      8f29f8d800 app/dumpcap: verify strdup return
      ab86b4a27a net/failsafe: fix memory leak in args parsing
      18d9de6df8 event/cnxk: verify strdup return
      705ab71cea dma/idxd: verify strdup return
      915eda4e5a bus/vdev: verify strdup return
      f0becad294 bus/fslmc: verify strdup return
      8d6011441b bus/dpaa: verify strdup return
      10d9146d6d eal: verify strdup return
      0de12cad1b event/opdl: fix compile-time check
      3c9e08f6d3 eal/x86: add AMD vendor check for TSC calibration
      8661160ad3 ci: update versions of actions in GHA
      1d8abba661 telemetry: fix empty JSON dictionaries
      5543f65075 telemetry: fix connected clients count
      d9ce83470f build: fix reasons conflict
      7d1744b05c kernel/freebsd: fix module build on FreeBSD 14
      65973f73ee net/ice: fix memory leaks
      1a93dbe667 net/ice: fix tunnel TSO capabilities
      51cb79315c net/ice: fix link update
      6bc4e06ef9 net/ixgbe: fix memoy leak after device init failure
      ae8369536d net/iavf: fix memory leak on security context error
      599593804b net/i40e: remove redundant judgment in flow parsing
      fc8cfb6a22 dma/dpaa2: fix logtype register
      cfef91b1e0 bus/ifpga: remove dead code
      d0ec6c1277 lib: remove redundant newline from logs
      31a09fab4b lib: add newline in logs
      88ba671592 lib: use dedicated logtypes and macros
      cf93b45a70 regexdev: fix logtype register
      f66284d141 hash: remove some dead code


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-106
changelog:
  - Merging upstream branch-3.2 [RH git: 24c392e34e]
      Commit list:
      8e92e3f3a4 meta-flow: Fix nw_frag mask while parsing from string.
      71acf2e9ee github: Remove ASLR entropy workaround.
      6e8ffc0b2f bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
      1408151804 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-107
changelog:
  - Merging upstream branch-3.2 [RH git: d4f7e18ff2]
      Commit list:
      7d7e001aad ipsec: libreswan: Reduce chances for crossing streams.
      12596c24d8 tests: ipsec: Check that nodes can ping each other in the NxN test.
      55bf10609b tests: ipsec: Add NxN + reconciliation test.
      c84bb635db system-tests: Verbose cleanup of ports and namespaces.
      3c26c7fad7 ipsec: Make command timeout configurable.
      0691b5b44f ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands. (FDP-846)
      2406cd3c1e ipsec: libreswan: Try to bring non-active connections up.
      350013ec34 ipsec: libreswan: Reconcile missing connections periodically.
      3f6c297c17 ipsec: libreswan: Fix regexp for connections waiting on child SA.
      9cf7ba72e9 ipsec: Add a helper function to run commands from the monitor.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-108
changelog:
  - Merging upstream branch-3.2 [RH git: 4b5d54d8a5]
      Commit list:
      0249f39f3f ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
      4957b95c90 dpdk: Fix dpdk logs being split over multiple lines.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-109
changelog:
  - Merging upstream branch-3.2 [RH git: ec59c39dba]
      Commit list:
      69a3d4a437 tests: Fix transient failure in ping6 header modify. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-110
changelog:
  - Merging upstream branch-3.2 [RH git: 33ad14ea9d]
      Commit list:
      ca497b7ee7 Prepare for 3.2.5.
      ff818a566b Set release date for 3.2.4.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-111
changelog:
  - Merging upstream branch-3.2 [RH git: 4660a038ee]
      Commit list:
      80a577585b ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      4ad5da024a db-ctl-base: Fix uninitialized datum fields while checking conditions.
      c71ed61292 ovsdb-types: Fix use of uninitialized reference type.
      9a8b10f6a8 ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      9bf25c2626 ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      cac84c3cb0 tests: multipath: Fix use of uninitialized wildcards.
      f2a7a5a987 stream: replay: Fix potential NULL dereference on write failure.
      18f6d09bd3 ofp-actions: Fix use of uninitialized padding in set-field.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-112
changelog:
  - Merging upstream branch-3.2 [RH git: 658df78e7f]
      Commit list:
      ebcbf71dca cirrus: Update to FreeBSD 14.2 and 13.4.
      81ee17e4dd bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-113
changelog:
  - Merging upstream branch-3.2 [RH git: cc730aaaef]
      Commit list:
      5871f321a8 m4: Fix check for Python 3.6 version.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-114
changelog:
  - Merging upstream branch-3.2 [RH git: 203e49ad08]
      Commit list:
      d6e3fe6227 dpif-netdev: Modify code comments for function parse_tcp_flags.
      2a52bb6fa7 ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-115
changelog:
  - Merging upstream branch-3.2 [RH git: 9ba79ad138]
      Commit list:
      becd379a03 dpdk: Use DPDK 22.11.7 release for OVS 3.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-116
changelog:
  - Merging upstream branch-3.2 [RH git: e003b61ddc]
      Commit list:
      898ef685ca dpif-netdev: Fix Auto Load Balance debug log. (FDP-1145)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-117
changelog:
  - Merging dpdk subtree [RH git: fe4bcd9f65]
      Commit list:
      29498facc5 Merge tag 'v22.11.7' into 22.11
      7ce7d3341d version: 22.11.7
      1570aef08b net/virtio: fix Rx checksum calculation
      92bac8b798 Revert "test/bonding: fix loop on members"
      d752210315 power: fix log message when checking lcore ID
      077a7044cc net/hns3: fix crash for NEON and SVE
      09fb920298 version: 22.11.7-rc1
      07d2440237 devtools: fix check of multiple commits fixed at once
      fec1fb4800 doc: correct definition of stats per queue feature
      8d8d069395 app/testpmd: remove redundant policy action condition
      0cbed5e68f test/eal: fix lcore check
      f7b5b45e72 test/eal: fix loop coverage for alignment macros
      c6448283e3 test/event: avoid duplicate initialization
      d82f1f8760 test/bonding: fix MAC address comparison
      634cf74378 test/bonding: fix loop on members
      65491527fa net/mlx5: fix miniCQEs number calculation
      2e0f9b4eab app/testpmd: fix aged flow destroy
      ad0890d82f member: fix choice of bucket for displacement
      0b010067c3 app/procinfo: fix leak on exit
      50b8a025c8 common/dpaax/caamflib: enable fallthrough warnings
      e4545205cc net/i40e: check register read for outer VLAN
      cc6ceb096e net/iavf: add segment-length check to Tx prep
      cc3d964ab6 bus/dpaa: fix lock condition during error handling
      d3789f7b2e net/mlx5: fix Rx queue reference count in flushing flows
      318bb3c11d net/mlx5: fix default RSS flows creation order
      102f2042b2 common/mlx5: fix misalignment
      0e162f1a25 net/mlx5: fix counter query loop getting stuck
      08bdeeee6b net/mlx5/hws: fix allocation of STCs
      da5d3d9ce9 net/mlx5: fix shared queue port number in vector Rx
      aabf15baa5 common/mlx5: fix error CQE handling for 128 bytes CQE
      591f0841c6 net/dpaa2: remove unnecessary check for null before free
      af71652ab7 eventdev: fix possible array underflow/overflow
      a137ec4342 examples/l2fwd-event: fix spinlock handling
      0bb02c5a2f net/cnxk: fix build on Ubuntu 24.04
      fcd2d7fa43 common/cnxk: fix build on Ubuntu 24.04
      e768697485 net/bnx2x: fix duplicate branch
      0ff8ac46ba net/bnx2x: fix possible infinite loop at startup
      3b501926d5 net/bnx2x: fix always true expression
      17006eb028 net/bnx2x: remove dead conditional
      a73ed9bb24 net/bnxt: fix bad action offset in Tx BD
      3d5d7a20e0 net/bnxt: fix TCP and UDP checksum flags
      881d93b709 net/bnxt: fix reading SFF-8436 SFP EEPROMs
      768828f6a2 net/bnxt/tf_ulp: fix parent child DB counters
      0c320c9667 net/bnxt/tf_core: fix Thor TF EM key size check
      aa75cb3e6e net/mlx5: fix real time counter reading from PCI BAR
      802f39367e crypto/qat: fix modexp/inv length
      9c9057bd06 test/crypto: fix synchronous API calls
      1811b05443 crypto/openssl: fix potential string overflow
      6e9955ee17 baseband/acc: fix ring memory allocation
      75ff38855b event/octeontx: fix possible integer overflow
      78043bb867 net/hns3: fix fully use hardware flow director table
      e3cf757040 net/hns3: fix error code for repeatedly create counter
      dd372d9141 net/vmxnet3: support larger MTU with version 6
      d19359e017 net/vmxnet3: fix potential out of bounds stats access
      ded9039ea9 net/ngbe: restrict configuration of VLAN strip offload
      8d3229e87a net/ngbe: fix interrupt lost in legacy or MSI mode
      c9d9948b04 net/ngbe: reconfigure more MAC Rx registers
      fb66eb3c8a net/ngbe: fix driver load bit to inform firmware
      205cc63ef8 net/txgbe: fix driver load bit to inform firmware
      ecf3bccd94 net/txgbe: remove outer UDP checksum capability
      dfc18e3532 net/txgbe: fix VF-PF mbox interrupt
      f6b5dc92b0 net/txgbe: fix SWFW mbox
      88a272ed2c net/hns3: remove ROH devices
      9af4afb790 net/vmxnet3: fix crash after configuration failure
      b704e087ff net/netvsc: force Tx VLAN offload on 801.2Q packet
      b4cf08fc16 examples/ntb: check info query return
      9ce0bf0e89 test/bonding: remove redundant info query
      c0989bd756 examples/l3fwd: fix read beyond boundaries
      60135d1bde net/dpaa2: fix memory corruption in TM
      96ae1b7103 bus/fslmc: fix Coverity warnings in QBMAN
      95b15d5ff8 app/dumpcap: remove unused struct array
      77ffd1395b net/mlx5: fix reported Rx/Tx descriptor limits
      34e44ab00c net/mlx5: fix SWS meter state initialization
      12f2bc90eb net/mlx5: fix SQ flow item size
      505c7f3f0a net/mlx5: fix GRE flow item translation for root table
      614c294ea5 net/mlx5: fix memory leak in metering
      298a19d6d8 eal/unix: optimize thread creation
      15f924f62f crypto/openssl: fix 3DES-CTR with big endian CPUs
      7c2c50cb67 config/arm: fix warning for native build with meson >= 0.55
      b6454df58c net/mvneta: fix possible out-of-bounds write
      a4ee1170ef net/ixgbe: fix link status delay on FreeBSD
      3dac25dc58 net/ice: detect stopping a flow director queue twice
      b207e53f27 net/hns3: restrict tunnel flow rule to one header
      44c959d8c3 net/netvsc: fix using Tx queue higher than Rx queues
      8a4a31ed6e buildtools/chkincs: check driver specific headers
      3ca6090a4f net/mlx5: fix flex item header length field translation
      3db5656f1d net/mlx5: fix non full word sample fields in flex item
      c837dececb net/mlx5: update flex parser arc types support
      0fc5b4da10 pcapng: fix handling of chained mbufs
      eaf081b5aa common/idpf: fix use after free in mailbox init
      04984dc016 net/idpf: fix AVX-512 pointer copy on 32-bit
      8c1ee8e80c net/ionic: fix build on Fedora Rawhide
      a73f3a97ff power: fix mapped lcore ID
      1e230f1ca2 net/gve/base: fix build with Fedora Rawhide
      45655bbf59 dmadev: fix potential null pointer access
      fec66c08d4 hash: fix thash LFSR initialization
      70c3227ccd build: remove version check on compiler links function
      9015591db9 net/mlx5: fix next protocol validation after flex item
      a56fc269ef app/testpmd: remove flex item init command leftover
      f12c8f789d net/mlx5: fix number of supported flex parsers
      09fbaf6867 net/mlx5: workaround list management of Rx queue control
      873da637bb net/iavf: preserve MAC address with i40e PF Linux driver
      47a2900e1c net/ice/base: fix VLAN replay after reset
      19bb1781fe net/ice/base: add bounds check
      2012542358 net/pcap: fix blocking Rx
      4e6b6c42ce net/nfp: fix link change return value
      1cdad91ab4 net/hns3: verify reset type from firmware
      856f4dd1d2 ethdev: verify queue ID in Tx done cleanup
      1ef2a5f5f6 net/tap: restrict maximum number of MP FDs
      270f15f3fd net/memif: fix buffer overflow in zero copy Rx
      30d634d95f net/dpaa: fix reallocate mbuf handling
      9bc6a69f0b bus/dpaa: fix the fman details status
      6770a35bbf bus/dpaa: fix VSP for 1G fm1-mac9 and 10
      b4daf0e0fd net/dpaa: fix typecasting channel ID
      0c1fd86cee bus/dpaa: fix PFDRs leaks due to FQRNIs
      a905d9d63e ethdev: fix overflow in descriptor count
      9c49c19a4d net/hns3: fix dump counter of registers
      849ffb29c6 net/hns3: remove some basic address dump
      e7c27b6ffe net/ena: revert redefining memcpy
      ead6f2f7f7 net/mana: support rdma-core via pkg-config
      d3a78f0f8f net/pcap: set live interface as non-blocking
      7b317b7db9 app/testpmd: remove unnecessary cast
      8b8b03abd8 net/tap: avoid memcpy with null argument
      b25fb707fa net/iavf: fix AVX-512 pointer copy on 32-bit
      8c93fc7726 net/ice: fix AVX-512 pointer copy on 32-bit
      0d727f9dd2 net/i40e: fix AVX-512 pointer copy on 32-bit
      6c69f14358 net/i40e/base: fix loop bounds
      75db5f0032 net/i40e/base: fix unchecked return value
      92dd240303 net/i40e/base: fix repeated register dumps
      e06d6a124e net/i40e/base: fix DDP loading with reserved track ID
      a6d819d27a net/i40e/base: fix blinking X722 with X557 PHY
      aea7ea7acb net/i40e/base: fix misleading debug logs and comments
      b2571f3563 net/i40e/base: fix setting flags in init function
      c2cd652d0f net/ixgbe/base: fix unchecked return value
      822d0a9391 net/ice/base: fix iteration of TLVs in Preserved Fields Area
      6970864b0c net/ice/base: fix link speed for 200G
      90adb751e4 net/iavf: fix crash when link is unstable
      5780ca90f0 net/e1000: fix link status crash in secondary process
      c0c610f426 fib: fix AVX512 lookup
      768ca32567 net/virtio-user: reset used index counter
      8473106d0c vdpa: update used flags in used ring relay
      659d8ff0cf vhost: fix offset while mapping log base address
      e8d41d4db2 baseband/acc: fix access to deallocated mem
      5c7ce1ed01 common/cnxk: fix base log level
      0b67f7f759 common/cnxk: fix CPT HW word size for outbound SA
      082cd77172 event/cnxk: fix Rx timestamp handling
      1601beceba net/cnxk: fix Rx offloads to handle timestamp
      8d056353d1 net/cnxk: fix Rx timestamp handling for VF
      65c229defe app/dumpcap: fix handling of jumbo frames
      e696cfc2f8 fib6: add runtime checks in AVX512 lookup
      2bb52b6763 power: enable CPPC
      d56b8cfa79 net/nfb: fix use after free
      afdb0a605d examples/vhost: fix free function mismatch
      8a86016238 raw/ifpga: fix free function mismatch in interrupt config
      f838b3c8b9 raw/ifpga/base: fix use after free
      d8c04bbc9b net/sfc: fix use after free in debug logs
      8bd09aed9c net/nfp: fix double free in flow destroy
      7a1ad4c97e net/e1000: fix use after free in filter flush
      4cf7c66de7 event/cnxk: fix free function mismatch in port config
      495fd2e8ca dma/idxd: fix free function mismatch in device probe
      08043b1ad9 crypto/bcmfs: fix free function mismatch
      38eba244a3 baseband/la12xx: fix use after free in modem config
      b6364f5406 bpf: fix free function mismatch if convert fails
      4152dbbb8e examples/ipsec-secgw: fix dequeue count from cryptodev
      66228c9ae7 dev: fix callback lookup when unregistering device
      0900241918 common/dpaax/caamflib: fix PDCP SNOW-ZUC watchdog
      3ae58cc9a3 crypto/dpaa2_sec: fix memory leak
      44c20cfd7a examples/eventdev: fix queue crash with generic pipeline
      fdda4a8d41 eal/x86: fix 32-bit write combining store
      8a32360685 devtools: fix forbidden token check with multiple files


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-118
changelog:
  - Merging upstream branch-3.2 [RH git: 39933c35d6]
      Commit list:
      487c1bb9be miniflow_extract: Push ct_tp_{src, dst} for later frags. (FDP-124)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-119
changelog:
  - Merging upstream branch-3.2 [RH git: dde2299284]
      Commit list:
      04c8708db6 ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-120
changelog:
  - Merging upstream branch-3.2 [RH git: 3e91737540]
      Commit list:
      226eab26b0 Prepare for 3.2.6.
      d9485c5982 Set release date for 3.2.5.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-121
changelog:
  - Merging upstream branch-3.2 [RH git: e48554605f]
      Commit list:
      c35ff51722 python: ovsdb-idl: Fix persist_uuid references.
      3db925a972 python: ovsdb-idl: Handle inserts w/o changes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-122
changelog:
  - Merging upstream branch-3.2 [RH git: ea1b1f0586]
      Commit list:
      dca13c9c85 github: Get sparse from the official GitHub mirror.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-123
changelog:
  - Merging upstream branch-3.2 [RH git: cc5cc13012]
      Commit list:
      b53b7455d2 tests: Disable rate limiting for tests parsing flow dumps from logs. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-45
changelog:
  - Merging upstream branch-3.3 [RH git: 7db7165705]
      Commit list:
      1e6c691699 dp-packet: Correct IPv4 checksum calculation. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-46
changelog:
  - Merging upstream branch-3.3 [RH git: 0eb320cdf0]
      Commit list:
      a097f4a39b docs: Fix argument formatting in ovs-appctl(8) man page.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-47
changelog:
  - Merging upstream branch-3.3 [RH git: 41711102ee]
      Commit list:
      09cfc0ba9e Prepare for 3.3.3.
      dfe601bbc1 Set release date for 3.3.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-48
changelog:
  - Merging upstream branch-3.3 [RH git: f9a26721d9]
      Commit list:
      a6b49a6a28 userspace: Correctly set ip offload flag in native tunneling.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-49
changelog:
  - Merging upstream branch-3.3 [RH git: 3713b4e9c9]
      Commit list:
      bb49e027c1 vconn: Always properly free flow stats reply.
      a0e4171bc9 mcast-snooping: Properly check group_get_lru return code.
      58ff239470 ovsdb-idl: Fix IDL memory leak.
      5984640f02 ofproto/bond: Preserve active bond member over restarts.
      c64206c6e0 ofproto-dpif-upcall: Avoid stale ukeys leaks.
      823b3dd823 ci: Use previous sarif-tools release due to issue in latest release.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-50
changelog:
  - Merging upstream branch-3.3 [RH git: d29ec5b684]
      Commit list:
      049d00f683 github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-51
changelog:
  - Merging upstream branch-3.3 [RH git: 5ab2df5d8f]
      Commit list:
      5f5c3d9229 selinux: Update policy file.
      2d14266cb9 ofproto-dpif-mirror: Always revalidate on mirror update. (FDP-788)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-52
changelog:
  - Merging upstream branch-3.3 [RH git: 5833c32b1e]
      Commit list:
      c4a5a2f7ee AUTHORS: Add Jun Wang.
      034145ea5e netdev-dpdk: Disable outer udp checksum offload for txgbe driver.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-53
changelog:
  - Merging upstream branch-3.3 [RH git: d3700c65da]
      Commit list:
      5802dd8ba7 Revert "ci: Use sarif-tools v3.0.1 due to issues in earlier versions."
      3974c52339 ci: Use sarif-tools v3.0.1 due to issues in earlier versions.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-54
changelog:
  - Merging upstream branch-3.3 [RH git: fecf6343f1]
      Commit list:
      618944a79f ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-55
changelog:
  - Merging upstream branch-3.3 [RH git: 749598021a]
      Commit list:
      5d6842f424 dpdk: Use DPDK 23.11.2 release for OVS 3.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-56
changelog:
  - Merging dpdk subtree [RH git: 61607569a5]
      Commit list:
      e8eb14e00d version: 23.11.2
      8401a3e84b version: 23.11.2-rc2
      50e50f1d99 net/ice/base: fix preparing PHY for timesync command
      7302cab07c net/nfp: fix firmware abnormal cleanup
      92c5aa4387 net/nfp: forbid offload flow rules with empty action list
      e9c4dbd5be crypto/openssl: make per-QP auth context clones
      729e0848b7 examples: fix port ID restriction
      3fc9eb2f4f examples: fix lcore ID restriction
      776c4e37ee doc: add baseline mode in l3fwd-power guide
      8437250f9f doc: fix DMA performance test invocation
      d01561713d doc: describe mlx5 HWS actions order
      1ef3097094 doc: add power uncore in API index
      09ccd86606 doc: fix mbuf flags
      613a4879b4 examples/ipsec-secgw: revert SA salt endianness
      8b87ae54ed doc: remove reference to mbuf pkt field
      938afb0ab2 examples: fix queue ID restriction
      80da81b6f9 net/ice/base: fix temporary failures reading NVM
      034f533709 net/hns3: fix uninitialized variable in FEC query
      5fa2084ac3 examples/l3fwd: fix crash on multiple sockets
      1708229729 examples/l3fwd: fix crash in ACL mode for mixed traffic
      bef8327055 bus/vdev: fix device reinitialization
      971d455e59 malloc: fix multi-process wait condition handling
      b53fb811c0 power: fix number of uncore frequencies
      52bf7488c3 app/pdump: handle SIGTERM and SIGHUP
      6bed8020a3 app/dumpcap: handle SIGTERM and SIGHUP
      eacf416207 dma/hisilicon: remove support for HIP09 platform
      a5375f4492 bus/pci: fix FD in secondary process
      c076f02992 bus/pci: fix UIO resource mapping in secondary process
      ca12727f09 app/testpmd: fix build on signed comparison
      b858eb7a55 net/gve: fix Tx queue state on queue start
      7ff9eeeb71 ethdev: fix device init without socket-local memory
      890b02b907 app/testpmd: add postpone option to async flow destroy
      fbd7ac3b83 net/netvsc: use ethdev API to set VF MTU
      e8746659b2 ethdev: fix GENEVE option item conversion
      e2b3b0a5d4 net/ark: fix index arithmetic
      7deaec6ac8 net/hns3: check Rx DMA address alignmnent
      6bf4a626e4 net/mlx5: fix disabling E-Switch default flow rules
      3b60ef3db6 common/mlx5: remove unneeded field when modify RQ table
      1988c32194 net/mlx5: fix uplink port probing in bonding mode
      07ad92c1a6 net/mlx5: fix end condition of reading xstats
      b7c9a02306 net/mlx5/hws: remove unused variable
      1163643a1e net/mlx5/hws: fix port ID on root item convert
      4a80ab31f0 net/mlx5/hws: fix deletion of action vport
      dcd02c715e net/mlx5/hws: fix check of range templates
      3c9aff8fbf net/mlx5/hws: fix memory leak in modify header
      85eeb293b3 net/mlx5: fix MTU configuration
      c1792007ff net/mlx5: fix Arm build with GCC 9.1
      a8331ab8b2 net/mlx5: fix shared Rx queue data access race
      15e2b0e736 net/ice: fix return value for raw pattern parsing
      17e800edd1 net/ice: fix memory leaks in raw pattern parsing
      8f23521ad7 common/cnxk: fix integer overflow
      a408bd0bcb crypto/qat: fix placement of OOP offset
      b2acb5218f test/crypto: fix modex comparison
      d308cefc96 test/crypto: fix asymmetric capability test
      adffcf4383 test/crypto: remove unused stats in setup
      4b0d806bab doc: fix typo in l2fwd-crypto guide
      0e19bfa703 crypto/qat: fix log message typo
      5d66d4a3f0 test/crypto: fix allocation comment
      9fef0db81b crypto/ipsec_mb: fix function comment
      c6111cb5fd crypto/qat: fix GEN4 write
      f707532cde net/nfp: fix disabling 32-bit build
      de0c58c4b8 doc: update AF_XDP device plugin repository
      811fcdf23a net/nfp: adapt reverse sequence card
      ea7085704a net/nfp: remove unneeded logic for VLAN layer
      4c45c694ca doc: update metadata description in nfp guide
      174b2b5a9a net/nfp: fix getting firmware version
      241976029a net/nfp: remove redundant function call
      c90d304f0e net/gve: fix RSS hash endianness in DQO format
      316baf3f0b net/ena: fix checksum handling
      ffba3914ad net/ena: fix return value check
      db4ca6f1cb net/ena: fix bad checksum handling
      5453c7a0b0 net/nfp: fix repeat disable port
      51d6936232 net/nfp: fix dereference of null pointer
      d0d759188e net/nfp: disable ctrl VNIC queues on close
      c22c079e1c net/ionic: fix mbuf double-free when emptying array
      2e84f93745 net/nfp: fix flow mask table entry
      8df473a653 net/nfp: fix allocation of switch domain
      2a50559bfd net/netvsc: fix MTU set
      e2ef427581 net/nfp: fix IPv6 TTL and DSCP flow action
      3762e1ed03 net/vmxnet3: fix init logs
      fdc5f6074b net/txgbe: fix Rx interrupt
      2dfb54ff33 net/ngbe: fix memory leaks
      638e12515a net/txgbe: fix memory leaks
      d0a84e43b3 net/ngbe: fix MTU range
      0fe77d1de3 net/txgbe: fix MTU range
      db50b74b3c net/ngbe: fix hotplug remove
      5de5204582 net/txgbe: fix hotplug remove
      6d224307f6 net/ngbe: keep PHY power down while device probing
      658060fffe net/ngbe: add special config for YT8531SH-CA PHY
      85bd339e19 net/txgbe: fix VF promiscuous and allmulticast
      ea62ead19d net/txgbe: reconfigure more MAC Rx registers
      55d8be2055 net/txgbe: restrict configuration of VLAN strip offload
      ed2250e120 net/txgbe: fix Tx hang on queue disable
      6ea637699a net/txgbe: fix flow filters in VT mode
      842a7baf9c net/txgbe: fix tunnel packet parsing
      708d5a261b net/mana: fix uninitialized return value
      e113512712 app/testpmd: fix parsing for connection tracking item
      11b6493c45 doc: remove empty section from testpmd guide
      f11711212c app/testpmd: handle IEEE1588 init failure
      e7f8c62dfc net/cpfl: fix 32-bit build
      ec9de9db2d net/cpfl: add checks on control queue messages
      39b2b4c7de common/idpf: fix PTP message validation
      e0f453462f common/idpf: fix flex descriptor mask
      bd5b88d172 net/ice/base: fix masking when reading context
      67a40ce4ef net/ice/base: fix board type definition
      5167b4d2d3 net/ice/base: fix potential TLV length overflow
      abd055ea63 net/ice/base: fix check for existing switch rule
      fddfbdbf49 net/ice/base: fix return type of bitmap hamming weight
      c9eae16d5e net/ice/base: fix GCS descriptor field offsets
      8bc9ae6b59 net/ice/base: fix size when allocating children arrays
      1257bf9a7c net/ice/base: fix sign extension
      2458257e56 net/ice/base: fix resource leak
      7a6c0e6212 net/ice/base: fix memory leak in firmware version check
      87d7cf4082 net/ice/base: fix pointer to variable outside scope
      aafeb830bc buildtools: fix build with clang 17 and ASan
      a4e8a4f488 fbarray: fix finding for unaligned length
      d88beb497f net/mlx5: fix start without duplicate flow patterns
      77231b2598 net/dpaa: forbid MTU configuration for shared interface
      d21248db89 bus/dpaa: remove redundant file descriptor check
      bb85c1fd72 common/dpaax: fix node array overrun
      90c9f938e5 common/dpaax: fix IOVA table cleanup
      0b4bc3a5d1 bus/dpaa: fix memory leak in bus scan
      d36efdb2cd bus/dpaa: fix bus scan for DMA devices
      daa0d9edd1 app/testpmd: fix help string of BPF load command
      7353cb767f dma/idxd: fix setup with Ubuntu 24.04
      f563086258 eal/linux: lower log level on allocation attempt failure
      8ccf607fad devtools: fix symbol listing
      997166395e fbarray: fix lookbehind ignore mask handling
      8baf379032 fbarray: fix lookahead ignore mask handling
      24869bf93c fbarray: fix incorrect lookbehind behavior
      5e66590575 fbarray: fix incorrect lookahead behavior
      427fa07238 examples/ipsec-secgw: fix SA salt endianness
      d0d02993de crypto/dpaa2_sec: fix event queue user context
      6e2def6ca9 crypto/dpaa_sec: fix IPsec descriptor
      b977583692 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
      5089ef6c28 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
      4af94ab6e2 crypto/openssl: set cipher padding once
      4f8c97e941 crypto/openssl: make per-QP cipher context clones
      ee88b9496c crypto/openssl: optimize 3DES-CTR context init
      eb6a1a85e6 crypto/openssl: fix GCM and CCM thread unsafe contexts
      cc8ca588a0 examples/fips_validation: fix dereference and out-of-bound
      9b3e235581 cryptodev: validate crypto callbacks from next node
      578ee20720 cryptodev: fix build without crypto callbacks
      fbb350108f crypto/cnxk: fix minimal input normalization
      7978b75d1b test/crypto: validate modex from first non-zero
      ede34a4359 app/crypto-perf: fix result for asymmetric
      7469762567 app/crypto-perf: remove redundant local variable
      e585a0db98 crypto/cnxk: fix ECDH public key verification
      6034788bd6 crypto/cnxk: fix out-of-bound access
      ea90bc49fc net/virtio-user: fix control queue allocation for non-vDPA
      15d3dfa07a baseband/la12xx: forbid secondary process
      f798848548 telemetry: fix connection parameter parsing
      713520f91d bpf: fix load hangs with six IPv6 addresses
      59523f029e bpf: fix MOV instruction evaluation
      c9071e44b7 mbuf: fix dynamic fields copy
      c13a819a44 graph: fix mcore dispatch walk
      777f0bc1a5 vdpa/sfc: remove dead code
      583796e298 dmadev: fix structure alignment
      d859544e45 common/cnxk: fix flow aging on application exit
      c343cb088f app/bbdev: fix interrupt tests
      0c99a3d922 app/bbdev: fix MLD output size computation
      179f1c6e6b app/bbdev: fix TB logic
      acdd88c4f9 build: use builtin helper for python dependencies
      edfa6a87c8 config: fix warning for cross build with meson >= 1.3.0
      151a54d0b6 v23.11.2-rc1
      61b7d1f4c1 doc: fix link to hugepage mapping from Linux guide
      0e68080faf telemetry: lower log level on socket error
      4fe42b5bd5 test/crypto: fix enqueue/dequeue callback case
      4dc08a4d14 test/crypto: fix RSA cases in QAT suite
      f1e088abb9 net/mlx5/hws: fix matcher reconnect
      db0c8afc11 net/mlx5: fix crash on counter pool destroy
      59e27c048f net/mlx5: support jump in meter hierarchy
      15d0fcf1ac net/mlx5: fix access to flow template operations
      7cc4f4359e net/mlx5: break flow resource release loop
      8f7a4c4861 net/mlx5: fix flow template indirect action failure
      0caa8332a4 net/mlx5: fix hash Rx queue release in flow sample
      5546ccbefe net/mlx5: fix indexed pool with invalid index
      c12bd3ffbf net/mlx5/hws: fix action template dump
      096734a9b5 net/mlx5/hws: set default miss when replacing table
      df8e365511 net/mlx5/hws: extend tag saving for match and jumbo
      9b84b09d4a net/mlx5/hws: add template match none flag
      8b2eb11323 net/mlx5/hws: fix spinlock release on context open
      3811ef8d25 net/mlx5/hws: fix function comment
      21c0e76d5a common/mlx5: fix PRM structs
      aec70880d8 net/mlx5/hws: decrease log level for creation failure
      b4d5b769a9 common/mlx5: fix unsigned/signed mismatch
      5405ea2f7a hash: fix RCU reclamation size
      2f62695370 bpf: disable on 32-bit x86
      61c4175079 graph: fix stats retrieval while destroying a graph
      e022af0b88 graph: fix ID collisions
      4541f5810c net/cnxk: fix promiscuous state after MAC change
      144a806a1b net/cnxk: fix outbound security with higher packet burst
      01d4a05a9f net/cnxk: update SA userdata and keep original cookie
      802a3a7d74 net/cnxk: fix extbuf handling for multisegment packet
      67a8e5ba52 common/cnxk: fix segregation of logs based on module
      c99b186412 common/cnxk: fix flow aging cleanup
      af85590165 net/cnxk: fix RSS config
      1e2d3032e2 net/ixgbe/base: fix PHY ID for X550
      b371343ddc net/ixgbe/base: fix 5G link speed reported on VF
      3d128f41b7 net/ixgbe/base: revert advertising for X550 2.5G/5G
      7ec2441a3e net/e1000/base: fix link power down
      4c8436297f net/ixgbe: do not create delayed interrupt handler twice
      f683115cef net/ixgbe: do not update link status in secondary process
      0fc2747f6c net/ice: fix VLAN stripping in double VLAN mode
      729144bdae net/fm10k: fix cleanup during init failure
      bb9096e474 net/iavf: fix VF reset when using DCF
      b6e445d0d4 eventdev/crypto: fix opaque field handling
      32c7c20981 event/sw: fix warning from useless snprintf
      614773e8c7 baseband/acc: fix memory barrier
      ac1bd05172 net/virtio: fix MAC table update
      eb821e0ed1 net/virtio-user: fix control queue allocation
      6e4de6f224 net/virtio-user: fix shadow control queue notification init
      1d824e440e net/virtio-user: fix control queue destruction
      2fdb8840ee vhost: cleanup resubmit info before inflight setup
      8c020a6f4d vhost: fix build with GCC 13
      1af612de7e hash: check name when creating a hash
      9616fce23b hash: fix return code description in Doxygen
      44bcfd6b38 net/nfp: fix xstats for multi PF firmware
      8bf40f1d11 app/testpmd: fix lcore ID restriction
      80c5c9789b net/iavf: remove outer UDP checksum offload for X710 VF
      1970a0ca45 net/i40e: fix outer UDP checksum offload for X710
      e8c2cccfbd net: fix outer UDP checksum in Intel prepare helper
      dda814c495 app/testpmd: fix outer IP checksum offload
      4d57f72a5b net/ice: fix check for outer UDP checksum offload
      c61b23292e net/axgbe: fix linkup in PHY status
      b7eddfc563 net/axgbe: delay AN timeout during KR training
      388f022054 net/axgbe: fix Tx flow on 30H HW
      e3632f6bbb net/axgbe: check only minimum speed for cables
      141a4ff6d5 net/axgbe: fix connection for SFP+ active cables
      4eda15db34 net/axgbe: fix SFP codes check for DAC cables
      d72913dcad net/axgbe: enable PLL control for fixed PHY modes only
      3cf40bf1c3 net/axgbe: disable RRC for yellow carp devices
      ec06a8c3d4 net/axgbe: disable interrupts during device removal
      a2be089e35 net/axgbe: update DMA coherency values
      17290bc90b net/axgbe: fix fluctuations for 1G Bel Fuse SFP
      a61b3c008a net/axgbe: reset link when link never comes back
      498a5720e3 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
      dea5481a8f net/tap: fix file descriptor check in isolated flow
      c22f99f86c net/nfp: fix configuration BAR
      ab2e5cf865 net/nfp: fix resource leak in secondary process
      442ca8b2ec net/af_xdp: remove unused local statistic
      b0a4771394 net/af_xdp: fix stats reset
      fdda0d4d83 net/af_xdp: count mbuf allocation failures
      c6891273d3 net/af_xdp: fix port ID in Rx mbuf
      60f2e572ea doc: fix testpmd ring size command
      bd69f5a43d net/af_packet: align Rx/Tx structs to cache line
      e9da7f4655 net/vmxnet3: add missing register command
      e754c1c6d8 ethdev: fix strict aliasing in link up
      b1be619a77 net/af_xdp: fix multi-interface support for k8s
      3bbccce3a9 doc: fix AF_XDP device plugin howto
      02d2453afc net/hns3: disable SCTP verification tag for RSS hash input
      6e37e43fe3 net/hns3: fix variable overflow
      16a24e9f99 net/hns3: fix double free for Rx/Tx queue
      78e4da4546 net/hns3: fix Rx timestamp flag
      c491084749 net/hns3: fix offload flag of IEEE 1588
      beda536606 app/testpmd: fix indirect action flush
      dae924d0a2 net/bonding: fix failover time of LACP with mode 4
      453e0c281b net/nfp: fix representor port queue release
      83149f4fea latencystats: fix literal float suffix
      50b99c8b12 eal/windows: install sched.h file
      11af26df38 net/virtio-user: add memcpy check
      eb02060534 pcapng: add memcpy check
      2dd9223248 eal/unix: support ZSTD compression for firmware
      09e70301ee eal: fix type in destructor macro for MSVC
      338632b663 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
      a6ec5765cf version: 23.11.1
      51783c9b60 version: 23.11.1-rc2
      152600d10e net/mlx5/hws: fix tunnel protocol checks
      67f3179f5c net/mlx5: fix rollback on failed flow configure
      750d393405 net/mlx5: fix async flow create error handling
      41c5baeffc net/mlx5/hws: fix port ID for root table
      cfa8a4cb90 net/ena/base: fix metrics excessive memory consumption
      a20a3c1129 dts: strip whitespaces from stdout and stderr
      abc6816134 examples/ipsec-secgw: fix typo in error message
      cf631810bf test/cfgfile: fix typo in error messages
      f48e923b46 test/power: fix typo in error message
      ed3a625fe6 doc: fix typo in packet framework guide
      e85092f875 doc: fix typo in profiling guide
      df1119d4a9 net/mlx5: fix sync flow meter action
      aeebcd33c0 net/mlx5/hws: fix memory access in L3 decapsulation
      0291a1f49e net/igc: fix timesync disable
      07fde8240d net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
      d2d309e5cf net/ena: fix mbuf double free in fast free mode
      f7d1b5cff3 app/testpmd: fix auto-completion for indirect action list
      4aa1a64204 net/nfp: fix uninitialized variable
      a5ac9baa7a doc: fix default IP fragments maximum in programmer guide
      f7909e3c75 examples/ipsec-secgw: fix Rx queue ID in Rx callback
      0a44e64c41 net/bnxt: fix number of Tx queues being created
      5a8ca987e9 net/mlx5: fix warning about copy length
      2864fd3102 net/mlx5: fix drop action release timing
      9aba4dee4d net/mlx5: fix age position in hairpin split
      fc12ccc047 net/mlx5: prevent ioctl failure log flooding
      8117b4b2f7 net/mlx5: fix flow configure validation
      b1749f6ed2 net/mlx5: fix template clean up of FDB control flow rule
      3735e8e88c net/mlx5/hws: fix direct index insert on depend WQE
      859bafedf3 net/mlx5: fix DR context release ordering
      9a9f0acac6 net/mlx5: fix IP-in-IP tunnels recognition
      c551015ebb net/mlx5: remove duplication of L3 flow item validation
      a8b06881d9 net/mlx5: fix meter policy priority
      78d38b5d67 net/mlx5: fix VLAN ID in flow modify
      f01fd28181 doc: update link to Windows DevX in mlx5 guide
      af41defcf7 net/mlx5: fix non-masked indirect list meter translation
      1994df02c9 net/mlx5: fix indirect action async job initialization
      7192f0ed82 net/mlx5: fix sync meter processing in HWS
      50eb03f8d3 net/mlx5: fix HWS meter actions availability
      fe697bbce3 net/hns3: support new device
      97089aa02e app/testpmd: fix error message for invalid option
      92c08367ea app/testpmd: fix burst option parsing
      6c2174ad80 app/testpmd: fix --stats-period option check
      0884b3bd36 net/nfp: fix initialization failure flow
      dd48153b15 net/nfp: fix switch domain free check
      aa850bad00 net/ena/base: restructure interrupt handling
      e1abac3de0 net/ena/base: limit exponential backoff
      2fa8497bd3 net/ena: fix fast mbuf free
      5f75adca7e net/nfp: fix IPsec data endianness
      bec3117648 net/nfp: fix getting firmware VNIC version
      5853ebb3b9 doc: add link speeds configuration in features table
      15952c71eb app/testpmd: fix async indirect action list creation
      166c5df810 doc: add traffic manager in features table
      cadb90f711 net/hns3: enable PFC for all user priorities
      72d3dfa9de crypto/qat: fix crash with CCM null AAD pointer
      90d0e13d7d examples/ipsec-secgw: fix cryptodev to SA mapping
      9796ac2ab8 build: pass cflags in subproject
      7105c8a299 net/virtio: fix vDPA device init advertising control queue
      587143897e examples/l3fwd: fix Rx queue configuration
      2f8836901c dts: fix smoke tests driver regex
      ce95b8c9cd examples/l3fwd: fix Rx over not ready port
      10296d5f50 examples/packet_ordering: fix Rx with reorder mode disabled
      e8dccbca30 test: do not count skipped tests as executed
      5c5df0f292 test: assume C source files are UTF-8 encoded
      de3976eb27 test/mbuf: fix external mbuf case with assert enabled
      ced51dd5ef config: fix CPU instruction set for cross-build
      6148604a43 bus/vdev: fix devargs in secondary process
      ef4c8a57f3 test: fix probing in secondary process
      272feb8eb9 net/mlx5: remove device status check in flow creation
      a10a65c396 net/mlx5: fix flow action template expansion
      0c31d1220f net/mlx5: fix counters map in bonding mode
      091234f3cb net/mlx5: fix flow counter cache starvation
      b90c42e4ff net/mlx5: fix parameters verification in HWS table create
      0198b11a11 net/mlx5: fix VLAN handling in meter split
      86c66608c2 net/mlx5/hws: enable multiple integrity items
      ca1084cd48 net/mlx5: fix HWS registers initialization
      527857d5c2 net/mlx5: fix connection tracking action validation
      1d65510ff6 net/mlx5: fix conntrack action handle representation
      a5d0545e5d net/mlx5: fix condition of LACP miss flow
      17f644b4a8 net/mlx5/hws: fix VLAN inner type
      99be466799 net/mlx5: prevent querying aged flows on uninit port
      bfa6cbba4c net/mlx5: fix error packets drop in regular Rx
      213cb88068 net/mlx5: fix use after free when releasing Tx queues
      a06ab8044a net/mlx5/hws: fix VLAN item in non-relaxed mode
      21d51e8848 net/mlx5/hws: check not supported fields in VXLAN
      b80ca5960e net/mlx5/hws: skip item when inserting rules by index
      2368f82fd8 doc: fix aging poll frequency option in cnxk guide
      630dbc8a92 net/cnxk: improve Tx performance for SW mbuf free
      37256aa1bf common/cnxk: fix possible out-of-bounds access
      9172348240 common/cnxk: remove dead code
      9cb9b9c8a0 common/cnxk: fix link config for SDP
      6f05d2d461 net/cnxk: fix mbuf fields in multi-segment Tx
      a6bd2f39c1 common/cnxk: fix mbox struct attributes
      e5450b2bba net/cnxk: add cookies check for multi-segment offload
      0e5159a223 net/cnxk: fix indirect mbuf handling in Tx
      6c6cd1fe53 common/cnxk: fix RSS RETA configuration
      f4c83ba01c net/cnxk: fix MTU limit
      3e73021b35 common/cnxk: fix Tx MTU configuration
      e71ac13a38 net/cnxk: fix buffer size configuration
      fbfaa5ae04 common/cnxk: remove CN9K inline IPsec FP opcodes
      b3ef799286 net/bnx2x: fix warnings about memcpy lengths
      2d11f389b0 net/cnxk: fix Rx packet format check condition
      8bc81d5447 common/cnxk: fix inline device pointer check
      dbdcd8bb85 net/ice: remove incorrect 16B descriptor read block
      72093d3d41 net/iavf: remove incorrect 16B descriptor read block
      542c8410cb net/i40e: remove incorrect 16B descriptor read block
      33b5bed057 net/ixgbe: increase VF reset timeout
      eefc0111de net/iavf: remove error logs for VLAN offloading
      2aa5a75750 net/ixgbevf: fix RSS init for x550 NICs
      a71de447a2 net/bnxt: fix null pointer dereference
      1d5bfd9fdf net/tap: fix traffic control handle calculation
      e9462a5690 net/tap: do not overwrite flow API errors
      4a1ffc9b02 app/testpmd: fix async flow create failure handling
      92ab2d6da2 app/testpmd: return if no packets in GRO heavy weight mode
      61ce57b13a net/mlx5: fix modify flex item
      4d1331e972 app/testpmd: fix flow modify tag typo
      c2d52df599 net/af_xdp: fix leak on XSK configuration failure
      b2dba501cf vhost: fix VDUSE device destruction failure
      af414b892d common/qat: fix legacy flag
      6cacd0e502 doc: fix typos in cryptodev overview
      14c38e2db1 app/crypto-perf: add missing op resubmission
      a1f1843146 app/crypto-perf: fix out-of-place mbuf size
      f0cfffc636 app/crypto-perf: fix copy segment size
      b2cd908926 eventdev/crypto: fix enqueueing
      e5ed464710 eventdev: fix Doxygen processing of vector struct
      2faf71417f eventdev: improve Doxygen comments on configure struct
      7721c9f498 test/event: fix crash in Tx adapter freeing
      524c60f422 event/dlb2: remove superfluous memcpy
      4e8d39a298 doc: fix configuration in baseband 5GNR driver guide
      b0b971bf66 23.11.1-rc1
      05bea47b81 app/testpmd: fix GRO packets flush on timeout
      cc670c7833 net/nfp: fix NFDk metadata process
      8e79562a0e net/nfp: fix NFD3 metadata process
      1f3f996269 net/mlx5: fix stats query crash in secondary process
      5982bea06b net/mlx5: fix GENEVE option item translation
      22653f6966 net/mlx5: remove GENEVE options length limitation
      06c494555f common/mlx5: fix query sample info capability
      10061b4047 common/mlx5: fix duplicate read of general capabilities
      1825629903 net/mlx5: fix GENEVE TLV option management
      c3eb862979 net/mlx5/hws: fix ESP flow matching validation
      d25716a8a0 net/mlx5: fix flow tag modification
      7c8f2e719a net/mlx5: fix jump action validation
      01c5db8d99 net/cnxk: fix aged flow query
      ecdb679c52 common/cnxk: fix VLAN check for inner header
      4f69dab88c common/cnxk: fix mbox region copy
      0e5798d30b net/thunderx: fix DMAC control register update
      874fd28866 net/cnxk: fix flow RSS configuration
      f047cea926 ml/cnxk: fix xstats calculation
      a77f545bd7 net/bnxt: fix deadlock in ULP timer callback
      d9e1762f07 net/bnxt: modify locking for representor Tx
      c26cb2a644 net/bnxt: fix backward firmware compatibility
      1fb50b8baa net/bnxt: fix speed change from 200G to 25G on Thor
      e1f8152ede net/bnxt: fix 50G and 100G forced speed
      3fa018b15a net/bnxt: fix array overflow
      c3ccbda492 net/netvsc: fix VLAN metadata parsing
      de2d362411 net: add macros for VLAN metadata parsing
      561a3f508f net/gve: fix DQO for chained descriptors
      de543e342a net/softnic: fix include of log library
      edaeda9ef7 net/memif: fix extra mbuf refcnt update in zero copy Tx
      c7b50f40e1 common/sfc_efx/base: use C11 static assert
      216918c28c net/mana: handle MR cache expansion failure
      6679de7a8f net/mana: fix memory leak on MR allocation
      3fb4840708 net/bonding: fix flow count query
      1ce60b941d net/ionic: fix device close
      9583f634f3 net/ionic: fix RSS query
      2ea5bde557 net/ionic: fix missing volatile type for cqe pointers
      49b4ce1f94 app/testpmd: fix crash in multi-process forwarding
      db4ba50b3a drivers/net: fix buffer overflow for packet types list
      7de2520f2d net/mana: prevent values overflow returned from RDMA layer
      84e9d93f57 net/nfp: free switch domain ID on close
      a581442d9b net/nfp: fix device resource freeing
      52bd57a03b net/nfp: fix device close
      c65a2bfc26 net/vmxnet3: fix initialization on FreeBSD
      edc0e91ffc app/testpmd: hide --bitrate-stats in help if disabled
      ec2260423e doc: add --latencystats option in testpmd guide
      e670d64d34 net/hns3: remove QinQ insert support for VF
      48fe88cb3c net/nfp: fix Rx descriptor
      e024c471f9 net/nfp: fix Rx memory leak
      cb1cef89c4 net/hns3: fix reset level comparison
      a3584fcde6 net/hns3: fix disable command with firmware
      48d9241bbd net/hns3: fix VF multiple count on one reset
      8abf8591dc net/hns3: refactor handle mailbox function
      1be4ad59be net/hns3: refactor send mailbox function
      f876981e54 net/hns3: refactor PF mailbox message struct
      c1c62366ed net/hns3: refactor VF mailbox message struct
      9cf299a873 net/memif: fix crash with Tx burst larger than 255
      01809245ba net/af_xdp: fix memzone leak on config failure
      c2a5c0d085 net/nfp: fix resource leak for VF
      ddeb9d64a9 net/nfp: fix resource leak for exit of flower firmware
      e65a677895 net/nfp: fix resource leak for exit of CoreNIC firmware
      09e1df883a net/nfp: fix resource leak for flower firmware
      02916557c1 net/nfp: fix resource leak for PF initialization
      1d53d5495b net/nfp: fix resource leak for CoreNIC firmware
      f2ee31d52c net/nfp: fix resource leak for device initialization
      8610d2715d ethdev: fix NVGRE encap flow action description
      d06a344524 doc: fix commands in eventdev test tool guide
      9350513462 test/event: skip test if no driver is present
      6ccd84cf16 event/cnxk: fix dequeue timeout configuration
      b7fd1f73fe app/crypto-perf: fix encrypt operation verification
      04d9dfd665 app/crypto-perf: fix data comparison
      dfc9d45365 app/crypto-perf: fix next segment mbuf
      8988726643 crypto/cnxk: fix CN9K ECDH public key verification
      ea096d3e48 common/cnxk: fix memory leak in CPT init
      f5d6c54154 examples/ipsec-secgw: fix width of variables
      96d48b5b40 cryptodev: remove unused extern variable
      e951bbbd18 vhost: fix memory leak in Virtio Tx split path
      19f0cf0927 vdpa/mlx5: fix queue enable drain CQ
      5eb1dd92dc vhost: fix deadlock during vDPA SW live migration
      33fbddf9a4 net/virtio: remove duplicate queue xstats
      c8e7cd6c6d vhost: fix virtqueue access check in vhost-user setup
      692a7a0034 vhost: fix virtqueue access check in VDUSE setup
      bbba917213 vhost: fix virtqueue access check in datapath
      c139df70dd net: fix TCP/UDP checksum with padding data
      c30a4f8b31 rcu: fix acked token in debug log
      94b20c14a6 rcu: use atomic operation on acked token
      8878a84e2e build: link static libs with whole-archive in subproject
      5e24d7f2de build: fix linker warnings about undefined symbols
      63241d7662 net/sfc: fix calloc parameters
      acad009eed net/nfp: fix calloc parameters
      238a03cdec net/bnx2x: fix calloc parameters
      e3ae3295ee common/mlx5: fix calloc parameters
      7c10528d68 rawdev: fix calloc parameters
      ad881b0db8 dmadev: fix calloc parameters
      9173abff75 eventdev: fix calloc parameters
      600e30b793 pipeline: fix calloc parameters
      5331b41382 examples/vhost: verify strdup return
      88f1c9af33 examples/qos_sched: fix memory leak in args parsing
      fbd04d26f3 test: verify strdup return
      c830d9e2af app/testpmd: verify strdup return
      8d5327fcfd app/dma-perf: verify strdup return
      fefe40a5ed app/crypto-perf: verify strdup return
      e0fd44c6ab app/pdump: verify strdup return
      1387327fa4 app/dumpcap: verify strdup return
      c6790ef542 net/nfp: verify strdup return
      2044a179a7 net/failsafe: fix memory leak in args parsing
      cedf721f24 event/cnxk: verify strdup return
      df74839ea1 dma/idxd: verify strdup return
      b4943e7a51 bus/vdev: verify strdup return
      82d4ba69f2 bus/fslmc: verify strdup return
      8c8e7aeb90 bus/dpaa: verify strdup return
      2feed5de50 eal: verify strdup return
      bb34c79bf4 doc: remove cmdline polling mode deprecation notice
      5f30c47cc5 eal/x86: add AMD vendor check for TSC calibration
      a9e8fc49d9 ci: update versions of actions in GHA
      d7a30d20c4 gro: fix reordering of packets
      b5c580913f telemetry: fix empty JSON dictionaries
      cbd1c165bb telemetry: fix connected clients count
      d7dc480432 app/graph: fix build reason
      7872a7b0bd build: fix reasons conflict
      54e4045c78 kernel/freebsd: fix module build on FreeBSD 14
      943de5c27e net/ice: fix memory leaks
      9aa2da4c02 net/iavf: fix crash on VF start
      0a72821dd9 net/iavf: fix no polling mode switching
      c321ba6a9d net/ice: fix tunnel TSO capabilities
      48efa16873 net/ice: fix link update
      c655f20c8f net/ixgbe: fix memoy leak after device init failure
      3defa10a78 net/iavf: fix memory leak on security context error
      ca47a866b5 net/i40e: remove redundant judgment in flow parsing
      ec5fe01a28 dma/dpaa2: fix logtype register
      fd6f07da94 lib: remove redundant newline from logs
      ec5e780f09 lib: add newline in logs
      e421bcd708 lib: use dedicated logtypes and macros
      f1e3dec4b4 regexdev: fix logtype register
      dc0428a5e4 hash: remove some dead code
      2c512fe65a buildtools/cmdline: fix IP address initializer
      3cedd8b9e4 buildtools/cmdline: fix generated code for IP addresses


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-57
changelog:
  - Merging upstream branch-3.3 [RH git: 7e02cc5483]
      Commit list:
      f1b70cb48d meta-flow: Fix nw_frag mask while parsing from string.
      1fbb050141 ci: Remove dependency on libpcap.
      a9db0f3177 github: Remove ASLR entropy workaround.
      4f7c8c2592 bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
      a9e40e3227 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-58
changelog:
  - Merging upstream branch-3.3 [RH git: a7940d36e8]
      Commit list:
      f872d79c9d ipsec: libreswan: Reduce chances for crossing streams.
      d7f5090848 tests: ipsec: Check that nodes can ping each other in the NxN test.
      6e2cfd3add tests: ipsec: Add NxN + reconciliation test.
      641cba7027 system-tests: Verbose cleanup of ports and namespaces.
      63a753b758 ipsec: Make command timeout configurable.
      ace5640c9f ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands. (FDP-846)
      461a3247e6 ipsec: libreswan: Try to bring non-active connections up.
      d8856e9c14 ipsec: libreswan: Reconcile missing connections periodically.
      6df9627305 ipsec: libreswan: Fix regexp for connections waiting on child SA.
      eb30c1bbee ipsec: Add a helper function to run commands from the monitor.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-59
changelog:
  - Merging upstream branch-3.3 [RH git: 4bd7df7dc6]
      Commit list:
      c51063b552 ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
      9944e864ea dpdk: Fix dpdk logs being split over multiple lines.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-60
changelog:
  - Merging upstream branch-3.3 [RH git: 4aef47f349]
      Commit list:
      989b85be8f tests: Fix transient failure in ping6 header modify. ()
      2139157fa7 github: Build Libreswan v5.1 from sources.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-61
changelog:
  - Merging upstream branch-3.3 [RH git: 1eaae9c5fa]
      Commit list:
      bca8b7cdd8 Prepare for 3.3.4.
      81d0329204 Set release date for 3.3.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-62
changelog:
  - Merging dpdk subtree [RH git: 83eeb68c1c]
      Commit list:
      78610a5530 net/iavf: delay VF reset command (FDP-957)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-63
changelog:
  - Merging upstream branch-3.3 [RH git: ef645a9b7c]
      Commit list:
      6fed6a7d31 classifier: Increase the maximum number of prefixes (tries).
      634bce05b9 Revert "github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel."


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-64
changelog:
  - Merging upstream branch-3.3 [RH git: be4306018c]
      Commit list:
      8155bbd1d3 system-traffic: Standardize by replacing all wget instances with curl.
      c41e9f5ec5 system-traffic: Replace wget with curl for negative and ftp tests.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-65
changelog:
  - Merging upstream branch-3.3 [RH git: f3466f4a4b]
      Commit list:
      bb01225094 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      0a8cce4cf8 db-ctl-base: Fix uninitialized datum fields while checking conditions.
      ddf40869b7 ovsdb-types: Fix use of uninitialized reference type.
      c078d89c22 ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      e8a835dfdb ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      9e35252f7d tests: multipath: Fix use of uninitialized wildcards.
      ef73816480 stream: replay: Fix potential NULL dereference on write failure.
      98cace4471 ofp-actions: Fix use of uninitialized padding in set-field.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-66
changelog:
  - Merging upstream branch-3.3 [RH git: f984308b7a]
      Commit list:
      23a76e2db1 system-traffic: Fix syntax errors in FTP and IPv6 curl calls.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-67
changelog:
  - Merging upstream branch-3.3 [RH git: b167f15ca8]
      Commit list:
      283bfbad24 netdev: Always clear struct ifreq before ioctl.
      27f9795a74 netdev-native-tnl: Fix use of uninitialized RSS hash.
      ee440713cd tests: Use OVS_CHECK_XT6 for all applicable IPv6 tests.
      ed8db7aaf3 tests: Use OVS_CHECK_XT for all applicable IPv4 tests.
      6629327049 classifier: Fix the fieldspec comment in the prefix tracking section.
      30c5962fc6 tests: Handle marks using nft if available.
      98c143755d tests: Add nft support to ADD_EXTERNAL_CT.
      ef3ce35b47 tests: Add nft accept support.
      2395d33155 ovs-macros.at: Correctly delete iptables rule on_exit.
      3a9accee14 system-traffic: Do not rely on conncount for already tracked packets. (FDP-708)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-68
changelog:
  - Merging upstream branch-3.3 [RH git: 1455c3c5c4]
      Commit list:
      b87384d5f4 cirrus: Update to FreeBSD 14.2 and 13.4.
      3bf975309a bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-69
changelog:
  - Merging upstream branch-3.3 [RH git: c7cf50c507]
      Commit list:
      6278e92779 netdev-dpdk: Restore outer UDP checksum for Intel nics.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-70
changelog:
  - Merging upstream branch-3.3 [RH git: fd9966b496]
      Commit list:
      89bc5dbd60 github: Skip clang-analyze when reference generation fails.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-71
changelog:
  - Merging upstream branch-3.3 [RH git: aa10cb14e7]
      Commit list:
      86829af878 m4: Fix check for Python 3.6 version.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-74
changelog:
  - Merging upstream branch-3.3 [RH git: 2b575aa7bf]
      Commit list:
      64364f3a95 netdev-tc-offloads: Don't offload header modification on ip fragments. (FDP-545)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-75
changelog:
  - Merging upstream branch-3.3 [RH git: c86a784a47]
      Commit list:
      9c1ba8b76c ovsdb: Fix asan warning on ovsdb fatal errors.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-76
changelog:
  - Merging upstream branch-3.3 [RH git: eaf96f068e]
      Commit list:
      43754f1d52 debian: Let *-ctl handle runtime directory.
      3d5ed8b92f debian: Use PIDFile with systemd.
      4dfa23ce7f debian: Add X-Python3-Version stanza.
      a02a6b1aa4 debian: Drop shlibs:Depends macro for -ipsec.
      2e7c4ab691 debian: Drop python3:Depends macro for -vtep.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-77
changelog:
  - Merging upstream branch-3.3 [RH git: ff7388c778]
      Commit list:
      73a775cd59 dpif-netdev: Modify code comments for function parse_tcp_flags.
      8912017d1c ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-78
changelog:
  - Merging upstream branch-3.3 [RH git: 957b7b9743]
      Commit list:
      77a63b5c51 rhel, debian: Add missing restart policy to ipsec service.
      46af8a20ca rhel, debian: Fix systemd monitoring wrong pid for ovs-monitor-ipsec.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-79
changelog:
  - Merging upstream branch-3.3 [RH git: 402352490d]
      Commit list:
      540b649150 docs: Add tunnel support to TSO GRE documentation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-80
changelog:
  - Merging upstream branch-3.3 [RH git: 500e9b3fb7]
      Commit list:
      a53eba2e95 ofp-ct: Add missing struct declaration.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-81
changelog:
  - Merging upstream branch-3.3 [RH git: 1abd8c7beb]
      Commit list:
      f078a551f9 ofproto-macros.at: Fix hex matching in the strip_recird() macro.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-82
changelog:
  - Merging upstream branch-3.3 [RH git: d077af23e5]
      Commit list:
      a8d11acb05 dpdk: Use DPDK 23.11.3 release for OVS 3.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-83
changelog:
  - Merging upstream branch-3.3 [RH git: ee89547080]
      Commit list:
      0ea53574aa netdev-offload-tc: Fix ignore of dl type mask when installing flows. (FDP-1114)


author: Kevin Traynor <ktraynor@redhat.com> - 3.3.0-84
changelog:
  - redhat: update ovsci Jenkins URL [RH git: cd661790fe]
      Signed-off-by: Kevin Traynor <ktraynor@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-85
changelog:
  - Merging upstream branch-3.3 [RH git: abf6ee21d9]
      Commit list:
      d52bf2ce89 fedora: Don't generate network-scripts-openvswitch for ver > 40.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-86
changelog:
  - Merging upstream branch-3.3 [RH git: 0cc50885d7]
      Commit list:
      19e94b239b github: Update fedora image to 41.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-87
changelog:
  - Merging upstream branch-3.3 [RH git: f8bd44389c]
      Commit list:
      ccaa4f5efb netdev-vport: Ignore ipsec_ tunnel option prefix for all tunnels. (FDP-797)
      e1251ddbfb ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-88
changelog:
  - Merging upstream branch-3.3 [RH git: 73792b38e7]
      Commit list:
      dc86b14e88 ovsdb-server: Do not use filename after free. (FDP-1118)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-91
changelog:
  - Merging upstream branch-3.3 [RH git: b01c4cda51]
      Commit list:
      c174d5e062 tests: Use correct arguments to curl.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-92
changelog:
  - Merging dpdk subtree [RH git: 9bc783a662]
      Commit list:
      0835a3db48 Merge tag 'v23.11.3' into 23.11
      c66daa12e7 version: 23.11.3
      b8e7797c11 net/virtio: fix Rx checksum calculation
      39bcde2d05 Revert "test/bonding: fix loop on members" ()
      7715edd977 power: fix log message when checking lcore ID
      425f5c7785 log: remove per line log helper
      67b9d0a29a version: 23.11.3-rc1
      c6222d018c rcu: fix implicit conversion in bit shift
      aca2600bac devtools: fix check of multiple commits fixed at once
      3f0cc8e583 doc: correct definition of stats per queue feature
      c56601621d app/testpmd: avoid potential outside of array reference
      d04a9ee164 app/testpmd: remove redundant policy action condition
      8a40df7196 test/eal: fix lcore check
      efa612cc5a test/eal: fix loop coverage for alignment macros
      cdb7df2917 test/event: avoid duplicate initialization
      d7e1948e49 test/security: fix IPv6 extension loop
      24327bf071 test/bonding: fix MAC address comparison
      cdf2912166 test/bonding: fix loop on members
      3d235f9cd4 pcapng: avoid potential unaligned data
      4e8254bf88 net/txgbe: fix a mass of interrupts
      e6339f0cab vhost: fix deadlock in Rx async path
      2ea75ee333 net/mlx5: fix shared Rx queue control release
      8d25cec04e app/testpmd: fix aged flow destroy
      e7a3a7d8c4 member: fix choice of bucket for displacement
      bc468700b4 app/procinfo: fix leak on exit
      e5180d0546 net/e1000/base: fix fallthrough in switch
      545d0c7dc5 common/dpaax/caamflib: enable fallthrough warnings
      31057c4fa6 net/i40e: check register read for outer VLAN
      db0eb33a6a net/iavf: add segment-length check to Tx prep
      347fa26942 bus/dpaa: fix lock condition during error handling
      3f018be5c5 net/mlx5: fix miniCQEs number calculation
      56ed7562cc net/mlx5: fix Rx queue reference count in flushing flows
      2168fb3f24 net/mlx5: fix default RSS flows creation order
      12bdfdbf01 common/mlx5: fix misalignment
      c86614bf2e net/mlx5: fix Rx queue control management
      8ef65f53eb net/mlx5: fix counter query loop getting stuck
      847c1bf789 net/mlx5/hws: fix allocation of STCs
      2f5821b3e7 net/mlx5: fix shared queue port number in vector Rx
      2f4b5d1426 common/mlx5: fix error CQE handling for 128 bytes CQE
      7f6b403c06 net/dpaa2: remove unnecessary check for null before free
      366c6b75e2 eventdev: fix possible array underflow/overflow
      dd6f41e09e examples/l2fwd-event: fix spinlock handling
      c761f2a838 net/cnxk: fix build on Ubuntu 24.04
      2ac522b91b common/cnxk: fix build on Ubuntu 24.04
      bacffdd59e net/bnx2x: fix duplicate branch
      fa00f7eb99 net/bnx2x: fix possible infinite loop at startup
      8080a3eb46 net/bnx2x: fix always true expression
      324925feea net/bnx2x: remove dead conditional
      5389d19ae9 net/bnxt: fix bad action offset in Tx BD
      17c6715f6c net/bnxt: fix TCP and UDP checksum flags
      4c1ae73212 net/bnxt: fix reading SFF-8436 SFP EEPROMs
      3b94bef6cd net/bnxt/tf_core: fix slice count in case of HA entry move
      d0c86aba09 net/bnxt/tf_core: fix Thor TF EM key size check
      9df7f2642d net/bnxt/tf_core: fix TCAM manager data corruption
      31a6d07adb net/bnxt/tf_core: fix WC TCAM multi-slice delete
      9e0f8e220f net/cpfl: fix forwarding to physical port
      ee03528a9d net/igc: fix Rx buffers when timestamping enabled
      57a39baf83 crypto/qat: fix ECDSA session handling
      fe1d9398be crypto/qat: fix modexp/inv length
      378e2300c1 test/crypto: fix synchronous API calls
      bbfd6cdd6b crypto/openssl: fix potential string overflow
      3b1fe8a417 baseband/acc: fix ring memory allocation
      8ee3e2a2ab event/octeontx: fix possible integer overflow
      f388f8a755 net/hns3: fix fully use hardware flow director table
      6603e0a887 net/hns3: fix error code for repeatedly create counter
      f9de7c177b net/vmxnet3: support larger MTU with version 6
      728b42e03a net/vmxnet3: fix potential out of bounds stats access
      3490d4e57c net/ngbe: restrict configuration of VLAN strip offload
      7a8481b344 net/ngbe: fix interrupt lost in legacy or MSI mode
      a00742dc65 net/ngbe: reconfigure more MAC Rx registers
      d387ad6d3a net/ngbe: fix driver load bit to inform firmware
      c8a526e4aa net/txgbe: fix driver load bit to inform firmware
      b636e174f9 net/txgbe: remove outer UDP checksum capability
      5efb2e5375 net/txgbe: fix VF-PF mbox interrupt
      9028f6687e net/txgbe: fix SWFW mbox
      3763c93479 net/hns3: remove ROH devices
      45b60a7435 net/vmxnet3: fix crash after configuration failure
      c6ad6ce36d net/netvsc: force Tx VLAN offload on 801.2Q packet
      dcc46f0e5f examples/ntb: check info query return
      f984d9801f test/bonding: remove redundant info query
      50aa17be6d examples/l3fwd: fix read beyond boundaries
      1ad8946112 examples/l3fwd-power: fix options parsing overflow
      57735df5fa net/dpaa2: fix memory corruption in TM
      690a4466f4 bus/fslmc: fix Coverity warnings in QBMAN
      3a06ee1e70 app/dumpcap: remove unused struct array
      67c2018ae1 net/mlx5: fix indirect list flow action callback invocation
      fc9a001f1d net/mlx5: fix reported Rx/Tx descriptor limits
      8d1138af4d net/mlx5: fix SWS meter state initialization
      c5b4c3ecad net/mlx5: fix non-template flow action validation
      b6ca715f56 net/mlx5: fix SQ flow item size
      1fca4f8bf1 net/mlx5/hws: fix range definer error recovery
      ffaa641b8f net/mlx5: fix GRE flow item translation for root table
      5eac1e6ff0 net/mlx5: fix memory leak in metering
      158ea9b655 eal/unix: optimize thread creation
      53b225e96b net/mlx5: fix Tx tracing to use single clock source
      9af26e2cde net/mlx5: fix real time counter reading from PCI BAR
      367c6c9c84 net/mlx5: fix trace script for multiple burst completion
      e594df339a crypto/openssl: fix 3DES-CTR with big endian CPUs
      5301879859 common/cnxk: fix double free of flow aging resources
      e26531c225 net/mvneta: fix possible out-of-bounds write
      d30bef9034 net/ixgbe: fix link status delay on FreeBSD
      d366bfb9c8 net/ice: detect stopping a flow director queue twice
      78b0870687 net/hns3: register VLAN flow match mode parameter
      8d0ca45d12 net/hns3: restrict tunnel flow rule to one header
      379d498833 net/netvsc: fix using Tx queue higher than Rx queues
      c7073bd24e 23.11.3-rc1
      45d48356e5 net/ionic: fix build with Fedora Rawhide
      1afa4c7c5e power: fix mapped lcore ID
      cdeda6ffe8 net/gve/base: fix build with Fedora Rawhide
      8844b427e8 dmadev: fix potential null pointer access
      a0607f5fb0 net/nfp: do not set IPv6 flag in transport mode
      d21d489fad net/nfp: notify flower firmware about PF speed
      886b99e9fa hash: fix thash LFSR initialization
      1f89198cfb build: remove version check on compiler links function
      44ba0b17ea net/mlx5: fix flex item header length field translation
      0645f6587a net/mlx5: fix non full word sample fields in flex item
      39c058f69c net/mlx5: fix next protocol validation after flex item
      07b84c0ed3 app/testpmd: remove flex item init command leftover
      be6e70f4b0 net/mlx5: fix number of supported flex parsers
      3f7bd80b7e net/mlx5: fix flex item tunnel mode
      01d6deac1d net/mlx5: add flex item query for tunnel mode
      0a64d025f6 net/mlx5/hws: fix flex item as tunnel header
      57d7ef4bd1 net/mlx5: workaround list management of Rx queue control
      c5b4422ac6 net/iavf: preserve MAC address with i40e PF Linux driver
      55b382e481 net/ice/base: fix VLAN replay after reset
      bf928774cc net/ice/base: add bounds check
      5325a17d8f net/pcap: fix blocking Rx
      23918a6a09 net/nfp: fix pause frame setting check
      732636cea5 net/nfp: fix link change return value
      fe1c8a18d1 net/hns3: verify reset type from firmware
      1660095be0 ethdev: verify queue ID in Tx done cleanup
      80d2fcc130 net/tap: restrict maximum number of MP FDs
      a228e595c1 net/memif: fix buffer overflow in zero copy Rx
      1766e0a61a net/gve: add IO memory barriers before reading descriptors
      d4bf7fd4b3 net/gve: fix refill logic causing memory corruption
      e6a3bb2869 net/nfp: fix representor port link status update
      be3892c592 net/nfp: fix type declaration of some variables
      b6bf4f5532 net/gve: always attempt Rx refill on DQ
      47d8a13a51 net/gve: fix mbuf allocation memory leak for DQ Rx
      07fb7df112 net/dpaa: fix reallocate mbuf handling
      bc069f0864 bus/dpaa: fix the fman details status
      c9c31ad42f bus/dpaa: fix VSP for 1G fm1-mac9 and 10
      bc23744d31 net/dpaa: fix typecasting channel ID
      d8653104f8 bus/dpaa: fix PFDRs leaks due to FQRNIs
      aaf4108fc3 ethdev: fix overflow in descriptor count
      07e7664545 net/hns3: fix dump counter of registers
      9691b735d0 net/hns3: remove some basic address dump
      423cac5f35 net/ena: revert redefining memcpy
      a050ba7ffe net/mana: support rdma-core via pkg-config
      43526bd598 net/pcap: set live interface as non-blocking
      d5a5ea31bb app/testpmd: remove unnecessary cast
      d82a275bd9 net/tap: avoid memcpy with null argument
      661aa0b6e7 net/gve: fix Tx for chained mbuf
      8a558580d8 net/gve: fix queue setup and stop
      e6295c5087 common/idpf: fix AVX-512 pointer copy on 32-bit
      19ba29791a net/iavf: fix AVX-512 pointer copy on 32-bit
      5bbf365cc9 net/ice: fix AVX-512 pointer copy on 32-bit
      ea5a85fc65 net/i40e: fix AVX-512 pointer copy on 32-bit
      ef1ec2ea1e net/iavf: delay VF reset command
      066aae50ee net/i40e/base: fix loop bounds
      abd0416c81 net/i40e/base: fix unchecked return value
      fc6a0dc44c net/i40e/base: fix repeated register dumps
      59d2c7c064 net/i40e/base: fix DDP loading with reserved track ID
      e3abeff288 net/i40e/base: fix blinking X722 with X557 PHY
      190f37ff8e net/i40e/base: add missing X710TL device check
      a9e11044c0 net/i40e/base: fix misleading debug logs and comments
      915830f032 net/i40e/base: fix setting flags in init function
      fa2ad7b33c net/ixgbe/base: fix unchecked return value
      ce72043138 net/ice/base: fix iteration of TLVs in Preserved Fields Area
      97b84ba5e9 net/ice/base: fix link speed for 200G
      49c494431a net/cpfl: fix parsing protocol ID mask field
      21d264149c net/iavf: fix crash when link is unstable
      e4a7cb42dc net/cpfl: add checks for flow action types
      c93b6d6b2d net/e1000: fix link status crash in secondary process
      ac3339a7ce fib: fix AVX512 lookup
      bc578c07f0 vhost: restrict set max queue pair API to VDUSE
      1048dc138b net/virtio-user: reset used index counter
      13406e37f9 vdpa/nfp: fix reconfiguration
      fe6e2ce164 vdpa/nfp: fix hardware initialization
      75cf78c0af vdpa: update used flags in used ring relay
      6e3cb080ec vhost: fix offset while mapping log base address
      b9c33e6227 baseband/acc: fix soft output bypass RM
      015973002b baseband/acc: fix access to deallocated mem
      149d6cee55 common/cnxk: fix IRQ reconfiguration
      2151056d7a common/cnxk: fix base log level
      9193f9aaec event/cnxk: fix OOP handling in event mode
      da82470018 net/cnxk: fix OOP handling for inbound packets
      c79d3d3f9e common/cnxk: fix CPT HW word size for outbound SA
      b4d9080615 common/cnxk: fix inline CTX write
      7ad2841fe8 common/cnxk: fix MAC address change with active VF
      b07c1fbe16 event/cnxk: fix Rx timestamp handling
      47d7010639 net/cnxk: fix Rx offloads to handle timestamp
      44a397a33b net/cnxk: fix Rx timestamp handling for VF
      181e17a8ce ml/cnxk: fix handling of TVM model I/O
      0f68a40858 app/dumpcap: fix handling of jumbo frames
      92040c569e pcapng: fix handling of chained mbufs
      11ac84c58a fib6: add runtime checks in AVX512 lookup
      f9cb3c9d11 power: enable CPPC
      2b19a7499a net/nfb: fix use after free
      037b235bde examples/vhost: fix free function mismatch
      0fc3555488 raw/ifpga: fix free function mismatch in interrupt config
      57d0cbadba raw/ifpga/base: fix use after free
      6ed76c1fb7 net/sfc: fix use after free in debug logs
      3e0f595521 net/nfp: fix double free in flow destroy
      9667b34853 net/e1000: fix use after free in filter flush
      c24dc6acb5 net/cpfl: fix invalid free in JSON parser
      e794faf1e5 net/cnxk: fix use after free in mempool create
      d8502a35fa event/cnxk: fix free function mismatch in port config
      5fe3dbe571 dma/idxd: fix free function mismatch in device probe
      c879fa42df crypto/bcmfs: fix free function mismatch
      02197bc242 common/idpf: fix use after free in mailbox init
      10f467409f common/qat: fix use after free in device probe
      bd33ab9160 baseband/la12xx: fix use after free in modem config
      c890f365b6 bpf: fix free function mismatch if convert fails
      77d2cb36a6 examples/ipsec-secgw: fix dequeue count from cryptodev
      023d3c4a2b crypto/scheduler: fix session size computation
      16c50a2885 dev: fix callback lookup when unregistering device
      a5680bcdb4 common/dpaax/caamflib: fix PDCP SNOW-ZUC watchdog
      26befc8aee crypto/dpaa2_sec: fix memory leak
      97d5f9eedb examples/eventdev: fix queue crash with generic pipeline
      2d4b832135 test/event: fix target event queue
      0786b20a56 test/event: fix schedule type
      058c13be8d eal/x86: fix 32-bit write combining store
      e56ba1eea6 drivers: remove redundant newline from logs
      1d5ac7180a bus/vdev: revert fix devargs in secondary process


author: Timothy Redaelli <tredaelli@redhat.com> - 3.3.0-94
changelog:
  - Add 'redhat/' from commit '48fbd3b1cdb21757859dd27b51d71f0e01145222' [RH git: e349f5c3d6]
      git-subtree-dir: redhat
      git-subtree-mainline: 348173169d4b586355cce4e6f944dfffe36f28a1
      git-subtree-split: 48fbd3b1cdb21757859dd27b51d71f0e01145222


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-97
changelog:
  - Merging upstream branch-3.3 [RH git: a678b830a7]
      Commit list:
      8d772a25ab ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-98
changelog:
  - Merging upstream branch-3.3 [RH git: 5c6d415158]
      Commit list:
      40ca47f71b Prepare for 3.3.5.
      b20d978c47 Set release date for 3.3.4.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-99
changelog:
  - Merging upstream branch-3.3 [RH git: 09c9d5435f]
      Commit list:
      640aaf88a7 python: ovsdb-idl: Fix persist_uuid references.
      7d4beb67b3 python: ovsdb-idl: Handle inserts w/o changes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-100
changelog:
  - Merging upstream branch-3.3 [RH git: 75546d73bc]
      Commit list:
      fd01fdfafc github: Get sparse from the official GitHub mirror.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-101
changelog:
  - Merging upstream branch-3.3 [RH git: aa8daef7f2]
      Commit list:
      16848c9cb1 tests: Fix 'ICMP related with SNAT' test case in offload scenario.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-102
changelog:
  - Merging upstream branch-3.3 [RH git: 9506245686]
      Commit list:
      f31d704cf0 tests: Disable rate limiting for tests parsing flow dumps from logs. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-103
changelog:
  - Merging redhat subtree [RH git: 4e9f8bd3a0]
      Commit list:
      1f4be55a70 Use usermod to add hugetlbfs group to openvswitch if rpm doesn't support it


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-89
changelog:
  - Merging upstream branch-3.3 [RH git: b4c5af8f50]
      Commit list:
      a735a13827 miniflow_extract: Push ct_tp_{src, dst} for later frags. (FDP-124)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-90
changelog:
  - Merging upstream branch-3.3 [RH git: 596ee65b1b]
      Commit list:
      b731551968 dpif-netdev: Fix Auto Load Balance debug log. (FDP-1145)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-2
changelog:
  - Merging upstream branch-3.4 [RH git: 0f5878ad5e]
      Commit list:
      32ff65ac6f docs: Fix argument formatting in ovs-appctl(8) man page.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-3
changelog:
  - Merging upstream branch-3.4 [RH git: 7e8c8356c9]
      Commit list:
      a67c12d515 userspace: Correctly set ip offload flag in native tunneling.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-4
changelog:
  - Merging upstream branch-3.4 [RH git: 743a772569]
      Commit list:
      76ba41b5c2 vconn: Always properly free flow stats reply.
      fa840997f5 mcast-snooping: Properly check group_get_lru return code.
      64cb905077 ovsdb-idl: Fix IDL memory leak.
      9e9433ec5b ofproto/bond: Preserve active bond member over restarts.
      05b7520826 ofproto-dpif-upcall: Avoid stale ukeys leaks.
      a91553ef0e ci: Use previous sarif-tools release due to issue in latest release.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-5
changelog:
  - Merging upstream branch-3.4 [RH git: 17b80cd265]
      Commit list:
      7d074979f3 github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-6
changelog:
  - Merging upstream branch-3.4 [RH git: 0037d59a9b]
      Commit list:
      e05a769314 selinux: Update policy file.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-7
changelog:
  - Merging upstream branch-3.4 [RH git: d05a073041]
      Commit list:
      d17dbccf03 netdev-dpdk: Disable outer udp checksum offload for txgbe driver.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-8
changelog:
  - Merging upstream branch-3.4 [RH git: af82ab5cba]
      Commit list:
      f6329c4280 Revert "ci: Use sarif-tools v3.0.1 due to issues in earlier versions."
      b7a277b732 ci: Use sarif-tools v3.0.1 due to issues in earlier versions.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-9
changelog:
  - Merging upstream branch-3.4 [RH git: fd0f5ba088]
      Commit list:
      a15ce086d4 ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)


author: Timothy Redaelli <tredaelli@redhat.com> - 3.4.0-10
changelog:
  - Add OVS_SHA_REF to correctly point to v3.4.0 commit [RH git: 69a101f196]
      This is needed since the current starting commit includes also
      "Prepare for 3.4.1." and this breaks any commits that includes changes
      on NEWS file


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-11
changelog:
  - Merging upstream branch-3.4 [RH git: c1a17e3dc6]
      Commit list:
      7e0f702fd3 dpdk: Use DPDK 23.11.2 release for OVS 3.4.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-12
changelog:
  - Merging dpdk subtree [RH git: 270d3c6ce7]
      Commit list:
      e8eb14e00d version: 23.11.2
      8401a3e84b version: 23.11.2-rc2
      50e50f1d99 net/ice/base: fix preparing PHY for timesync command
      7302cab07c net/nfp: fix firmware abnormal cleanup
      92c5aa4387 net/nfp: forbid offload flow rules with empty action list
      e9c4dbd5be crypto/openssl: make per-QP auth context clones
      729e0848b7 examples: fix port ID restriction
      3fc9eb2f4f examples: fix lcore ID restriction
      776c4e37ee doc: add baseline mode in l3fwd-power guide
      8437250f9f doc: fix DMA performance test invocation
      d01561713d doc: describe mlx5 HWS actions order
      1ef3097094 doc: add power uncore in API index
      09ccd86606 doc: fix mbuf flags
      613a4879b4 examples/ipsec-secgw: revert SA salt endianness
      8b87ae54ed doc: remove reference to mbuf pkt field
      938afb0ab2 examples: fix queue ID restriction
      80da81b6f9 net/ice/base: fix temporary failures reading NVM
      034f533709 net/hns3: fix uninitialized variable in FEC query
      5fa2084ac3 examples/l3fwd: fix crash on multiple sockets
      1708229729 examples/l3fwd: fix crash in ACL mode for mixed traffic
      bef8327055 bus/vdev: fix device reinitialization
      971d455e59 malloc: fix multi-process wait condition handling
      b53fb811c0 power: fix number of uncore frequencies
      52bf7488c3 app/pdump: handle SIGTERM and SIGHUP
      6bed8020a3 app/dumpcap: handle SIGTERM and SIGHUP
      eacf416207 dma/hisilicon: remove support for HIP09 platform
      a5375f4492 bus/pci: fix FD in secondary process
      c076f02992 bus/pci: fix UIO resource mapping in secondary process
      ca12727f09 app/testpmd: fix build on signed comparison
      b858eb7a55 net/gve: fix Tx queue state on queue start
      7ff9eeeb71 ethdev: fix device init without socket-local memory
      890b02b907 app/testpmd: add postpone option to async flow destroy
      fbd7ac3b83 net/netvsc: use ethdev API to set VF MTU
      e8746659b2 ethdev: fix GENEVE option item conversion
      e2b3b0a5d4 net/ark: fix index arithmetic
      7deaec6ac8 net/hns3: check Rx DMA address alignmnent
      6bf4a626e4 net/mlx5: fix disabling E-Switch default flow rules
      3b60ef3db6 common/mlx5: remove unneeded field when modify RQ table
      1988c32194 net/mlx5: fix uplink port probing in bonding mode
      07ad92c1a6 net/mlx5: fix end condition of reading xstats
      b7c9a02306 net/mlx5/hws: remove unused variable
      1163643a1e net/mlx5/hws: fix port ID on root item convert
      4a80ab31f0 net/mlx5/hws: fix deletion of action vport
      dcd02c715e net/mlx5/hws: fix check of range templates
      3c9aff8fbf net/mlx5/hws: fix memory leak in modify header
      85eeb293b3 net/mlx5: fix MTU configuration
      c1792007ff net/mlx5: fix Arm build with GCC 9.1
      a8331ab8b2 net/mlx5: fix shared Rx queue data access race
      15e2b0e736 net/ice: fix return value for raw pattern parsing
      17e800edd1 net/ice: fix memory leaks in raw pattern parsing
      8f23521ad7 common/cnxk: fix integer overflow
      a408bd0bcb crypto/qat: fix placement of OOP offset
      b2acb5218f test/crypto: fix modex comparison
      d308cefc96 test/crypto: fix asymmetric capability test
      adffcf4383 test/crypto: remove unused stats in setup
      4b0d806bab doc: fix typo in l2fwd-crypto guide
      0e19bfa703 crypto/qat: fix log message typo
      5d66d4a3f0 test/crypto: fix allocation comment
      9fef0db81b crypto/ipsec_mb: fix function comment
      c6111cb5fd crypto/qat: fix GEN4 write
      f707532cde net/nfp: fix disabling 32-bit build
      de0c58c4b8 doc: update AF_XDP device plugin repository
      811fcdf23a net/nfp: adapt reverse sequence card
      ea7085704a net/nfp: remove unneeded logic for VLAN layer
      4c45c694ca doc: update metadata description in nfp guide
      174b2b5a9a net/nfp: fix getting firmware version
      241976029a net/nfp: remove redundant function call
      c90d304f0e net/gve: fix RSS hash endianness in DQO format
      316baf3f0b net/ena: fix checksum handling
      ffba3914ad net/ena: fix return value check
      db4ca6f1cb net/ena: fix bad checksum handling
      5453c7a0b0 net/nfp: fix repeat disable port
      51d6936232 net/nfp: fix dereference of null pointer
      d0d759188e net/nfp: disable ctrl VNIC queues on close
      c22c079e1c net/ionic: fix mbuf double-free when emptying array
      2e84f93745 net/nfp: fix flow mask table entry
      8df473a653 net/nfp: fix allocation of switch domain
      2a50559bfd net/netvsc: fix MTU set
      e2ef427581 net/nfp: fix IPv6 TTL and DSCP flow action
      3762e1ed03 net/vmxnet3: fix init logs
      fdc5f6074b net/txgbe: fix Rx interrupt
      2dfb54ff33 net/ngbe: fix memory leaks
      638e12515a net/txgbe: fix memory leaks
      d0a84e43b3 net/ngbe: fix MTU range
      0fe77d1de3 net/txgbe: fix MTU range
      db50b74b3c net/ngbe: fix hotplug remove
      5de5204582 net/txgbe: fix hotplug remove
      6d224307f6 net/ngbe: keep PHY power down while device probing
      658060fffe net/ngbe: add special config for YT8531SH-CA PHY
      85bd339e19 net/txgbe: fix VF promiscuous and allmulticast
      ea62ead19d net/txgbe: reconfigure more MAC Rx registers
      55d8be2055 net/txgbe: restrict configuration of VLAN strip offload
      ed2250e120 net/txgbe: fix Tx hang on queue disable
      6ea637699a net/txgbe: fix flow filters in VT mode
      842a7baf9c net/txgbe: fix tunnel packet parsing
      708d5a261b net/mana: fix uninitialized return value
      e113512712 app/testpmd: fix parsing for connection tracking item
      11b6493c45 doc: remove empty section from testpmd guide
      f11711212c app/testpmd: handle IEEE1588 init failure
      e7f8c62dfc net/cpfl: fix 32-bit build
      ec9de9db2d net/cpfl: add checks on control queue messages
      39b2b4c7de common/idpf: fix PTP message validation
      e0f453462f common/idpf: fix flex descriptor mask
      bd5b88d172 net/ice/base: fix masking when reading context
      67a40ce4ef net/ice/base: fix board type definition
      5167b4d2d3 net/ice/base: fix potential TLV length overflow
      abd055ea63 net/ice/base: fix check for existing switch rule
      fddfbdbf49 net/ice/base: fix return type of bitmap hamming weight
      c9eae16d5e net/ice/base: fix GCS descriptor field offsets
      8bc9ae6b59 net/ice/base: fix size when allocating children arrays
      1257bf9a7c net/ice/base: fix sign extension
      2458257e56 net/ice/base: fix resource leak
      7a6c0e6212 net/ice/base: fix memory leak in firmware version check
      87d7cf4082 net/ice/base: fix pointer to variable outside scope
      aafeb830bc buildtools: fix build with clang 17 and ASan
      a4e8a4f488 fbarray: fix finding for unaligned length
      d88beb497f net/mlx5: fix start without duplicate flow patterns
      77231b2598 net/dpaa: forbid MTU configuration for shared interface
      d21248db89 bus/dpaa: remove redundant file descriptor check
      bb85c1fd72 common/dpaax: fix node array overrun
      90c9f938e5 common/dpaax: fix IOVA table cleanup
      0b4bc3a5d1 bus/dpaa: fix memory leak in bus scan
      d36efdb2cd bus/dpaa: fix bus scan for DMA devices
      daa0d9edd1 app/testpmd: fix help string of BPF load command
      7353cb767f dma/idxd: fix setup with Ubuntu 24.04
      f563086258 eal/linux: lower log level on allocation attempt failure
      8ccf607fad devtools: fix symbol listing
      997166395e fbarray: fix lookbehind ignore mask handling
      8baf379032 fbarray: fix lookahead ignore mask handling
      24869bf93c fbarray: fix incorrect lookbehind behavior
      5e66590575 fbarray: fix incorrect lookahead behavior
      427fa07238 examples/ipsec-secgw: fix SA salt endianness
      d0d02993de crypto/dpaa2_sec: fix event queue user context
      6e2def6ca9 crypto/dpaa_sec: fix IPsec descriptor
      b977583692 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
      5089ef6c28 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
      4af94ab6e2 crypto/openssl: set cipher padding once
      4f8c97e941 crypto/openssl: make per-QP cipher context clones
      ee88b9496c crypto/openssl: optimize 3DES-CTR context init
      eb6a1a85e6 crypto/openssl: fix GCM and CCM thread unsafe contexts
      cc8ca588a0 examples/fips_validation: fix dereference and out-of-bound
      9b3e235581 cryptodev: validate crypto callbacks from next node
      578ee20720 cryptodev: fix build without crypto callbacks
      fbb350108f crypto/cnxk: fix minimal input normalization
      7978b75d1b test/crypto: validate modex from first non-zero
      ede34a4359 app/crypto-perf: fix result for asymmetric
      7469762567 app/crypto-perf: remove redundant local variable
      e585a0db98 crypto/cnxk: fix ECDH public key verification
      6034788bd6 crypto/cnxk: fix out-of-bound access
      ea90bc49fc net/virtio-user: fix control queue allocation for non-vDPA
      15d3dfa07a baseband/la12xx: forbid secondary process
      f798848548 telemetry: fix connection parameter parsing
      713520f91d bpf: fix load hangs with six IPv6 addresses
      59523f029e bpf: fix MOV instruction evaluation
      c9071e44b7 mbuf: fix dynamic fields copy
      c13a819a44 graph: fix mcore dispatch walk
      777f0bc1a5 vdpa/sfc: remove dead code
      583796e298 dmadev: fix structure alignment
      d859544e45 common/cnxk: fix flow aging on application exit
      c343cb088f app/bbdev: fix interrupt tests
      0c99a3d922 app/bbdev: fix MLD output size computation
      179f1c6e6b app/bbdev: fix TB logic
      acdd88c4f9 build: use builtin helper for python dependencies
      edfa6a87c8 config: fix warning for cross build with meson >= 1.3.0
      151a54d0b6 v23.11.2-rc1
      61b7d1f4c1 doc: fix link to hugepage mapping from Linux guide
      0e68080faf telemetry: lower log level on socket error
      4fe42b5bd5 test/crypto: fix enqueue/dequeue callback case
      4dc08a4d14 test/crypto: fix RSA cases in QAT suite
      f1e088abb9 net/mlx5/hws: fix matcher reconnect
      db0c8afc11 net/mlx5: fix crash on counter pool destroy
      59e27c048f net/mlx5: support jump in meter hierarchy
      15d0fcf1ac net/mlx5: fix access to flow template operations
      7cc4f4359e net/mlx5: break flow resource release loop
      8f7a4c4861 net/mlx5: fix flow template indirect action failure
      0caa8332a4 net/mlx5: fix hash Rx queue release in flow sample
      5546ccbefe net/mlx5: fix indexed pool with invalid index
      c12bd3ffbf net/mlx5/hws: fix action template dump
      096734a9b5 net/mlx5/hws: set default miss when replacing table
      df8e365511 net/mlx5/hws: extend tag saving for match and jumbo
      9b84b09d4a net/mlx5/hws: add template match none flag
      8b2eb11323 net/mlx5/hws: fix spinlock release on context open
      3811ef8d25 net/mlx5/hws: fix function comment
      21c0e76d5a common/mlx5: fix PRM structs
      aec70880d8 net/mlx5/hws: decrease log level for creation failure
      b4d5b769a9 common/mlx5: fix unsigned/signed mismatch
      5405ea2f7a hash: fix RCU reclamation size
      2f62695370 bpf: disable on 32-bit x86
      61c4175079 graph: fix stats retrieval while destroying a graph
      e022af0b88 graph: fix ID collisions
      4541f5810c net/cnxk: fix promiscuous state after MAC change
      144a806a1b net/cnxk: fix outbound security with higher packet burst
      01d4a05a9f net/cnxk: update SA userdata and keep original cookie
      802a3a7d74 net/cnxk: fix extbuf handling for multisegment packet
      67a8e5ba52 common/cnxk: fix segregation of logs based on module
      c99b186412 common/cnxk: fix flow aging cleanup
      af85590165 net/cnxk: fix RSS config
      1e2d3032e2 net/ixgbe/base: fix PHY ID for X550
      b371343ddc net/ixgbe/base: fix 5G link speed reported on VF
      3d128f41b7 net/ixgbe/base: revert advertising for X550 2.5G/5G
      7ec2441a3e net/e1000/base: fix link power down
      4c8436297f net/ixgbe: do not create delayed interrupt handler twice
      f683115cef net/ixgbe: do not update link status in secondary process
      0fc2747f6c net/ice: fix VLAN stripping in double VLAN mode
      729144bdae net/fm10k: fix cleanup during init failure
      bb9096e474 net/iavf: fix VF reset when using DCF
      b6e445d0d4 eventdev/crypto: fix opaque field handling
      32c7c20981 event/sw: fix warning from useless snprintf
      614773e8c7 baseband/acc: fix memory barrier
      ac1bd05172 net/virtio: fix MAC table update
      eb821e0ed1 net/virtio-user: fix control queue allocation
      6e4de6f224 net/virtio-user: fix shadow control queue notification init
      1d824e440e net/virtio-user: fix control queue destruction
      2fdb8840ee vhost: cleanup resubmit info before inflight setup
      8c020a6f4d vhost: fix build with GCC 13
      1af612de7e hash: check name when creating a hash
      9616fce23b hash: fix return code description in Doxygen
      44bcfd6b38 net/nfp: fix xstats for multi PF firmware
      8bf40f1d11 app/testpmd: fix lcore ID restriction
      80c5c9789b net/iavf: remove outer UDP checksum offload for X710 VF
      1970a0ca45 net/i40e: fix outer UDP checksum offload for X710
      e8c2cccfbd net: fix outer UDP checksum in Intel prepare helper
      dda814c495 app/testpmd: fix outer IP checksum offload
      4d57f72a5b net/ice: fix check for outer UDP checksum offload
      c61b23292e net/axgbe: fix linkup in PHY status
      b7eddfc563 net/axgbe: delay AN timeout during KR training
      388f022054 net/axgbe: fix Tx flow on 30H HW
      e3632f6bbb net/axgbe: check only minimum speed for cables
      141a4ff6d5 net/axgbe: fix connection for SFP+ active cables
      4eda15db34 net/axgbe: fix SFP codes check for DAC cables
      d72913dcad net/axgbe: enable PLL control for fixed PHY modes only
      3cf40bf1c3 net/axgbe: disable RRC for yellow carp devices
      ec06a8c3d4 net/axgbe: disable interrupts during device removal
      a2be089e35 net/axgbe: update DMA coherency values
      17290bc90b net/axgbe: fix fluctuations for 1G Bel Fuse SFP
      a61b3c008a net/axgbe: reset link when link never comes back
      498a5720e3 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
      dea5481a8f net/tap: fix file descriptor check in isolated flow
      c22f99f86c net/nfp: fix configuration BAR
      ab2e5cf865 net/nfp: fix resource leak in secondary process
      442ca8b2ec net/af_xdp: remove unused local statistic
      b0a4771394 net/af_xdp: fix stats reset
      fdda0d4d83 net/af_xdp: count mbuf allocation failures
      c6891273d3 net/af_xdp: fix port ID in Rx mbuf
      60f2e572ea doc: fix testpmd ring size command
      bd69f5a43d net/af_packet: align Rx/Tx structs to cache line
      e9da7f4655 net/vmxnet3: add missing register command
      e754c1c6d8 ethdev: fix strict aliasing in link up
      b1be619a77 net/af_xdp: fix multi-interface support for k8s
      3bbccce3a9 doc: fix AF_XDP device plugin howto
      02d2453afc net/hns3: disable SCTP verification tag for RSS hash input
      6e37e43fe3 net/hns3: fix variable overflow
      16a24e9f99 net/hns3: fix double free for Rx/Tx queue
      78e4da4546 net/hns3: fix Rx timestamp flag
      c491084749 net/hns3: fix offload flag of IEEE 1588
      beda536606 app/testpmd: fix indirect action flush
      dae924d0a2 net/bonding: fix failover time of LACP with mode 4
      453e0c281b net/nfp: fix representor port queue release
      83149f4fea latencystats: fix literal float suffix
      50b99c8b12 eal/windows: install sched.h file
      11af26df38 net/virtio-user: add memcpy check
      eb02060534 pcapng: add memcpy check
      2dd9223248 eal/unix: support ZSTD compression for firmware
      09e70301ee eal: fix type in destructor macro for MSVC
      338632b663 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
      a6ec5765cf version: 23.11.1
      51783c9b60 version: 23.11.1-rc2
      152600d10e net/mlx5/hws: fix tunnel protocol checks
      67f3179f5c net/mlx5: fix rollback on failed flow configure
      750d393405 net/mlx5: fix async flow create error handling
      41c5baeffc net/mlx5/hws: fix port ID for root table
      cfa8a4cb90 net/ena/base: fix metrics excessive memory consumption
      a20a3c1129 dts: strip whitespaces from stdout and stderr
      abc6816134 examples/ipsec-secgw: fix typo in error message
      cf631810bf test/cfgfile: fix typo in error messages
      f48e923b46 test/power: fix typo in error message
      ed3a625fe6 doc: fix typo in packet framework guide
      e85092f875 doc: fix typo in profiling guide
      df1119d4a9 net/mlx5: fix sync flow meter action
      aeebcd33c0 net/mlx5/hws: fix memory access in L3 decapsulation
      0291a1f49e net/igc: fix timesync disable
      07fde8240d net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
      d2d309e5cf net/ena: fix mbuf double free in fast free mode
      f7d1b5cff3 app/testpmd: fix auto-completion for indirect action list
      4aa1a64204 net/nfp: fix uninitialized variable
      a5ac9baa7a doc: fix default IP fragments maximum in programmer guide
      f7909e3c75 examples/ipsec-secgw: fix Rx queue ID in Rx callback
      0a44e64c41 net/bnxt: fix number of Tx queues being created
      5a8ca987e9 net/mlx5: fix warning about copy length
      2864fd3102 net/mlx5: fix drop action release timing
      9aba4dee4d net/mlx5: fix age position in hairpin split
      fc12ccc047 net/mlx5: prevent ioctl failure log flooding
      8117b4b2f7 net/mlx5: fix flow configure validation
      b1749f6ed2 net/mlx5: fix template clean up of FDB control flow rule
      3735e8e88c net/mlx5/hws: fix direct index insert on depend WQE
      859bafedf3 net/mlx5: fix DR context release ordering
      9a9f0acac6 net/mlx5: fix IP-in-IP tunnels recognition
      c551015ebb net/mlx5: remove duplication of L3 flow item validation
      a8b06881d9 net/mlx5: fix meter policy priority
      78d38b5d67 net/mlx5: fix VLAN ID in flow modify
      f01fd28181 doc: update link to Windows DevX in mlx5 guide
      af41defcf7 net/mlx5: fix non-masked indirect list meter translation
      1994df02c9 net/mlx5: fix indirect action async job initialization
      7192f0ed82 net/mlx5: fix sync meter processing in HWS
      50eb03f8d3 net/mlx5: fix HWS meter actions availability
      fe697bbce3 net/hns3: support new device
      97089aa02e app/testpmd: fix error message for invalid option
      92c08367ea app/testpmd: fix burst option parsing
      6c2174ad80 app/testpmd: fix --stats-period option check
      0884b3bd36 net/nfp: fix initialization failure flow
      dd48153b15 net/nfp: fix switch domain free check
      aa850bad00 net/ena/base: restructure interrupt handling
      e1abac3de0 net/ena/base: limit exponential backoff
      2fa8497bd3 net/ena: fix fast mbuf free
      5f75adca7e net/nfp: fix IPsec data endianness
      bec3117648 net/nfp: fix getting firmware VNIC version
      5853ebb3b9 doc: add link speeds configuration in features table
      15952c71eb app/testpmd: fix async indirect action list creation
      166c5df810 doc: add traffic manager in features table
      cadb90f711 net/hns3: enable PFC for all user priorities
      72d3dfa9de crypto/qat: fix crash with CCM null AAD pointer
      90d0e13d7d examples/ipsec-secgw: fix cryptodev to SA mapping
      9796ac2ab8 build: pass cflags in subproject
      7105c8a299 net/virtio: fix vDPA device init advertising control queue
      587143897e examples/l3fwd: fix Rx queue configuration
      2f8836901c dts: fix smoke tests driver regex
      ce95b8c9cd examples/l3fwd: fix Rx over not ready port
      10296d5f50 examples/packet_ordering: fix Rx with reorder mode disabled
      e8dccbca30 test: do not count skipped tests as executed
      5c5df0f292 test: assume C source files are UTF-8 encoded
      de3976eb27 test/mbuf: fix external mbuf case with assert enabled
      ced51dd5ef config: fix CPU instruction set for cross-build
      6148604a43 bus/vdev: fix devargs in secondary process
      ef4c8a57f3 test: fix probing in secondary process
      272feb8eb9 net/mlx5: remove device status check in flow creation
      a10a65c396 net/mlx5: fix flow action template expansion
      0c31d1220f net/mlx5: fix counters map in bonding mode
      091234f3cb net/mlx5: fix flow counter cache starvation
      b90c42e4ff net/mlx5: fix parameters verification in HWS table create
      0198b11a11 net/mlx5: fix VLAN handling in meter split
      86c66608c2 net/mlx5/hws: enable multiple integrity items
      ca1084cd48 net/mlx5: fix HWS registers initialization
      527857d5c2 net/mlx5: fix connection tracking action validation
      1d65510ff6 net/mlx5: fix conntrack action handle representation
      a5d0545e5d net/mlx5: fix condition of LACP miss flow
      17f644b4a8 net/mlx5/hws: fix VLAN inner type
      99be466799 net/mlx5: prevent querying aged flows on uninit port
      bfa6cbba4c net/mlx5: fix error packets drop in regular Rx
      213cb88068 net/mlx5: fix use after free when releasing Tx queues
      a06ab8044a net/mlx5/hws: fix VLAN item in non-relaxed mode
      21d51e8848 net/mlx5/hws: check not supported fields in VXLAN
      b80ca5960e net/mlx5/hws: skip item when inserting rules by index
      2368f82fd8 doc: fix aging poll frequency option in cnxk guide
      630dbc8a92 net/cnxk: improve Tx performance for SW mbuf free
      37256aa1bf common/cnxk: fix possible out-of-bounds access
      9172348240 common/cnxk: remove dead code
      9cb9b9c8a0 common/cnxk: fix link config for SDP
      6f05d2d461 net/cnxk: fix mbuf fields in multi-segment Tx
      a6bd2f39c1 common/cnxk: fix mbox struct attributes
      e5450b2bba net/cnxk: add cookies check for multi-segment offload
      0e5159a223 net/cnxk: fix indirect mbuf handling in Tx
      6c6cd1fe53 common/cnxk: fix RSS RETA configuration
      f4c83ba01c net/cnxk: fix MTU limit
      3e73021b35 common/cnxk: fix Tx MTU configuration
      e71ac13a38 net/cnxk: fix buffer size configuration
      fbfaa5ae04 common/cnxk: remove CN9K inline IPsec FP opcodes
      b3ef799286 net/bnx2x: fix warnings about memcpy lengths
      2d11f389b0 net/cnxk: fix Rx packet format check condition
      8bc81d5447 common/cnxk: fix inline device pointer check
      dbdcd8bb85 net/ice: remove incorrect 16B descriptor read block
      72093d3d41 net/iavf: remove incorrect 16B descriptor read block
      542c8410cb net/i40e: remove incorrect 16B descriptor read block
      33b5bed057 net/ixgbe: increase VF reset timeout
      eefc0111de net/iavf: remove error logs for VLAN offloading
      2aa5a75750 net/ixgbevf: fix RSS init for x550 NICs
      a71de447a2 net/bnxt: fix null pointer dereference
      1d5bfd9fdf net/tap: fix traffic control handle calculation
      e9462a5690 net/tap: do not overwrite flow API errors
      4a1ffc9b02 app/testpmd: fix async flow create failure handling
      92ab2d6da2 app/testpmd: return if no packets in GRO heavy weight mode
      61ce57b13a net/mlx5: fix modify flex item
      4d1331e972 app/testpmd: fix flow modify tag typo
      c2d52df599 net/af_xdp: fix leak on XSK configuration failure
      b2dba501cf vhost: fix VDUSE device destruction failure
      af414b892d common/qat: fix legacy flag
      6cacd0e502 doc: fix typos in cryptodev overview
      14c38e2db1 app/crypto-perf: add missing op resubmission
      a1f1843146 app/crypto-perf: fix out-of-place mbuf size
      f0cfffc636 app/crypto-perf: fix copy segment size
      b2cd908926 eventdev/crypto: fix enqueueing
      e5ed464710 eventdev: fix Doxygen processing of vector struct
      2faf71417f eventdev: improve Doxygen comments on configure struct
      7721c9f498 test/event: fix crash in Tx adapter freeing
      524c60f422 event/dlb2: remove superfluous memcpy
      4e8d39a298 doc: fix configuration in baseband 5GNR driver guide
      b0b971bf66 23.11.1-rc1
      05bea47b81 app/testpmd: fix GRO packets flush on timeout
      cc670c7833 net/nfp: fix NFDk metadata process
      8e79562a0e net/nfp: fix NFD3 metadata process
      1f3f996269 net/mlx5: fix stats query crash in secondary process
      5982bea06b net/mlx5: fix GENEVE option item translation
      22653f6966 net/mlx5: remove GENEVE options length limitation
      06c494555f common/mlx5: fix query sample info capability
      10061b4047 common/mlx5: fix duplicate read of general capabilities
      1825629903 net/mlx5: fix GENEVE TLV option management
      c3eb862979 net/mlx5/hws: fix ESP flow matching validation
      d25716a8a0 net/mlx5: fix flow tag modification
      7c8f2e719a net/mlx5: fix jump action validation
      01c5db8d99 net/cnxk: fix aged flow query
      ecdb679c52 common/cnxk: fix VLAN check for inner header
      4f69dab88c common/cnxk: fix mbox region copy
      0e5798d30b net/thunderx: fix DMAC control register update
      874fd28866 net/cnxk: fix flow RSS configuration
      f047cea926 ml/cnxk: fix xstats calculation
      a77f545bd7 net/bnxt: fix deadlock in ULP timer callback
      d9e1762f07 net/bnxt: modify locking for representor Tx
      c26cb2a644 net/bnxt: fix backward firmware compatibility
      1fb50b8baa net/bnxt: fix speed change from 200G to 25G on Thor
      e1f8152ede net/bnxt: fix 50G and 100G forced speed
      3fa018b15a net/bnxt: fix array overflow
      c3ccbda492 net/netvsc: fix VLAN metadata parsing
      de2d362411 net: add macros for VLAN metadata parsing
      561a3f508f net/gve: fix DQO for chained descriptors
      de543e342a net/softnic: fix include of log library
      edaeda9ef7 net/memif: fix extra mbuf refcnt update in zero copy Tx
      c7b50f40e1 common/sfc_efx/base: use C11 static assert
      216918c28c net/mana: handle MR cache expansion failure
      6679de7a8f net/mana: fix memory leak on MR allocation
      3fb4840708 net/bonding: fix flow count query
      1ce60b941d net/ionic: fix device close
      9583f634f3 net/ionic: fix RSS query
      2ea5bde557 net/ionic: fix missing volatile type for cqe pointers
      49b4ce1f94 app/testpmd: fix crash in multi-process forwarding
      db4ba50b3a drivers/net: fix buffer overflow for packet types list
      7de2520f2d net/mana: prevent values overflow returned from RDMA layer
      84e9d93f57 net/nfp: free switch domain ID on close
      a581442d9b net/nfp: fix device resource freeing
      52bd57a03b net/nfp: fix device close
      c65a2bfc26 net/vmxnet3: fix initialization on FreeBSD
      edc0e91ffc app/testpmd: hide --bitrate-stats in help if disabled
      ec2260423e doc: add --latencystats option in testpmd guide
      e670d64d34 net/hns3: remove QinQ insert support for VF
      48fe88cb3c net/nfp: fix Rx descriptor
      e024c471f9 net/nfp: fix Rx memory leak
      cb1cef89c4 net/hns3: fix reset level comparison
      a3584fcde6 net/hns3: fix disable command with firmware
      48d9241bbd net/hns3: fix VF multiple count on one reset
      8abf8591dc net/hns3: refactor handle mailbox function
      1be4ad59be net/hns3: refactor send mailbox function
      f876981e54 net/hns3: refactor PF mailbox message struct
      c1c62366ed net/hns3: refactor VF mailbox message struct
      9cf299a873 net/memif: fix crash with Tx burst larger than 255
      01809245ba net/af_xdp: fix memzone leak on config failure
      c2a5c0d085 net/nfp: fix resource leak for VF
      ddeb9d64a9 net/nfp: fix resource leak for exit of flower firmware
      e65a677895 net/nfp: fix resource leak for exit of CoreNIC firmware
      09e1df883a net/nfp: fix resource leak for flower firmware
      02916557c1 net/nfp: fix resource leak for PF initialization
      1d53d5495b net/nfp: fix resource leak for CoreNIC firmware
      f2ee31d52c net/nfp: fix resource leak for device initialization
      8610d2715d ethdev: fix NVGRE encap flow action description
      d06a344524 doc: fix commands in eventdev test tool guide
      9350513462 test/event: skip test if no driver is present
      6ccd84cf16 event/cnxk: fix dequeue timeout configuration
      b7fd1f73fe app/crypto-perf: fix encrypt operation verification
      04d9dfd665 app/crypto-perf: fix data comparison
      dfc9d45365 app/crypto-perf: fix next segment mbuf
      8988726643 crypto/cnxk: fix CN9K ECDH public key verification
      ea096d3e48 common/cnxk: fix memory leak in CPT init
      f5d6c54154 examples/ipsec-secgw: fix width of variables
      96d48b5b40 cryptodev: remove unused extern variable
      e951bbbd18 vhost: fix memory leak in Virtio Tx split path
      19f0cf0927 vdpa/mlx5: fix queue enable drain CQ
      5eb1dd92dc vhost: fix deadlock during vDPA SW live migration
      33fbddf9a4 net/virtio: remove duplicate queue xstats
      c8e7cd6c6d vhost: fix virtqueue access check in vhost-user setup
      692a7a0034 vhost: fix virtqueue access check in VDUSE setup
      bbba917213 vhost: fix virtqueue access check in datapath
      c139df70dd net: fix TCP/UDP checksum with padding data
      c30a4f8b31 rcu: fix acked token in debug log
      94b20c14a6 rcu: use atomic operation on acked token
      8878a84e2e build: link static libs with whole-archive in subproject
      5e24d7f2de build: fix linker warnings about undefined symbols
      63241d7662 net/sfc: fix calloc parameters
      acad009eed net/nfp: fix calloc parameters
      238a03cdec net/bnx2x: fix calloc parameters
      e3ae3295ee common/mlx5: fix calloc parameters
      7c10528d68 rawdev: fix calloc parameters
      ad881b0db8 dmadev: fix calloc parameters
      9173abff75 eventdev: fix calloc parameters
      600e30b793 pipeline: fix calloc parameters
      5331b41382 examples/vhost: verify strdup return
      88f1c9af33 examples/qos_sched: fix memory leak in args parsing
      fbd04d26f3 test: verify strdup return
      c830d9e2af app/testpmd: verify strdup return
      8d5327fcfd app/dma-perf: verify strdup return
      fefe40a5ed app/crypto-perf: verify strdup return
      e0fd44c6ab app/pdump: verify strdup return
      1387327fa4 app/dumpcap: verify strdup return
      c6790ef542 net/nfp: verify strdup return
      2044a179a7 net/failsafe: fix memory leak in args parsing
      cedf721f24 event/cnxk: verify strdup return
      df74839ea1 dma/idxd: verify strdup return
      b4943e7a51 bus/vdev: verify strdup return
      82d4ba69f2 bus/fslmc: verify strdup return
      8c8e7aeb90 bus/dpaa: verify strdup return
      2feed5de50 eal: verify strdup return
      bb34c79bf4 doc: remove cmdline polling mode deprecation notice
      5f30c47cc5 eal/x86: add AMD vendor check for TSC calibration
      a9e8fc49d9 ci: update versions of actions in GHA
      d7a30d20c4 gro: fix reordering of packets
      b5c580913f telemetry: fix empty JSON dictionaries
      cbd1c165bb telemetry: fix connected clients count
      d7dc480432 app/graph: fix build reason
      7872a7b0bd build: fix reasons conflict
      54e4045c78 kernel/freebsd: fix module build on FreeBSD 14
      943de5c27e net/ice: fix memory leaks
      9aa2da4c02 net/iavf: fix crash on VF start
      0a72821dd9 net/iavf: fix no polling mode switching
      c321ba6a9d net/ice: fix tunnel TSO capabilities
      48efa16873 net/ice: fix link update
      c655f20c8f net/ixgbe: fix memoy leak after device init failure
      3defa10a78 net/iavf: fix memory leak on security context error
      ca47a866b5 net/i40e: remove redundant judgment in flow parsing
      ec5fe01a28 dma/dpaa2: fix logtype register
      fd6f07da94 lib: remove redundant newline from logs
      ec5e780f09 lib: add newline in logs
      e421bcd708 lib: use dedicated logtypes and macros
      f1e3dec4b4 regexdev: fix logtype register
      dc0428a5e4 hash: remove some dead code
      2c512fe65a buildtools/cmdline: fix IP address initializer
      3cedd8b9e4 buildtools/cmdline: fix generated code for IP addresses


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-13
changelog:
  - Merging upstream branch-3.4 [RH git: 41fa65f465]
      Commit list:
      77dc74395e meta-flow: Fix nw_frag mask while parsing from string.
      7e6a298c0e ci: Remove dependency on libpcap.
      b2d2ca05c0 github: Remove ASLR entropy workaround.
      b00d1115c5 bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
      d9f1469317 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-14
changelog:
  - Merging upstream branch-3.4 [RH git: d3616fbd62]
      Commit list:
      c6fc230a5d ipsec: libreswan: Reduce chances for crossing streams.
      e9f9e1eff5 tests: ipsec: Check that nodes can ping each other in the NxN test.
      94aeab7de2 tests: ipsec: Add NxN + reconciliation test.
      992e09e4d1 system-tests: Verbose cleanup of ports and namespaces.
      a5b5fce084 ipsec: Make command timeout configurable.
      49b066b5c4 ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands. (FDP-846)
      729b4813c4 ipsec: libreswan: Try to bring non-active connections up.
      cb981fdb3e ipsec: libreswan: Reconcile missing connections periodically.
      f95b566dba ipsec: libreswan: Fix regexp for connections waiting on child SA.
      f1fcf08b37 ipsec: Add a helper function to run commands from the monitor.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-15
changelog:
  - Merging upstream branch-3.4 [RH git: bbc8d4cbb1]
      Commit list:
      3d0246e3c3 ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
      5c13ad0002 dpdk: Fix dpdk logs being split over multiple lines.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-16
changelog:
  - Merging upstream branch-3.4 [RH git: ee85c64e6a]
      Commit list:
      fde8912b00 tests: Fix transient failure in ping6 header modify. ()
      5cefc11140 github: Build Libreswan v5.1 from sources.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-17
changelog:
  - Merging upstream branch-3.4 [RH git: 4def588584]
      Commit list:
      c25085f3d7 Prepare for 3.4.2.
      22a6b1110a Set release date for 3.4.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-18
changelog:
  - Merging dpdk subtree [RH git: 8d84b5400c]
      Commit list:
      78610a5530 net/iavf: delay VF reset command (FDP-957)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-19
changelog:
  - Merging upstream branch-3.4 [RH git: f70b3859b4]
      Commit list:
      87efb3c94b classifier: Increase the maximum number of prefixes (tries).
      5338f3ebeb Revert "github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel."


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-20
changelog:
  - Merging upstream branch-3.4 [RH git: 6ad38fd5b2]
      Commit list:
      6d02d8749c system-traffic: Standardize by replacing all wget instances with curl.
      a946d61f57 system-traffic: Replace wget with curl for negative and ftp tests.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-21
changelog:
  - Merging upstream branch-3.4 [RH git: ac163d63af]
      Commit list:
      77e82fa315 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      fb1dad5be1 db-ctl-base: Fix uninitialized datum fields while checking conditions.
      9bda0df40e ovsdb-types: Fix use of uninitialized reference type.
      3ed582f4a8 ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      fcc8c2a917 ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      76c3deb141 tests: multipath: Fix use of uninitialized wildcards.
      b359f1cf78 stream: replay: Fix potential NULL dereference on write failure.
      4d8155a5c1 ofp-actions: Fix use of uninitialized padding in set-field.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-22
changelog:
  - Merging upstream branch-3.4 [RH git: 9f3c002b41]
      Commit list:
      2463a1bf90 system-traffic: Fix syntax errors in FTP and IPv6 curl calls.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-23
changelog:
  - Merging upstream branch-3.4 [RH git: 222ad449f6]
      Commit list:
      a234629c33 netdev: Always clear struct ifreq before ioctl.
      118b4f2076 netdev-native-tnl: Fix use of uninitialized RSS hash.
      49d8d3066c tests: Use OVS_CHECK_XT6 for all applicable IPv6 tests.
      8886c64c1f tests: Use OVS_CHECK_XT for all applicable IPv4 tests.
      985f7ee313 classifier: Fix the fieldspec comment in the prefix tracking section.
      07720bc3f6 tests: Handle marks using nft if available.
      f3de3ab1b6 tests: Add nft support to ADD_EXTERNAL_CT.
      5931c6feb7 tests: Add nft accept support.
      e4d76aacd9 ovs-macros.at: Correctly delete iptables rule on_exit.
      2cdd886fc0 system-traffic: Do not rely on conncount for already tracked packets. (FDP-708)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-24
changelog:
  - Merging upstream branch-3.4 [RH git: 99590fdaef]
      Commit list:
      acee757306 cirrus: Update to FreeBSD 14.2 and 13.4.
      eb98e20da3 bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-25
changelog:
  - Merging upstream branch-3.4 [RH git: 513b808a85]
      Commit list:
      069f5a7763 netdev-dpdk: Restore outer UDP checksum for Intel nics.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-26
changelog:
  - Merging upstream branch-3.4 [RH git: 4f020a4eb1]
      Commit list:
      84a98a8ba4 ofproto: Fix default pmd_id for ofproto/detrace.
      65efbaa56a github: Skip clang-analyze when reference generation fails.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-27
changelog:
  - Merging upstream branch-3.4 [RH git: 9cfbb9a33d]
      Commit list:
      5346c14b9f m4: Fix check for Python 3.6 version.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-28
changelog:
  - Merging upstream branch-3.4 [RH git: ae855601ab]
      Commit list:
      034b40fbb8 netdev-tc-offloads: Don't offload header modification on ip fragments. (FDP-545)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-31
changelog:
  - Merging upstream branch-3.4 [RH git: 45195f5432]
      Commit list:
      80cccfbdd3 ovsdb: Fix asan warning on ovsdb fatal errors.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-33
changelog:
  - Merging upstream branch-3.4 [RH git: 83a4a02a37]
      Commit list:
      8c2bf8bff9 debian: Let *-ctl handle runtime directory.
      29dddea095 debian: Use PIDFile with systemd.
      308b441a12 debian: Add X-Python3-Version stanza.
      860b6f9858 debian: Drop shlibs:Depends macro for -ipsec.
      9ac8b0fc0e debian: Drop python3:Depends macro for -vtep.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-34
changelog:
  - Merging upstream branch-3.4 [RH git: 87fc234aa3]
      Commit list:
      7aa5f4270f dpif-netdev: Modify code comments for function parse_tcp_flags.
      4727d139bd ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-35
changelog:
  - Merging upstream branch-3.4 [RH git: 76f2ce3983]
      Commit list:
      6c77226a92 rhel, debian: Add missing restart policy to ipsec service.
      c93755a782 rhel, debian: Fix systemd monitoring wrong pid for ovs-monitor-ipsec.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-36
changelog:
  - Merging upstream branch-3.4 [RH git: 763e1e5f2c]
      Commit list:
      6022b55b62 docs: Add tunnel support to TSO GRE documentation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-37
changelog:
  - Merging upstream branch-3.4 [RH git: 83fc0be6e7]
      Commit list:
      318c1cd977 ofp-ct: Add missing struct declaration.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-38
changelog:
  - Merging upstream branch-3.4 [RH git: 04a798dd77]
      Commit list:
      9e07a69bbb ofproto-macros.at: Fix hex matching in the strip_recird() macro.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-39
changelog:
  - Merging upstream branch-3.4 [RH git: 956e0b7549]
      Commit list:
      2b7de35f08 dpdk: Use DPDK 23.11.3 release for OVS 3.4.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-40
changelog:
  - Merging upstream branch-3.4 [RH git: da22876c68]
      Commit list:
      acc1e93e29 netdev-offload-tc: Fix ignore of dl type mask when installing flows. (FDP-1114)


author: Kevin Traynor <ktraynor@redhat.com> - 3.4.0-41
changelog:
  - redhat: update ovsci Jenkins URL [RH git: a5660fc459]
      Signed-off-by: Kevin Traynor <ktraynor@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-42
changelog:
  - Merging upstream branch-3.4 [RH git: a79a343588]
      Commit list:
      f72cf70e56 fedora: Don't generate network-scripts-openvswitch for ver > 40.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-43
changelog:
  - Merging upstream branch-3.4 [RH git: 9670a5b7b2]
      Commit list:
      1198632902 github: Update fedora image to 41.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-44
changelog:
  - Merging upstream branch-3.4 [RH git: fafb38cff7]
      Commit list:
      a8f5a97999 netdev-vport: Ignore ipsec_ tunnel option prefix for all tunnels. (FDP-797)
      d386b55887 ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().


author: Michael Santana <msantana@redhat.com> - 3.4.0-1
changelog:
  - redhat: Use official 3.4.0 tarball [RH git: fc198c51c1]
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-45
changelog:
  - Merging upstream branch-3.4 [RH git: 57d3e153cf]
      Commit list:
      f142ba5868 ovsdb-server: Do not use filename after free. (FDP-1118)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-46
changelog:
  - Merging upstream branch-3.4 [RH git: af23459b2a]
      Commit list:
      4925ac2296 miniflow_extract: Push ct_tp_{src, dst} for later frags. (FDP-124)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-47
changelog:
  - Merging upstream branch-3.4 [RH git: fc3ab7bd76]
      Commit list:
      83034418bf tests: Use correct arguments to curl.
      a1f23e09f9 dpif-netdev: Fix Auto Load Balance debug log. (FDP-1145)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-48
changelog:
  - Merging dpdk subtree [RH git: 160c386e13]
      Commit list:
      0835a3db48 Merge tag 'v23.11.3' into 23.11
      c66daa12e7 version: 23.11.3
      b8e7797c11 net/virtio: fix Rx checksum calculation
      39bcde2d05 Revert "test/bonding: fix loop on members" ()
      7715edd977 power: fix log message when checking lcore ID
      425f5c7785 log: remove per line log helper
      67b9d0a29a version: 23.11.3-rc1
      c6222d018c rcu: fix implicit conversion in bit shift
      aca2600bac devtools: fix check of multiple commits fixed at once
      3f0cc8e583 doc: correct definition of stats per queue feature
      c56601621d app/testpmd: avoid potential outside of array reference
      d04a9ee164 app/testpmd: remove redundant policy action condition
      8a40df7196 test/eal: fix lcore check
      efa612cc5a test/eal: fix loop coverage for alignment macros
      cdb7df2917 test/event: avoid duplicate initialization
      d7e1948e49 test/security: fix IPv6 extension loop
      24327bf071 test/bonding: fix MAC address comparison
      cdf2912166 test/bonding: fix loop on members
      3d235f9cd4 pcapng: avoid potential unaligned data
      4e8254bf88 net/txgbe: fix a mass of interrupts
      e6339f0cab vhost: fix deadlock in Rx async path
      2ea75ee333 net/mlx5: fix shared Rx queue control release
      8d25cec04e app/testpmd: fix aged flow destroy
      e7a3a7d8c4 member: fix choice of bucket for displacement
      bc468700b4 app/procinfo: fix leak on exit
      e5180d0546 net/e1000/base: fix fallthrough in switch
      545d0c7dc5 common/dpaax/caamflib: enable fallthrough warnings
      31057c4fa6 net/i40e: check register read for outer VLAN
      db0eb33a6a net/iavf: add segment-length check to Tx prep
      347fa26942 bus/dpaa: fix lock condition during error handling
      3f018be5c5 net/mlx5: fix miniCQEs number calculation
      56ed7562cc net/mlx5: fix Rx queue reference count in flushing flows
      2168fb3f24 net/mlx5: fix default RSS flows creation order
      12bdfdbf01 common/mlx5: fix misalignment
      c86614bf2e net/mlx5: fix Rx queue control management
      8ef65f53eb net/mlx5: fix counter query loop getting stuck
      847c1bf789 net/mlx5/hws: fix allocation of STCs
      2f5821b3e7 net/mlx5: fix shared queue port number in vector Rx
      2f4b5d1426 common/mlx5: fix error CQE handling for 128 bytes CQE
      7f6b403c06 net/dpaa2: remove unnecessary check for null before free
      366c6b75e2 eventdev: fix possible array underflow/overflow
      dd6f41e09e examples/l2fwd-event: fix spinlock handling
      c761f2a838 net/cnxk: fix build on Ubuntu 24.04
      2ac522b91b common/cnxk: fix build on Ubuntu 24.04
      bacffdd59e net/bnx2x: fix duplicate branch
      fa00f7eb99 net/bnx2x: fix possible infinite loop at startup
      8080a3eb46 net/bnx2x: fix always true expression
      324925feea net/bnx2x: remove dead conditional
      5389d19ae9 net/bnxt: fix bad action offset in Tx BD
      17c6715f6c net/bnxt: fix TCP and UDP checksum flags
      4c1ae73212 net/bnxt: fix reading SFF-8436 SFP EEPROMs
      3b94bef6cd net/bnxt/tf_core: fix slice count in case of HA entry move
      d0c86aba09 net/bnxt/tf_core: fix Thor TF EM key size check
      9df7f2642d net/bnxt/tf_core: fix TCAM manager data corruption
      31a6d07adb net/bnxt/tf_core: fix WC TCAM multi-slice delete
      9e0f8e220f net/cpfl: fix forwarding to physical port
      ee03528a9d net/igc: fix Rx buffers when timestamping enabled
      57a39baf83 crypto/qat: fix ECDSA session handling
      fe1d9398be crypto/qat: fix modexp/inv length
      378e2300c1 test/crypto: fix synchronous API calls
      bbfd6cdd6b crypto/openssl: fix potential string overflow
      3b1fe8a417 baseband/acc: fix ring memory allocation
      8ee3e2a2ab event/octeontx: fix possible integer overflow
      f388f8a755 net/hns3: fix fully use hardware flow director table
      6603e0a887 net/hns3: fix error code for repeatedly create counter
      f9de7c177b net/vmxnet3: support larger MTU with version 6
      728b42e03a net/vmxnet3: fix potential out of bounds stats access
      3490d4e57c net/ngbe: restrict configuration of VLAN strip offload
      7a8481b344 net/ngbe: fix interrupt lost in legacy or MSI mode
      a00742dc65 net/ngbe: reconfigure more MAC Rx registers
      d387ad6d3a net/ngbe: fix driver load bit to inform firmware
      c8a526e4aa net/txgbe: fix driver load bit to inform firmware
      b636e174f9 net/txgbe: remove outer UDP checksum capability
      5efb2e5375 net/txgbe: fix VF-PF mbox interrupt
      9028f6687e net/txgbe: fix SWFW mbox
      3763c93479 net/hns3: remove ROH devices
      45b60a7435 net/vmxnet3: fix crash after configuration failure
      c6ad6ce36d net/netvsc: force Tx VLAN offload on 801.2Q packet
      dcc46f0e5f examples/ntb: check info query return
      f984d9801f test/bonding: remove redundant info query
      50aa17be6d examples/l3fwd: fix read beyond boundaries
      1ad8946112 examples/l3fwd-power: fix options parsing overflow
      57735df5fa net/dpaa2: fix memory corruption in TM
      690a4466f4 bus/fslmc: fix Coverity warnings in QBMAN
      3a06ee1e70 app/dumpcap: remove unused struct array
      67c2018ae1 net/mlx5: fix indirect list flow action callback invocation
      fc9a001f1d net/mlx5: fix reported Rx/Tx descriptor limits
      8d1138af4d net/mlx5: fix SWS meter state initialization
      c5b4c3ecad net/mlx5: fix non-template flow action validation
      b6ca715f56 net/mlx5: fix SQ flow item size
      1fca4f8bf1 net/mlx5/hws: fix range definer error recovery
      ffaa641b8f net/mlx5: fix GRE flow item translation for root table
      5eac1e6ff0 net/mlx5: fix memory leak in metering
      158ea9b655 eal/unix: optimize thread creation
      53b225e96b net/mlx5: fix Tx tracing to use single clock source
      9af26e2cde net/mlx5: fix real time counter reading from PCI BAR
      367c6c9c84 net/mlx5: fix trace script for multiple burst completion
      e594df339a crypto/openssl: fix 3DES-CTR with big endian CPUs
      5301879859 common/cnxk: fix double free of flow aging resources
      e26531c225 net/mvneta: fix possible out-of-bounds write
      d30bef9034 net/ixgbe: fix link status delay on FreeBSD
      d366bfb9c8 net/ice: detect stopping a flow director queue twice
      78b0870687 net/hns3: register VLAN flow match mode parameter
      8d0ca45d12 net/hns3: restrict tunnel flow rule to one header
      379d498833 net/netvsc: fix using Tx queue higher than Rx queues
      c7073bd24e 23.11.3-rc1
      45d48356e5 net/ionic: fix build with Fedora Rawhide
      1afa4c7c5e power: fix mapped lcore ID
      cdeda6ffe8 net/gve/base: fix build with Fedora Rawhide
      8844b427e8 dmadev: fix potential null pointer access
      a0607f5fb0 net/nfp: do not set IPv6 flag in transport mode
      d21d489fad net/nfp: notify flower firmware about PF speed
      886b99e9fa hash: fix thash LFSR initialization
      1f89198cfb build: remove version check on compiler links function
      44ba0b17ea net/mlx5: fix flex item header length field translation
      0645f6587a net/mlx5: fix non full word sample fields in flex item
      39c058f69c net/mlx5: fix next protocol validation after flex item
      07b84c0ed3 app/testpmd: remove flex item init command leftover
      be6e70f4b0 net/mlx5: fix number of supported flex parsers
      3f7bd80b7e net/mlx5: fix flex item tunnel mode
      01d6deac1d net/mlx5: add flex item query for tunnel mode
      0a64d025f6 net/mlx5/hws: fix flex item as tunnel header
      57d7ef4bd1 net/mlx5: workaround list management of Rx queue control
      c5b4422ac6 net/iavf: preserve MAC address with i40e PF Linux driver
      55b382e481 net/ice/base: fix VLAN replay after reset
      bf928774cc net/ice/base: add bounds check
      5325a17d8f net/pcap: fix blocking Rx
      23918a6a09 net/nfp: fix pause frame setting check
      732636cea5 net/nfp: fix link change return value
      fe1c8a18d1 net/hns3: verify reset type from firmware
      1660095be0 ethdev: verify queue ID in Tx done cleanup
      80d2fcc130 net/tap: restrict maximum number of MP FDs
      a228e595c1 net/memif: fix buffer overflow in zero copy Rx
      1766e0a61a net/gve: add IO memory barriers before reading descriptors
      d4bf7fd4b3 net/gve: fix refill logic causing memory corruption
      e6a3bb2869 net/nfp: fix representor port link status update
      be3892c592 net/nfp: fix type declaration of some variables
      b6bf4f5532 net/gve: always attempt Rx refill on DQ
      47d8a13a51 net/gve: fix mbuf allocation memory leak for DQ Rx
      07fb7df112 net/dpaa: fix reallocate mbuf handling
      bc069f0864 bus/dpaa: fix the fman details status
      c9c31ad42f bus/dpaa: fix VSP for 1G fm1-mac9 and 10
      bc23744d31 net/dpaa: fix typecasting channel ID
      d8653104f8 bus/dpaa: fix PFDRs leaks due to FQRNIs
      aaf4108fc3 ethdev: fix overflow in descriptor count
      07e7664545 net/hns3: fix dump counter of registers
      9691b735d0 net/hns3: remove some basic address dump
      423cac5f35 net/ena: revert redefining memcpy
      a050ba7ffe net/mana: support rdma-core via pkg-config
      43526bd598 net/pcap: set live interface as non-blocking
      d5a5ea31bb app/testpmd: remove unnecessary cast
      d82a275bd9 net/tap: avoid memcpy with null argument
      661aa0b6e7 net/gve: fix Tx for chained mbuf
      8a558580d8 net/gve: fix queue setup and stop
      e6295c5087 common/idpf: fix AVX-512 pointer copy on 32-bit
      19ba29791a net/iavf: fix AVX-512 pointer copy on 32-bit
      5bbf365cc9 net/ice: fix AVX-512 pointer copy on 32-bit
      ea5a85fc65 net/i40e: fix AVX-512 pointer copy on 32-bit
      ef1ec2ea1e net/iavf: delay VF reset command
      066aae50ee net/i40e/base: fix loop bounds
      abd0416c81 net/i40e/base: fix unchecked return value
      fc6a0dc44c net/i40e/base: fix repeated register dumps
      59d2c7c064 net/i40e/base: fix DDP loading with reserved track ID
      e3abeff288 net/i40e/base: fix blinking X722 with X557 PHY
      190f37ff8e net/i40e/base: add missing X710TL device check
      a9e11044c0 net/i40e/base: fix misleading debug logs and comments
      915830f032 net/i40e/base: fix setting flags in init function
      fa2ad7b33c net/ixgbe/base: fix unchecked return value
      ce72043138 net/ice/base: fix iteration of TLVs in Preserved Fields Area
      97b84ba5e9 net/ice/base: fix link speed for 200G
      49c494431a net/cpfl: fix parsing protocol ID mask field
      21d264149c net/iavf: fix crash when link is unstable
      e4a7cb42dc net/cpfl: add checks for flow action types
      c93b6d6b2d net/e1000: fix link status crash in secondary process
      ac3339a7ce fib: fix AVX512 lookup
      bc578c07f0 vhost: restrict set max queue pair API to VDUSE
      1048dc138b net/virtio-user: reset used index counter
      13406e37f9 vdpa/nfp: fix reconfiguration
      fe6e2ce164 vdpa/nfp: fix hardware initialization
      75cf78c0af vdpa: update used flags in used ring relay
      6e3cb080ec vhost: fix offset while mapping log base address
      b9c33e6227 baseband/acc: fix soft output bypass RM
      015973002b baseband/acc: fix access to deallocated mem
      149d6cee55 common/cnxk: fix IRQ reconfiguration
      2151056d7a common/cnxk: fix base log level
      9193f9aaec event/cnxk: fix OOP handling in event mode
      da82470018 net/cnxk: fix OOP handling for inbound packets
      c79d3d3f9e common/cnxk: fix CPT HW word size for outbound SA
      b4d9080615 common/cnxk: fix inline CTX write
      7ad2841fe8 common/cnxk: fix MAC address change with active VF
      b07c1fbe16 event/cnxk: fix Rx timestamp handling
      47d7010639 net/cnxk: fix Rx offloads to handle timestamp
      44a397a33b net/cnxk: fix Rx timestamp handling for VF
      181e17a8ce ml/cnxk: fix handling of TVM model I/O
      0f68a40858 app/dumpcap: fix handling of jumbo frames
      92040c569e pcapng: fix handling of chained mbufs
      11ac84c58a fib6: add runtime checks in AVX512 lookup
      f9cb3c9d11 power: enable CPPC
      2b19a7499a net/nfb: fix use after free
      037b235bde examples/vhost: fix free function mismatch
      0fc3555488 raw/ifpga: fix free function mismatch in interrupt config
      57d0cbadba raw/ifpga/base: fix use after free
      6ed76c1fb7 net/sfc: fix use after free in debug logs
      3e0f595521 net/nfp: fix double free in flow destroy
      9667b34853 net/e1000: fix use after free in filter flush
      c24dc6acb5 net/cpfl: fix invalid free in JSON parser
      e794faf1e5 net/cnxk: fix use after free in mempool create
      d8502a35fa event/cnxk: fix free function mismatch in port config
      5fe3dbe571 dma/idxd: fix free function mismatch in device probe
      c879fa42df crypto/bcmfs: fix free function mismatch
      02197bc242 common/idpf: fix use after free in mailbox init
      10f467409f common/qat: fix use after free in device probe
      bd33ab9160 baseband/la12xx: fix use after free in modem config
      c890f365b6 bpf: fix free function mismatch if convert fails
      77d2cb36a6 examples/ipsec-secgw: fix dequeue count from cryptodev
      023d3c4a2b crypto/scheduler: fix session size computation
      16c50a2885 dev: fix callback lookup when unregistering device
      a5680bcdb4 common/dpaax/caamflib: fix PDCP SNOW-ZUC watchdog
      26befc8aee crypto/dpaa2_sec: fix memory leak
      97d5f9eedb examples/eventdev: fix queue crash with generic pipeline
      2d4b832135 test/event: fix target event queue
      0786b20a56 test/event: fix schedule type
      058c13be8d eal/x86: fix 32-bit write combining store
      e56ba1eea6 drivers: remove redundant newline from logs
      1d5ac7180a bus/vdev: revert fix devargs in secondary process


author: Timothy Redaelli <tredaelli@redhat.com> - 3.4.0-50
changelog:
  - Add 'redhat/' from commit '48fbd3b1cdb21757859dd27b51d71f0e01145222' [RH git: c229aeb560]
      git-subtree-dir: redhat
      git-subtree-mainline: 8773938372ce0ddd7642e393f4f2b280e5b2eb44
      git-subtree-split: 48fbd3b1cdb21757859dd27b51d71f0e01145222


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-53
changelog:
  - Merging upstream branch-3.4 [RH git: d96666c0b5]
      Commit list:
      515ba059f5 ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-54
changelog:
  - Merging upstream branch-3.4 [RH git: d7abaf0721]
      Commit list:
      4395522770 Prepare for 3.4.3.
      5044a732e7 Set release date for 3.4.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-55
changelog:
  - Merging upstream branch-3.4 [RH git: 682d47e755]
      Commit list:
      fa3585bc5f python: ovsdb-idl: Fix persist_uuid references.
      239fa55379 python: ovsdb-idl: Handle inserts w/o changes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-56
changelog:
  - Merging upstream branch-3.4 [RH git: 8feef886ea]
      Commit list:
      9285574887 tests: Fix 'ICMP related with SNAT' test case in offload scenario.
      2ebc68225c github: Get sparse from the official GitHub mirror.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-57
changelog:
  - Merging upstream branch-3.4 [RH git: ffadb877ce]
      Commit list:
      fef54350b6 tests: Disable rate limiting for tests parsing flow dumps from logs. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-58
changelog:
  - Merging redhat subtree [RH git: d9b4e57798]
      Commit list:
      1f4be55a70 Use usermod to add hugetlbfs group to openvswitch if rpm doesn't support it


author: Timothy Redaelli <tredaelli@redhat.com> - 3.5.0-2
changelog:
  - Add 'redhat/' from commit 'a57d7e61afd486bb49c0298ba6db7100b746669f' [RH git: b34281bfda]
      git-subtree-dir: redhat
      git-subtree-mainline: ff142cb3d8a3db5222abb3acb53eb953c8c0bead
      git-subtree-split: a57d7e61afd486bb49c0298ba6db7100b746669f


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-6
changelog:
  - Merging redhat subtree [RH git: 6de369c595]
      Commit list:
      48fbd3b1cd Fix patch version management


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-7
changelog:
  - Merging upstream branch-3.5 [RH git: 094ea7f07c]
      Commit list:
      490d0377d9 ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-8
changelog:
  - Merging upstream branch-3.5 [RH git: 0f95f97bff]
      Commit list:
      0aa6a73d33 python: ovsdb-idl: Fix persist_uuid references.
      b11084dc7d python: ovsdb-idl: Handle inserts w/o changes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-9
changelog:
  - Merging upstream branch-3.5 [RH git: 9249932a8b]
      Commit list:
      d7536101fd github: Get sparse from the official GitHub mirror.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-10
changelog:
  - Merging upstream branch-3.5 [RH git: b718729bae]
      Commit list:
      59a155c931 tests: Fix 'ICMP related with SNAT' test case in offload scenario.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-11
changelog:
  - Merging upstream branch-3.5 [RH git: 8ff128c7e3]
      Commit list:
      2d05966ba1 tests: Disable rate limiting for tests parsing flow dumps from logs. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-12
changelog:
  - Merging redhat subtree [RH git: 39dbc86442]
      Commit list:
      1f4be55a70 Use usermod to add hugetlbfs group to openvswitch if rpm doesn't support it


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-73
changelog:
  - Prepare for 21.12.3.
  [Gerrit: 1d8dc96261148db2df0daf3a1b32e16c64eb8882]
  [Upstream: 1d8dc96261148db2df0daf3a1b32e16c64eb8882]


author: Terry Wilson <twilson@redhat.com> - 21.12.0-74
changelog:
  - Handle re-used pids in pidfile_is_running
  [Gerrit: ab7d5b978e4f944f6bd9438ab5749d902164e160]
  [Upstream: ab7d5b978e4f944f6bd9438ab5749d902164e160]


author: Terry Wilson <twilson@redhat.com> - 21.12.0-75
changelog:
  - Ensure pid belongs to ovsdb-server in ovn-ctl
  [Gerrit: 4cb3f9d9940e936c72cead63023bb74fc84b2cad]
  [Upstream: 4cb3f9d9940e936c72cead63023bb74fc84b2cad]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-76
changelog:
  - Lock pinctrl_mutex for pinctrl_wait
  [Gerrit: a5fc01db2eea699887353a35ea17bf97ae9cc119]
  [Upstream: a5fc01db2eea699887353a35ea17bf97ae9cc119]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-77
changelog:
  - Fix pidfile_is_running when $cmd is not passed
  [Gerrit: cc3c32534ecb00d3547e41e75d2243bc57c7662b]
  [Upstream: 6e57adfe5a35fc36ef290c6e9ae7e616f73cd3d2]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-78
changelog:
  - Fix memleak in ovn-nbctl when args can't be parsed
  [Gerrit: 27d8c91524468e494a7cf45b19d857665acf1113]
  [Upstream: 27d8c91524468e494a7cf45b19d857665acf1113]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-79
changelog:
  - tests: ovn-nbctl dump-flows -> ovn-sbctl dump-flows
  [Gerrit: 8dbc5da61ae44f4666396f4fc254b7dcb8ed5d62]
  [Upstream: 8dbc5da61ae44f4666396f4fc254b7dcb8ed5d62]


author: Xavier Simonart <xsimonar@redhat.com> - 21.12.0-80
changelog:
  - northd: avoid snat on reply packets (#2061593)
  [Gerrit: 6c96b2fdb6bcb728fe32a8f7dced5880be1164b9]
  [Upstream: 8b3e1afc30f3cf0ef9857fdc68f619b6fbed10dc]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-81
changelog:
  - northd: add condition for stateless nat drop flow in S_ROUTER_IN_GW_REDIRECT pipeline (#2094980)
  [Gerrit: 9b1666fc4c8865ce8520ed8791b858b817883825]
  [Upstream: 9b1666fc4c8865ce8520ed8791b858b817883825]


author: Adrian Moreno <amorenoz@redhat.com> - 21.12.0-82
changelog:
  - ovs: Bump submodule to newer version (#2102618)
  [Gerrit: 2c3ed6dba9ebeaab29072784e5f479bc2dcd6747]
  [Upstream: 2c3ed6dba9ebeaab29072784e5f479bc2dcd6747]


author: Mohammad Heib <mheib@redhat.com> - 22.03.0-13
changelog:
  - controller/pinctrl: avoid accessing invalid memory (#2052945)
  [Gerrit: 55a0ab5d2971daaf22e3d935f623bf7548a3df98]
  [Upstream: 6bc6002601ea161a287bcf53524e9282ab97c31b]


author: Xavier Simonart <xsimonar@redhat.com> - 22.03.0-14
changelog:
  - northd: avoid writing to IDL in parallel when using northd parallelization
  [Gerrit: 6410cb7906121bf2ebec3698d53bcfcb580ca4f6]
  [Upstream: 741a135fa1db9e10b725d4b69c6da455f732b89b]


author: Han Zhou <hzhou@ovn.org> - 22.03.0-15
changelog:
  - ofctrl.c: Check installed flow when merging tracked flow changes. (#2071272)
  [Gerrit: 92cdada0e150e937e19f52c98a0c6a6dba7a84e0]
  [Upstream: 9c6d285ef2a65aef032cd60f9a9fe16cad7c4222]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 22.03.0-16
changelog:
  - system-ovn: fix CoPP test failures (#2073060)
  [Gerrit: 388446ff27650773716ebcbc332424b1bf82bad1]
  [Upstream: e922c05dbb0c0ca70c98bd0b24833248ff5d458b]


author: Ales Musil <amusil@redhat.com> - 22.03.0-17
changelog:
  - pinctrl.c: Send GARP only on chassis atached to l3gw (#2062580)
  [Gerrit: 77ec310dda51c78c1897011ba851612787fcc6c6]
  [Upstream: 77ec310dda51c78c1897011ba851612787fcc6c6]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.03.0-18
changelog:
  - Stop sending garps when binding not bound to chassis
  [Gerrit: 65088824dbca07dfdf3402d1775d3af76a304ef4]
  [Upstream: 65088824dbca07dfdf3402d1775d3af76a304ef4]


author: Numan Siddique <numans@ovn.org> - 22.03.0-19
changelog:
  - ovn-northd: Add flow to use eth.src if nd.tll is 0 in put_nd() action. (#2078026)
  [Gerrit: bd0ee4c1103ca5eaf834e48093205cacddaadf31]
  [Upstream: 80187a8031b6abe01fb23657a9bed2372ae23af5]


author: Mark Michelson <mmichels@redhat.com> - 22.03.0-20
changelog:
  - Get OVS branch updated to proper base version for upcoming changes.
  [Gerrit: 367051dacab28dbe875aba9e1920b5693cf284c3]
  [Upstream: 367051dacab28dbe875aba9e1920b5693cf284c3]


author: Adrian Moreno <amorenoz@redhat.com> - 22.03.0-21
changelog:
  - treewide: bump ovs and fix problematic loops
  [Gerrit: 985ef4580ac6558859e104bad6fd5e2a68af79f7]
  [Upstream: 985ef4580ac6558859e104bad6fd5e2a68af79f7]


author: Adrian Moreno <amorenoz@redhat.com> - 22.03.0-22
changelog:
  - parallel-hmap: rewrite iterator using multivar helpers
  [Gerrit: 3da85a6660776548ddafaa9759b260b0dac38b4b]
  [Upstream: 3da85a6660776548ddafaa9759b260b0dac38b4b]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-7
changelog:
  - Lock pinctrl_mutex for pinctrl_wait
  [Gerrit: 6e36ad7a52ec4e6443ccb3185bda6421cdf6747e]
  [Upstream: 6e36ad7a52ec4e6443ccb3185bda6421cdf6747e]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-8
changelog:
  - Fix pidfile_is_running when $cmd is not passed
  [Gerrit: 44e047d6f1be5ae4f564e82a928cf1f08f1908ef]
  [Upstream: 6e57adfe5a35fc36ef290c6e9ae7e616f73cd3d2]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-9
changelog:
  - Implement RARP activation strategy for ports
  [Gerrit: c75ddaf804cc8ea8499706430b438ae53f2f1224]
  [Upstream: ee20c48c2f5ce9d512adfcbea3ee300f8bb09625]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-10
changelog:
  - Fix memleak in ovn-nbctl when args can't be parsed
  [Gerrit: 70b360325c13f399835b1f5c7ac0c0acd4832773]
  [Upstream: 70b360325c13f399835b1f5c7ac0c0acd4832773]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-11
changelog:
  - tests: ovn-nbctl dump-flows -> ovn-sbctl dump-flows
  [Gerrit: 656a91b6b5cd9d9e48b8e938fcffb81ead2d9fda]
  [Upstream: 656a91b6b5cd9d9e48b8e938fcffb81ead2d9fda]


author: Terry Wilson <twilson@redhat.com> - 22.06.0-12
changelog:
  - Allow arbitrary args to be passed to called binary
  [Gerrit: 849106f6ee75d7b1ff990763325d41d45c843a64]
  [Upstream: 849106f6ee75d7b1ff990763325d41d45c843a64]


author: Ales Musil <amusil@redhat.com> - 22.06.0-13
changelog:
  - northd.c: Add flow to skip put_nd action if ip6.src or nd.sll is 0
  [Gerrit: c5596102cb84e22086d7807b31cbe5c9e893ac38]
  [Upstream: 0a4bc2075f7df1bb38338cde1973c931aa5e1942]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 22.06.0-14
changelog:
  - northd: add condition for stateless nat drop flow in S_ROUTER_IN_GW_REDIRECT pipeline (#2094980)
  [Gerrit: 9885154fc41005dbb8fbbdca9e3a38d892870f53]
  [Upstream: 9885154fc41005dbb8fbbdca9e3a38d892870f53]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-15
changelog:
  - tests: add multi-chassis keyword to relevant test cases
  [Gerrit: 4bdade3593ae3c6604822716d22ab04b0af962da]
  [Upstream: 4bdade3593ae3c6604822716d22ab04b0af962da]


author: Mark Michelson <mmichels@redhat.com> - 22.06.0-16
changelog:
  - ovs: Bump submodule to newer version (#2102618)
  [Gerrit: 5593044a8be0d2ce730e4890cf213ee760916889]
  [Upstream: 5593044a8be0d2ce730e4890cf213ee760916889]


author: Dumitru Ceara <dceara@redhat.com> - 22.09.0-24
changelog:
  - northd: Include VIP port in LB affinity learn flow matches. (#2150533)
  [Upstream: cc037c7538d635e7d014e98935a83bc15140674f]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-26
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: c70ad426f41a0ad2799dac0117c4b70ec3ebcd4a]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-27
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: 2a7c712e3bb14cdfd89fc5d21c11b567b0855f2a]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-28
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: d6510560a43a7323d33a1d44f4386b7df846f978]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-29
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: 548638a08d6c5927eb3aad93870af36f58da34a7]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-30
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: f73dd8e3018cfb7d6ee5cb29a5f2a05927541421]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-31
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: 75e5bb9272fb7e3a867b51fff2f524ca50f53b03]


author: Dumitru Ceara <dceara@redhat.com> - 22.12.0-25
changelog:
  - lb: northd: Properly format IPv6 SB load balancer VIPs.
  [Upstream: 7053ae61267ebcb282d5ef18b5bd8f2f6c6c37e0]


author: Ales Musil <amusil@redhat.com> - 22.12.0-26
changelog:
  - tests: Decrease the number of zones and switches for interconnection
  [Upstream: 2a24ebc3064959c57ded1060a6a31be5397382b3]


author: Xavier Simonart <xsimonar@redhat.com> - 22.12.0-27
changelog:
  - tests: Fixed some tests failing on (very) slow systems
  [Upstream: 2bd8697b25ac4342af33985899248248557c5481]


author: Dumitru Ceara <dceara@redhat.com> - 22.12.0-28
changelog:
  - ci: ovn-kubernetes: Bump libovsdb to a6a173993830.
  [Upstream: 81ae7831f8d64a114a1be265782b6aa9ad0c52db]


author: Ales Musil <amusil@redhat.com> - 22.12.0-30
changelog:
  - system-tests: Reduce flakiness of ACL reject tests
  [Upstream: b3196d1b140c98b409086ca72880a76da96c6c62]


author: Ilya Maximets <i.maximets@ovn.org> - 22.12.0-32
changelog:
  - ovn-util: Remove unused ovn_parse_internal_version_minor.
  [Upstream: 5b9e7a70386ee9863469fbf2ce4b9a4d922716d8]


author: Dumitru Ceara <dceara@redhat.com> - 22.12.0-34
changelog:
  - northd: Ignore remote chassis when computing the supported feature set.
  [Upstream: 31ffefe9f6cc65192a8158adc41ad7adb02f634b]


author: Vladislav Odintsov <odivlad@gmail.com> - 23.03.0-61
changelog:
  - northd: match only on supported protocols to handle_svc_check (#1913162)
  [Upstream: 822861db016d9360d6a88a486d5db8d5936e66fa]


author: Ales Musil <amusil@redhat.com> - 23.03.0-62
changelog:
  - northd: Add logical flow to skip GARP with LLA (#2211240)
  [Upstream: dc0b0b55d93cb2516f1759b65f198485597d4575]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-63
changelog:
  - Track ip version of tunnel in chassis_tunnel struct
  [Upstream: c8fccfa720b7d8e176be05bfd37fd6e74764ee3d]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-65
changelog:
  - if-status: track interfaces for additional chassis
  [Upstream: 57f15c6d78b4fbcd9ead81328e06a714b75942f0]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-66
changelog:
  - Add new egress tables to accommodate for too-big packets handling
  [Upstream: 44d6692e28478e4e971de09045f42cc5c3000540]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-67
changelog:
  - Implement MTU Path Discovery for multichassis ports
  [Upstream: 44e07200a8f04b70bbcba20d2b5346aa840b4f40]


author: Dumitru Ceara <dceara@redhat.com> - 23.03.0-68
changelog:
  - controller: Turn OFTABLE_OUTPUT_INIT into an alias.
  [Upstream: 8c274866a29534c6ecb80f0242798edbb078bfda]


author: Igor Zhukov <ivzhukov@sbercloud.ru> - 23.03.0-69
changelog:
  - call ovsrcu_exit() before exit in ovn-northd and ovn-controller to make valgrind happy
  [Upstream: a3aba935cda359db5d9c99e8ea9ba688e4f888bc]


author: Ales Musil <amusil@redhat.com> - 23.06.1-5
changelog:
  - northd: Make sure that skip_snat=true is evaluated before force_snat (#2224260)
  [Upstream: 04cf3fd8c2de752ac6ca538f6570547a69dcaac3]


author: Dumitru Ceara <dceara@redhat.com> - 23.06.1-6
changelog:
  - checkpatch: Ignore yml files when checking line lengths.
  [Upstream: 18b9ca0630c537b142d6ac849a6a2092d4f5bc0f]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.06.1-7
changelog:
  - Use correct nw_ttl=255 to match against legit NAs
  [Upstream: 059d1337af1be97b8f89fcf65e2ba6c9ae217d76]


author: Dumitru Ceara <dceara@redhat.com> - 23.06.1-8
changelog:
  - northd: Always ct commit ECMP symmetric traffic in the original direction.
  [Upstream: 6de90ba4c43e1798a63167fd7f790126cf240e9c]


author: Ales Musil <amusil@redhat.com> - 23.06.1-9
changelog:
  - ofctrl: Do not try to program long flows (#1955167)
  [Upstream: f18bbbbc1ec0110cde8146ea4e2b34b1ec488ba7]


author: Ales Musil <amusil@redhat.com> - 23.06.1-10
changelog:
  - ofctrl: Prevent conjunction duplication (#2175928)
  [Upstream: 4281178a8882d0194ce8edf35018227ab20fa80e]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.06.1-11
changelog:
  - northd: check if parent_name is set for tag_request 0
  [Upstream: c869db90e2b18515caad8ad95555d989d3379e3f]


author: Numan Siddique <numans@ovn.org> - 23.09.4-28
changelog:
  - Reply only for the multicast ND solicitations. (#FDP-728)
  [Upstream: 6b6bfd53dd10fff1925c7f5b3658b689794c8ab9]


author: Numan Siddique <numans@ovn.org> - 23.09.4-29
changelog:
  - tests: Skip "IPv6 switching - megaflow check" if scapy is not installed.
  [Upstream: caa6dc96d8addd7dfb89ff0def1f7c04e69beb50]


author: Mark Michelson <mmichels@redhat.com> - 23.09.4-30
changelog:
  - Documentation: Add inclusive-language documentation.
  [Upstream: ec2ade138a11f9438dcf8b2e47a98045b41b5585]


author: Xavier Simonart <xsimonar@redhat.com> - 23.09.4-31
changelog:
  - ovn-controller: Fix potential assert when exiting.
  [Upstream: fa8e36f5a519b76642df1843aafb1c0852c2211b]


author: Ales Musil <amusil@redhat.com> - 23.09.4-32
changelog:
  - physical: Prevent wrong FDB to be learned with multichassis port. (#FDP-620)
  [Upstream: db7c577eca3ac0a030f4a9d626935cc2fc68da07]


author: Ales Musil <amusil@redhat.com> - 23.09.4-33
changelog:
  - northd: Fix NULL pointer deref within build_bfd_table.
  [Upstream: 8e97c06742cebac4c9bec1f95bda627aa468a2cb]


author: Naveen Yerramneni <naveen.yerramneni@nutanix.com> - 23.09.6-5
changelog:
  - controller: Fix "use after free" issue in statctrl_run().
  [Upstream: 60bbdb1ddcfaf62836749bcfc7e7a0fc5ae42e77]


author: Xavier Simonart <xsimonar@redhat.com> - 23.09.6-6
changelog:
  - Revert "controller: Properly handle localnet flows in I+P.". (#FDP-926)
  [Upstream: ef7e0f13ec62836beaff7ab77ed0b06ba5a74271]


author: Numan Siddique <numans@ovn.org> - 23.09.6-7
changelog:
  - Fix load balanced hairpin traffic for fragmented packets. (#FDP-905)
  [Upstream: 41a940bc1dc623f37b6c01cf72284ca4a9d22675]


author: Aleksandr Smirnov <AleksSmirnov@k2.cloud> - 23.09.6-8
changelog:
  - northd: Populate additional-chassis to HA group.
  [Upstream: c51bf57aff5a841fa1cf946d71f97c874bd55f5c]


author: Jacob Tanenbaum <jtanenba@redhat.com> - 23.09.6-9
changelog:
  - Reduce number of DHCP responder flows for LSPs
  [Upstream: faeb96968492a92e40171eb4eeb8ff4b3c44fde6]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.09.6-10
changelog:
  - controller: Remove leftover check in pinctrl_handle_put_dhcp_opts().
  [Upstream: 2014f470c451c7d7eab1af0619537a6f2984b7c0]


author: Ilya Maximets <i.maximets@ovn.org> - 23.09.6-11
changelog:
  - northd: Don't generate IPv6 prefix delegation flows if not configured. (#FDP-992)
  [Upstream: 136c7fb6495f0f29fe0c70569ede902068535a03]


author: Numan Siddique <numans@ovn.org> - 23.09.6-12
changelog:
  - Skip only OVN DNS responder packets from OUT_ACL.
  [Upstream: ff10fb9f84f21d814ef5988d223f2d4f81ba4a57]


author: Han Zhou <hzhou@ovn.org> - 24.03.2-23
changelog:
  - debian: Fix upper case package name in changlog.
  [Upstream: 2084f06aafdac5589b7bb67ebaeb3fca4c9b7d5f]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.2-24
changelog:
  - logical-fields: Add missing multicast matches for MLD and IGMP.
  [Upstream: 18d66c8531fcb7bd2ee9abbaa99a7d6c42639ed1]


author: Dumitru Ceara <dceara@redhat.com> - 24.03.2-25
changelog:
  - ci: ovn-kubernetes: Move to stable release-1.0 branch.
  [Upstream: b4c94391b2685266220ef9b263220c0a373ff41c]


author: Ales Musil <amusil@redhat.com> - 24.03.2-26
changelog:
  - controller: Make sure the meter and group tables are initialized.
  [Upstream: b01f3b59c6da0da0eea84a8afb346964ae3b7809]


author: Rosemarie O'Riorden <roriorden@redhat.com> - 24.03.2-27
changelog:
  - northd: Clean up SB MAC bindings for deleted ports.
  [Upstream: 9d1b50e8ab75e1a730905d1d99e82652c3901b36]


author: Numan Siddique <numans@ovn.org> - 24.03.2-32
changelog:
  - Reply only for the multicast ND solicitations.
  [Upstream: bc56bc6f70202b9a0dcc27f8a4721e4cfe21edc7]


author: Numan Siddique <numans@ovn.org> - 24.03.2-33
changelog:
  - tests: Skip "IPv6 switching - megaflow check" if scapy is not installed.
  [Upstream: 3c3109c7870e29bfa3cab482e4d59af2da0c1dbc]


author: Mark Michelson <mmichels@redhat.com> - 24.03.2-34
changelog:
  - Documentation: Add inclusive-language documentation.
  [Upstream: 7195dcd1b280233a1d21d5c3c2b5484f7a2fb24f]


author: Frode Nordahl <fnordahl@ubuntu.com> - 24.03.5-5
changelog:
  - ic: Fix NULL ptr deref on log of duplicate routes.
  [Upstream: a2f001eba006f08be7974589fb1d5616b07588fd]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-6
changelog:
  - controller: Fix IPv6 dp flow explosion by setting flow table prefixes. (#FDP-1024)
  [Upstream: 5d045ce28525388fa2c9c6fdb189e7289ccc6768]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.03.5-7
changelog:
  - northd: Trigger a full recompute if lb neigh_mode option is updated. (#FDP-1054)
  [Upstream: 784be94567a88cc055855446aab14b046dfccb15]


author: Ales Musil <amusil@redhat.com> - 24.03.5-8
changelog:
  - northd: Do not attempt to install LS flows for LR IGMP group.
  [Upstream: c60440befc464a0ec786345806f216a841476a19]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-9
changelog:
  - tests: Fix incorrect invocations of send_garp.
  [Upstream: ba62948045ff772dcba85b13a5894c0d7b4eba78]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-10
changelog:
  - tests: Fix use of bash arrays in MAC binding tests.
  [Upstream: b0d75de69887346f8a139520ec9ef0a3b7d41108]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-11
changelog:
  - mac-cache: Fix MAC binding entry lookup for timestamp refresh. (#FDP-1131)
  [Upstream: 0870ebd44dfce38f86404778cc6bee5df40cdf5c]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-12
changelog:
  - mac-cache: Fix expiration of active MAC binding due to skipped update. (#FDP-1130)
  [Upstream: b5f1b884fcc68a9b5854b15de0da3ed997a8a747]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-13
changelog:
  - mac-cache: Fix expiration of active FDB entry due to skipped update. (#FDP-1132)
  [Upstream: e036f8d41d24091237f6439e6358a3e47682e6ae]


author: Ales Musil <amusil@redhat.com> - 24.03.5-14
changelog:
  - controller: Omit alert for FDB and MAC binding timestamp.
  [Upstream: 5ea9b593cd282c39853ef75caaeeaf84491accef]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.0-34
changelog:
  - ovn-controller: Fix potential assert when exiting.
  [Upstream: 8488c3c0aff73d1037a4af205ac3ba2ed22106a3]


author: Ales Musil <amusil@redhat.com> - 24.09.0-35
changelog:
  - physical: Prevent wrong FDB to be learned with multichassis port. (#FDP-620)
  [Upstream: 8b3e276e228407068e0a9e72ad3e02969da2de1d]


author: Ales Musil <amusil@redhat.com> - 24.09.0-36
changelog:
  - controller: Avoid quadratic complexity for multi-chassis ports.
  [Upstream: b3e47dc70ad6bd2f92ffbe64a39ae4d98c0e8398]


author: Rosemarie O'Riorden <rosemarie@redhat.com> - 24.09.0-37
changelog:
  - northd: Respect --ecmp-symmetric-reply for single routes. (#FDP-786)
  [Upstream: 7b00627433f3ee066cf6a5b727fec614c5e6eb77]


author: Ales Musil <amusil@redhat.com> - 24.09.0-39
changelog:
  - northd, controller: Use ct_next to get the CT state for direct SNAT. (#FDP-744)
  [Upstream: 2a60ba94f99486f1eb44134e693a8393059d4869]


author: Mohammad Heib <mheib@redhat.com> - 24.09.0-40
changelog:
  - controller: Container lport install flows in MAIN chassis only. (#FDP-772)
  [Upstream: 809d4aac64c4343f3bf845f2df497be2af6cba26]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.0-41
changelog:
  - ovn-ic: Fix potential segmentation violation.
  [Upstream: 0611308a7a2e58911a18d974b1e8c7b2d8f0541f]


author: Naveen Yerramneni <naveen.yerramneni@nutanix.com> - 24.09.1-5
changelog:
  - controller: Fix "use after free" issue in statctrl_run().
  [Upstream: 8eaa7d599138b24e18a18cf8c2435da4fe34a293]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-6
changelog:
  - pinctrl: Use correct map size in pinctrl_handle_put_fdb().
  [Upstream: 33a6ae53f444e7e6d79fc6bad839e8d7ddeb1b31]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-7
changelog:
  - mac-cache: Properly handle deletion of SB mac_bindings. (#FDP-906)
  [Upstream: 8579859f516dfa07ee38e32cdebe6930d1dd3cad]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-8
changelog:
  - pinctrl: Skip deleted mac bindings in run_buffered_binding().
  [Upstream: ea353473209cadb551f4b84793fdddaf6b7c3595]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-9
changelog:
  - pinctrl: Skip non-local mac bindings in run_buffered_binding().
  [Upstream: 6448f5e364dc4df016f965cfd9345aed66e30dea]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.1-10
changelog:
  - Revert "controller: Properly handle localnet flows in I+P.". (#FDP-926)
  [Upstream: e090b4ee942b65d7ffed4d1a20b6dd815625cd82]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-6
changelog:
  - controller: Fix IPv6 dp flow explosion by setting flow table prefixes. (#FDP-1024)
  [Upstream: 8d64f2b7dcef24d175151ba5e0732281cdeb6d54]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.2-7
changelog:
  - tests: Fix flaky "ovn-controller: Multiple OVS interfaces ...".
  [Upstream: c09c714a6beb413c479983d2a301411e81d89f71]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.09.2-8
changelog:
  - northd: Trigger a full recompute if lb neigh_mode option is updated. (#FDP-1054)
  [Upstream: 68c84b32977a630b6ddd33da327290309dc76f71]


author: Ales Musil <amusil@redhat.com> - 24.09.2-9
changelog:
  - northd: Do not attempt to install LS flows for LR IGMP group.
  [Upstream: 97d908128c240f25b0ba92016584c228c7db76d8]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-10
changelog:
  - tests: Fix incorrect invocations of send_garp.
  [Upstream: 09d11179296ed341a4c38e010580092d58779455]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-11
changelog:
  - tests: Fix use of bash arrays in MAC binding tests.
  [Upstream: dd3848e81442971125fa29ce4c036957b2e3e5ca]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-12
changelog:
  - mac-cache: Fix MAC binding entry lookup for timestamp refresh. (#FDP-1131)
  [Upstream: e574725207d74cbe5154e5e3456610a8bff2ff80]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-13
changelog:
  - mac-cache: Fix expiration of active MAC binding due to skipped update. (#FDP-1130)
  [Upstream: bcdc178176d3caec0271f849f429b7d2123c28c5]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-14
changelog:
  - mac-cache: Fix expiration of active FDB entry due to skipped update. (#FDP-1132)
  [Upstream: aac52632d011a998872925fae98f67bc53f7c0a3]


author: Ales Musil <amusil@redhat.com> - 24.09.2-15
changelog:
  - controller: Omit alert for FDB and MAC binding timestamp.
  [Upstream: 2f1279e9b055fdadde464401c1ba8f14f94a7a88]


