On Sat, Sep 14, 2024 at 1:59 AM Adel Belkhiri <adel.belkh...@gmail.com> wrote: > > From: Adel Belkhiri <adel.belkh...@polymtl.ca> > > Split the tracepoints rte_ethdev_trace_rx_burst and > rte_eth_trace_call_rx_callbacks into two separate ones > for empty and non-empty calls to avoid saturating > quickly the trace buffer. > > Signed-off-by: Adel Belkhiri <adel.belkh...@polymtl.ca> > ---
> - nb_rx, nb_pkts); > + if (unlikely(nb_rx > 0)) You may consider unlikely(nb_rx) > rte_flow_dev_dump; > > # added in 20.05 > - __rte_ethdev_trace_rx_burst; Removal of a public symbol breaks the ABI. The good news is that 24.11 can break the ABI. IMO, It is OK to break this ABI. Also need to update "Removed items" in doc/guides/rel_notes/release_24_11.rst > + __rte_ethdev_trace_rx_burst_empty; > + __rte_ethdev_trace_rx_burst_nonempty; > __rte_ethdev_trace_tx_burst; > rte_flow_get_aged_flows; > > -- > 2.34.1 >