diff options
Diffstat (limited to 'block/ioprio.c')
-rw-r--r-- | block/ioprio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/block/ioprio.c b/block/ioprio.c index 77bcab11dce5..364d2294ba90 100644 --- a/block/ioprio.c +++ b/block/ioprio.c @@ -69,9 +69,9 @@ int ioprio_check_cap(int ioprio) switch (class) { case IOPRIO_CLASS_RT: - if (!capable(CAP_SYS_ADMIN)) + if (!capable(CAP_SYS_NICE) && !capable(CAP_SYS_ADMIN)) return -EPERM; - /* fall through */ + fallthrough; /* rt has prio field too */ case IOPRIO_CLASS_BE: if (data >= IOPRIO_BE_NR || data < 0) |