Re: [dpdk-dev] [PATCH 09/11] examples/l3fwd: add event em main loop

2019-09-27 Thread Stephen Hemminger
On Thu, 26 Sep 2019 15:35:56 +0530 wrote: > +static __rte_always_inline void > +em_event_loop_single(struct l3fwd_eventdev_resources *evdev_rsrc, > + const uint8_t flags) Do not use always_inline except for cases where compiler will get it wrong. This function should not have inline

Re: [dpdk-dev] [PATCH 09/11] examples/l3fwd: add event em main loop

2019-09-27 Thread Stephen Hemminger
On Thu, 26 Sep 2019 15:35:56 +0530 wrote: > +#define L3FWD_EM_EVENT_MODE\ > +EM_FP(tx_d, 0, 0, L3FWD_EVENT_TX_DIRECT | L3FWD_EVENT_SINGLE) \ > +EM_FP(tx_d_burst,0, 1, L3FWD_EVENT_TX_DIRECT | L3FWD_EVENT_BURST) \ > +EM_FP(tx_q, 1,

[dpdk-dev] [PATCH 09/11] examples/l3fwd: add event em main loop

2019-09-26 Thread pbhagavatula
From: Pavan Nikhilesh Add em main loop for handling events based on capabilities of the event device. Signed-off-by: Pavan Nikhilesh --- examples/l3fwd/l3fwd.h | 13 +++ examples/l3fwd/l3fwd_em.c| 151 + examples/l3fwd/l3fwd_em.h|