On Fri, 06 Sep 2024 15:44:33 +0200, Felix Moessbauer wrote: > The submit queue polling threads are "kernel" threads that are started > from the userland. In case the userland task is part of a cgroup with > the cpuset controller enabled, the poller should also stay within that > cpuset. This also holds, as the poller belongs to the same cgroup as > the task that started it. > > With the current implementation, a process can "break out" of the > defined cpuset by creating sq pollers consuming CPU time on other CPUs, > which is especially problematic for realtime applications. > > [...] Applied, thanks! [1/1] io_uring/sqpoll: inherit cpumask of creating process commit: d369fdf0908a8a026a8a4b8729d2a193b75fd2d6 Best regards, -- Jens Axboe