> -----Original Message----- > From: Richardson, Bruce <bruce.richard...@intel.com> > Sent: Monday, October 16, 2023 4:17 PM > To: dev@dpdk.org > Cc: Richardson, Bruce <bruce.richard...@intel.com>; sta...@dpdk.org; Van > Haaren, Harry <harry.van.haa...@intel.com>; Jerin Jacob > <jerin.ja...@caviumnetworks.com> > Subject: [PATCH] event/sw: fix missing device pointer > > After calling rte_event_dev_info_get() the ".dev" field of the info > structure should have a pointer to the underlying device, allowing the > user to e.g. get the device name using using rte_dev_name(info.dev). > > The SW eventdev info structure did not return a correct device pointer, > though, instead returning NULL, which caused crashes getting > "rte_dev_name". Initializing the dev pointer inside the "eventdev" > struct in the device probe function fixes this by ensuring we have a > valid pointer to return in info_get calls. > > Fixes: aaa4a221da26 ("event/sw: add new software-only eventdev driver") > Cc: sta...@dpdk.org > > Signed-off-by: Bruce Richardson <bruce.richard...@intel.com>
Acked-by: Harry van Haaren <harry.van.haa...@intel.com>