OSDN Git Service

block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE
authorKhazhismel Kumykov <khazhy@google.com>
Mon, 24 Aug 2020 22:10:34 +0000 (15:10 -0700)
committerJens Axboe <axboe@kernel.dk>
Wed, 2 Sep 2020 01:38:33 +0000 (19:38 -0600)
commit9d3a39a5f1e45827b008fff1ee9cf3cac3409665
treeefd4c6697c6ce2e649d724d43bca8b4c9d93ce94
parenta7863b3423fd5d1ab82161654ba83973764b570b
block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE

CAP_SYS_ADMIN is too broad, and ionice fits into CAP_SYS_NICE's grouping.

Retain CAP_SYS_ADMIN permission for backwards compatibility.

Signed-off-by: Khazhismel Kumykov <khazhy@google.com>
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Acked-by: Serge Hallyn <serge@hallyn.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/ioprio.c
include/uapi/linux/capability.h