On Tue, Sep 01, 2026 at 01:22:59PM -0700, Stephen Hemminger wrote: > The DPDK policy is that experimental status should be short term > with the expectation that it will be removed after one or two releases. > A large part of the ethdev API has been left marked experimental long past > that point. > Several API's have stayed experimental as far back as 17.11. > This series promotes 119 ethdev symbols introduced in 24.11 or earlier. > It also cleans up comments warnings on structures and inline functions. > > The trace point symbols are left experimental on purpose; > trace infrastructure is intended to stay unstable. > > Stephen Hemminger (22): > ethdev: promote meter API to stable > ethdev: promote module EEPROM API to stable > ethdev: promote rte_flow_conv to stable > ethdev: promote hairpin API to stable > ethdev: promote read clock and flow dump to stable > ethdev: promote FEC API to stable > ethdev: promote link speed helpers to stable > ethdev: promote flow tunnel offload API to stable > ethdev: promote aged flow query to stable > ethdev: promote indirect action API to stable > ethdev: promote asynchronous flow API to stable > ethdev: promote flex item API to stable > ethdev: promote remaining aged flow helpers to stable > ethdev: promote congestion management API to stable > ethdev: promote IP reassembly offload API to stable > ethdev: promote per-queue priority flow control to stable > ethdev: promote device info and dump helpers to stable > ethdev: promote speed lanes API to stable > ethdev: promote queue helpers and aggregated ports to stable > ethdev: promote remaining aged symbols to stable > ethdev: promote fast path inline helpers to stable > ethdev: promote experimental structures to stable > These can all be merged into a single commit, I think, but agree it's good to stabilize all these APIs since they've been around a while.
Series-acked-by: Bruce Richardson <[email protected]> Once this set is applied (and hopefully pulled to main), that unblocks merge of [1] which otherwise gives chkincs errors after patch 1. /Bruce [1] https://patches.dpdk.org/project/dpdk/list/?series=39206

