]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
RDMA/addr: Change addr_wq back to unordered workqueue
authorSurabhi Gogte <sgogte@purestorage.com>
Fri, 10 Apr 2026 00:15:49 +0000 (18:15 -0600)
committerLeon Romanovsky <leon@kernel.org>
Sun, 10 May 2026 10:41:32 +0000 (06:41 -0400)
commitdd2403fe1499bdb19b818e0fc06655e9e4a59dfe
tree4f87c8ef98580e9919cdc772aff599d34590d2c6
parent7fd2df204f342fc17d1a0bfcd474b24232fb0f32
RDMA/addr: Change addr_wq back to unordered workqueue

Commit 5fff41e1f89d ("IB/core: Fix race condition in resolving IP to MAC")
changed the workqueue "addr_wq" to a single-threaded wq.
Commit e19c0d237873 ("RDMA/rdma_cm: Remove process_req and timer sorting")
eliminated global work and started using per-req work.
Now we no longer have the race, change "addr_wq" back to multi-threaded
workqueue to speed up multiple addr resolutions.

Signed-off-by: Surabhi Gogte <sgogte@purestorage.com>
Link: https://patch.msgid.link/20260410001549.3149060-1-sgogte@purestorage.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/core/addr.c