-----Original Message----- > Date: Mon, 2 Apr 2018 13:03:30 -0500 > From: Gage Eads <gage.e...@intel.com> > To: dev@dpdk.org > CC: jerin.ja...@caviumnetworks.com, harry.van.haa...@intel.com, > hemant.agra...@nxp.com, bruce.richard...@intel.com, > santosh.shu...@caviumnetworks.com, nipun.gu...@nxp.com, > liang.j...@intel.com > Subject: [PATCH v5] eventdev: add device stop flush callback > X-Mailer: git-send-email 2.7.4 > > When an event device is stopped, it drains all event queues and ports. > These events may contain pointers, so to prevent memory leaks eventdev now > supports a user-provided flush callback that is called during the queue > drain process. This callback is stored in process memory, so the callback > must be registered by any process that may call rte_event_dev_stop(). > > This commit also clarifies the behavior of rte_event_dev_stop(). > > This follows this mailing list discussion: > http://dpdk.org/ml/archives/dev/2018-January/087484.html > > Signed-off-by: Gage Eads <gage.e...@intel.com>
Acked-by: Jerin Jacob <jerin.ja...@caviumnetworks.com>