On Fri, 26 Jun 2026 11:33:57 +0100 Anatoly Burakov <[email protected]> wrote:
> @@ -1178,6 +1203,7 @@ rte_mp_request_async(struct rte_mp_msg *req, const > struct timespec *ts, > * it, and put it on the queue if we don't send any requests. > */ > dummy->type = REQUEST_TYPE_ASYNC; > + dummy->id = ++next_request_id; > dummy->request = copy; > dummy->reply = NULL; > dummy->async.param = param; > -- Is there any chance of two async requests being generated on different threads. Would be safer to use an atomic for this?

