Pavan Nikhilesh <pbhagavat...@marvell.com> writes:
> Add function to quiesce any core specific resources consumed by > the event port. > > When the application decides to migrate the event port to another lcore > or teardown the current lcore it may to call `rte_event_port_quiesce` > to make sure that all the data associated with the event port are released > from the lcore, this might also include any prefetched events. > > While releasing the event port from the lcore, this function calls the > user-provided flush callback once per event. > > Signed-off-by: Pavan Nikhilesh <pbhagavat...@marvell.com> > --- > lib/eventdev/eventdev_pmd.h | 19 +++++++++++++++++++ > lib/eventdev/rte_eventdev.c | 19 +++++++++++++++++++ > lib/eventdev/rte_eventdev.h | 33 +++++++++++++++++++++++++++++++++ > lib/eventdev/version.map | 3 +++ > 4 files changed, 74 insertions(+) > Acked-by: Ray Kinsella <m...@ashroe.eu> -- Regards, Ray K