On Fri, 26 Jun 2026 at 20:10, Long Li <[email protected]> wrote: > > @@ -418,6 +434,9 @@ rte_dev_remove(struct rte_device *dev) > > if (ret != 0) > > return ret; > > > > + if (!do_mp) > > + goto skip_mp_req; > > + > > Need to call free(devargs) as it no longer used.
Yes good catch, but I'd rather not build this devargs at all. I will send a v2. > > > > memset(&req, 0, sizeof(req)); > > req.t = EAL_DEV_REQ_TYPE_DETACH; > > strlcpy(req.devargs, devargs, EAL_DEV_MP_DEV_ARGS_MAX_LEN); -- David Marchand

