Hi, 10/01/2022 06:26, rohit....@nxp.com: > From: Rohit Raj <rohit....@nxp.com> > > As per the current code we have API for bus probe, but the > bus close API is missing. This breaks the multi process > scenarios as objects are not cleaned while terminating the > secondary processes. > > This patch adds a new API rte_bus_close() for cleanup of > bus objects which were acquired during probe.
I don't understand how closing all devices of a bus will help better than just closing all devices. As Ferruh already suggested in the past, we could force closing all devices in rte_eal_cleanup(). And we already have the function rte_dev_remove().