Re: [PATCH 1/3] eventdev: introduce event dispatcher

2023-06-14 Thread Mattias Rönnblom
On 2023-06-14 20:13, Stephen Hemminger wrote: On Wed, 14 Jun 2023 19:25:25 +0200 Mattias Rönnblom wrote: static struct rte_event_dispatcher_handler* +evd_lcore_get_handler_by_id(struct rte_event_dispatcher_lcore *lcore, + int handler_id) +{ + int i in other pl

Re: [PATCH 1/3] eventdev: introduce event dispatcher

2023-06-14 Thread Stephen Hemminger
On Wed, 14 Jun 2023 19:25:25 +0200 Mattias Rönnblom wrote: > static struct rte_event_dispatcher_handler* > +evd_lcore_get_handler_by_id(struct rte_event_dispatcher_lcore *lcore, > + int handler_id) > +{ > + int i in other places you used uint16_t for iterating over ha

[PATCH 1/3] eventdev: introduce event dispatcher

2023-06-14 Thread Mattias Rönnblom
The purpose of the event dispatcher is to help reduce coupling in an Eventdev-based DPDK application. In addition, the event dispatcher also provides a convenient and flexible way for the application to use service cores for application-level processing. Signed-off-by: Mattias Rönnblom Tested-by