# Patches that should be submitted upstream
0001-net-ixgbe-avoid-branches-in-xmit-path.patch
0001-net-i40e-disable-source-pruning.patch
0001-Revert-common-mlx5-fix-storing-synced-MAC-to-internal-table.patch

# Patches for DPDK
0001-net-bonding-fix-potential-endless-loop-on-closing.patch
0001-net-bonding-allow-application-to-select-LSC-interrup.patch
0001-net-mlx5-fix-out-of-bound-write-in-xstats.patch
0001-ixgbe-stop-delayed-interrupt-handler-when-starting.patch
0001-net-bonding-advertise-rx-vlan-filter-capability.patch

# Backport from dpdk stable
0001-net-mlx5-fix-RSS-pattern-expansion.patch
0002-net-mlx5-fix-switchdev-mode-recognition.patch
0003-net-mlx5-fix-IPIP-multi-tunnel-validation.patch
0004-net-mlx5-fix-multi-segment-inline-for-the-first-segm.patch
0005-common-mlx5-fix-memory-region-leak.patch
0006-net-mlx5-fix-TSO-multi-segment-inline-length.patch
0007-net-mlx5-fix-r-w-lock-usage-in-DMA-unmap.patch
0008-net-mlx5-fix-pattern-expansion-in-RSS-flow-rules.patch
0009-net-mlx5-fix-match-MPLS-over-GRE-with-key.patch
0010-net-mlx5-remove-unsupported-flow-item-MPLS-over-IP.patch
0011-net-mlx5-fix-MPLS-RSS-expansion.patch
0012-common-mlx5-use-new-port-query-API-if-available.patch
0013-common-mlx5-fix-compatibility-with-OFED-port-query-A.patch
0014-net-mlx5-remove-redundant-operations-in-NEON-Rx.patch
0015-net-mlx5-fix-missing-RSS-expandable-items.patch
0016-net-mlx5-fix-missing-RSS-expansion-of-IPv6-frag.patch
0017-net-mlx5-fix-threshold-for-mbuf-replenishment-in-MPR.patch
0018-net-mlx5-fix-typo-in-vectorized-Rx-comments.patch
0019-net-mlx5-fix-overflow-in-mempool-argument.patch
0020-net-mlx5-fix-Rx-Tx-queue-checks.patch
0021-net-mlx5-fix-indirect-action-modify-rollback.patch
0022-net-mlx5-fix-RoCE-LAG-bond-device-probing.patch
0023-net-mlx5-fix-RSS-expansion-for-GTP.patch
0024-net-mlx5-reject-inner-ethernet-matching-in-GTP.patch
0025-net-mlx5-export-PMD-specific-API-file.patch
0026-net-mlx5-fix-representor-interrupt-handler.patch
0027-net-mlx5-fix-queue-leaking-in-hairpin-auto-bind-chec.patch
0028-net-mlx5-fix-RSS-flow-rule-with-L4-mismatch.patch
0029-net-mlx5-fix-default-queue-number-in-RSS-flow-rule.patch
0030-net-mlx5-fix-flow-engine-type-in-function-name.patch
0031-net-mlx5-fix-timestamp-initialization-on-empty-clock.patch
0032-net-mlx5-add-Tx-scheduling-check-on-queue-creation.patch
0033-net-mlx5-workaround-drop-action-with-old-kernel.patch
0034-net-mlx5-fix-imissed-statistics.patch

0001-common-mlx5-fix-Netlink-port-name-padding-in-probing.patch
0002-common-mlx5-fix-memory-region-leak.patch
0003-common-mlx5-fix-Netlink-receive-message-buffer-size.patch
0004-common-mlx5-use-new-port-query-API-if-available.patch
0005-common-mlx5-fix-compatibility-with-OFED-port-query-A.patch

# Backport from dpdk-net-next
0001-net-virtio-fix-tagging-when-not-using-Tx-preparation.patch

# Submitted upstream, not yet merged
0001-net-bonding-fix-external-state-machine-slave-updates.patch
0002-net-bonding-preserve-external-state-machine-actor-st.patch

# Qos extensions
revert-to-older-librte-sched.patch
sched-configurable-red-scaling.patch
sched-fix-WRR-overflow-errors.patch
sched-fix-port-time-rounding-error.patch
sched-parametrize-QoS-traffic-classes-and-queues.patch
sched-increase-to-eight-queues-per-traffic-class.patch
sched-support-queue-limit-per-subport.patch
sched-support-wred-per-subport.patch
frame-overhead.patch
shaper-tc.patch
sched-per-dscp-wred.patch
sched-per-dscp-wred-stats.patch
sched-add-64-bit-counter-retrieval-API.patch
sched-meson.patch
sched-fix-broken-strict-priority-of-tcs.patch
sched-rte-approx.patch
sched-rte-approx-unit-test.patch

# ACL enhancements
rte-acl-ht.patch
rte-acl-copy.patch
rte-acl-rcx.patch
rte-acl-rcu.patch
rte-acl-tune-tb.patch
rte-acl-tune-range.patch
rte-acl-mask-ht.patch

# cryptodev enhancements
rte-cryptodev-mempool.patch

# Bonding
bonding-polled-slave-muxstate.patch

# PF-VF fixes for Intel drivers
ixgbe_filter_unknown_vlan_hdr.patch

mlx5-skip-legacy-ethtool.patch
vlan-insert-clone-add_new-hdr-mbuf.patch
i40evf-remove-braodcast-mac-from-set-mc-addr-list.patch
mlx5-hardcode-devargs.patch
bonding_secondary_mac_debug.patch
net-vmxnet3-add-mac-addr-set-support.patch
net-ena-announce-Tx-multi-segments-offload.patch
net-bonding-advertise-mq-rx-rss-capability.patch
mlx5-disable-dv-flow.patch
net-virtio-add-mac-addr-set-support.patch
net-bonding-stop-all-members-in-bond-ethdev-stop.patch
# IXGBE MBUF Patch
ixgbe-set-sbp-bad-on-rx-error.patch
mlx5-adjust-stride-number-and-size.patch
