mirror of
https://github.com/apache/nuttx.git
synced 2026-05-20 12:33:27 +08:00
fix run ltp_interfaces_sched_setscheduler_17_1 fail
The policy has changed when sched_setscheduler called invalid args. Signed-off-by: yintao <yintao@xiaomi.com>
This commit is contained in:
committed by
Petro Karashchenko
parent
69da13c86d
commit
beec3e4d80
@@ -96,6 +96,14 @@ int nxsched_set_scheduler(pid_t pid, int policy,
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
/* Verify that the requested priority is in the valid range */
|
||||
|
||||
if (param->sched_priority < SCHED_PRIORITY_MIN ||
|
||||
param->sched_priority > SCHED_PRIORITY_MAX)
|
||||
{
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
/* Check if the task to modify the calling task */
|
||||
|
||||
if (pid == 0)
|
||||
|
||||
Reference in New Issue
Block a user