> -----Original Message----- > From: Burakov, Anatoly > Sent: Thursday, June 28, 2018 9:09 PM > To: Zhang, Qi Z <qi.z.zh...@intel.com>; tho...@monjalon.net > Cc: Ananyev, Konstantin <konstantin.anan...@intel.com>; dev@dpdk.org; > Richardson, Bruce <bruce.richard...@intel.com>; Yigit, Ferruh > <ferruh.yi...@intel.com>; Shelton, Benjamin H > <benjamin.h.shel...@intel.com>; Vangati, Narender > <narender.vang...@intel.com> > Subject: Re: [PATCH v7 02/19] eal: enable multi process init callback > > On 28-Jun-18 1:56 PM, Qi Zhang wrote: > > Introduce new API rte_eal_register_mp_init that help to register a > > callback function which will be invoked right after multi-process > > channel be established (rte_mp_channel_init). Typically the API will > > be used by other module that want it's mp channel action callbacks can > > be registered during rte_eal_init automatically. > > > > Signed-off-by: Qi Zhang <qi.z.zh...@intel.com> > > Acked-by: Anatoly Burakov <anatoly.bura...@intel.com> > > --- > > <snip> > > > +/** > > + * @warning > > + * @b EXPERIMENTAL: this API may change without prior notice > > + * > > + * Register a callback function that will be invoked right after > > + * multi-process channel be established (rte_mp_channel_init). > > +Typically > > + * the function is used by other module that want it's mp channel > > + * action callbacks can be registered during rte_eal_init automatically. > > + * > > + * @note > > + * This function only take effect when be called before rte_eal_init, > > + * and all registered callback will be clear during rte_eal_cleanup. > > + * > > + * @param callback > > + * function be called at that moment. > > + * > > + * @return > > + * - 0 on success. > > + * - (<0) on failure. > > + */ > > +int __rte_experimental > > +rte_eal_register_mp_init(rte_eal_mp_init_callback_t callback); > > This function is missing from the .map file.
OK, will capture this and some minor reword in release notes in v8 Now, wait for other comments. Thanks Qi > > -- > Thanks, > Anatoly