> -----Original Message----- > From: Yigit, Ferruh > Sent: Friday, February 9, 2018 10:18 AM > To: Neil Horman <[email protected]>; Mcnamara, John > <[email protected]>; Kovacevic, Marko > <[email protected]> > Cc: [email protected]; Yigit, Ferruh <[email protected]>; Ananyev, Konstantin > <[email protected]>; Stephen Hemminger > <[email protected]>; Richardson, Bruce <[email protected]>; > Thomas Monjalon <[email protected]> > Subject: [PATCH v2] doc: update ethdev APIs to return named opaque type > > Ethdev APIs to add callback return the callback object as "void *", > update return type to actual object type > "struct rte_eth_rxtx_callback *" > > Signed-off-by: Ferruh Yigit <[email protected]> > --- > Cc: Konstantin Ananyev <[email protected]> > Cc: Stephen Hemminger <[email protected]> > Cc: Bruce Richardson <[email protected]> > Cc: Thomas Monjalon <[email protected]> > --- > doc/guides/rel_notes/deprecation.rst | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst > b/doc/guides/rel_notes/deprecation.rst > index bbd9456a7..5cb5a00d2 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -49,6 +49,13 @@ Deprecation Notices > rte_eth_dev_get_sec_ctx() is using uint8_t for port_id, which should be > uint16_t. > > +* ethdev: functions add rx/tx callback will return named opaque type > + rte_eth_add_rx_callback(), rte_eth_add_first_rx_callback() and > + rte_eth_add_tx_callback() functions currently return callback object as > + "void \*" but APIs to delete callbacks get "struct rte_eth_rxtx_callback > \*" > + as parameter. For consistency functions adding callback will return > + "struct rte_eth_rxtx_callback \*" instead of "void * ". > + > * i40e: The default flexible payload configuration which extracts the first > 16 > bytes of the payload for RSS will be deprecated starting from 18.02. If > required the previous behavior can be configured using existing flow > --
Acked-by: Konstantin Ananyev <[email protected]> > 2.14.3

