Re: Are CAP_SYS_ADMIN and CAP_SYS_NICE still needed for SQPOLL?
From: Pavel Begunkov
Date: Thu Mar 25 2021 - 09:49:17 EST
On 25/03/2021 11:33, Stefano Garzarella wrote:
> Hi Jens, Hi Pavel,
> I was taking a look at the new SQPOLL handling with io_thread instead of kthread. Great job! Really nice feature that maybe can be reused also in other scenarios (e.g. vhost).
>
> Regarding SQPOLL, IIUC these new threads are much closer to user threads, so is there still a need to require CAP_SYS_ADMIN and CAP_SYS_NICE to enable SQPOLL?
Hmm, good question. If there are under same cgroup (should be in
theory), and if we add more scheduling points (i.e. need_resched()), and
don't see a reason why not. Jens?
Better not right away though. IMHO it's safer to let the change settle
down for some time.
--
Pavel Begunkov