On Fri, 10 Mar 2023 12:11:07 -0800, Breno Leitao wrote: > Right now io_wq allocates one io_wqe per NUMA node. As io_wq is now > bound to a task, the task basically uses only the NUMA local io_wqe, and > almost never changes NUMA nodes, thus, the other wqes are mostly > unused. > > Allocate just one io_wqe embedded into io_wq, and uses all possible cpus > (cpu_possible_mask) in the io_wqe->cpumask. > > [...] Applied, thanks! [1/1] io_uring: One wqe per wq commit: c122b27ea454f5f8ed3066964c67e9aea4e11fc8 Best regards, -- Jens Axboe