This patch adds a below event type. - RTE_ETH_EVENT_QUEUE_STATE_CHANGE This event is used for notifying a queue state changed event.
Signed-off-by: Tetsuya Mukawa <mukawa at igel.co.jp> Acked-by: Ferruh Yigit <ferruh.yigit at intel.com> Acked-by: Yuanhan Liu <yuanhan.liu at linux.intel.com> Acked-by: Rich Lane <rich.lane at bigswitch.com> Tested-by: Rich Lane <rich.lane at bigswitch.com> --- lib/librte_ether/rte_ethdev.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/librte_ether/rte_ethdev.h b/lib/librte_ether/rte_ethdev.h index d867976..0680a71 100644 --- a/lib/librte_ether/rte_ethdev.h +++ b/lib/librte_ether/rte_ethdev.h @@ -2915,6 +2915,8 @@ rte_eth_tx_buffer_count_callback(struct rte_mbuf **pkts, uint16_t unsent, enum rte_eth_event_type { RTE_ETH_EVENT_UNKNOWN, /**< unknown event type */ RTE_ETH_EVENT_INTR_LSC, /**< lsc interrupt event */ + RTE_ETH_EVENT_QUEUE_STATE_CHANGE, + /**< queue state changed interrupt */ RTE_ETH_EVENT_MAX /**< max value of this enum */ }; -- 2.1.4