[PATCH 1/4 V2] chrt: with more than one argument, interpret first argument as priority
Benno Schulenberg <[email protected]> Thu, 3 Jul 2025 16:47:49 +0200
| Newsgroups | org.kernel.vger.util-linux |
|---|---|
| Message-ID | <[email protected]> |
The first argument is a priority not only for `chrt --pid <prio> <pid>` but also for `chrt <prio> <command> [<argument>...]`. This fixes an oversight in recent commit e7a2d62434. Reviewed-by: Madadi Vineeth Reddy <[email protected]> Tested-by: Madadi Vineeth Reddy <[email protected]> Signed-off-by: Benno Schulenberg <[email protected]> --- schedutils/chrt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schedutils/chrt.c b/schedutils/chrt.c index 550cefe4d..415a9aa77 100644 --- a/schedutils/chrt.c +++ b/schedutils/chrt.c @@ -530,7 +530,7 @@ int main(int argc, char **argv) errno = 0; - if (need_prio || argc - optind == 2) + if (need_prio || argc - optind > 1) ctl->priority = strtos32_or_err(argv[optind], _("invalid priority argument")); else ctl->priority = 0; -- 2.48.1