1234567891011121314151617 |
- upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1657849
- --- a/security/sandbox/linux/SandboxFilter.cpp
- +++ b/security/sandbox/linux/SandboxFilter.cpp
- @@ -1694,10 +1694,10 @@
- return Allow();
- case __NR_sched_get_priority_min:
- case __NR_sched_get_priority_max:
- + case __NR_sched_setscheduler:
- return Allow();
- case __NR_sched_getparam:
- - case __NR_sched_getscheduler:
- - case __NR_sched_setscheduler: {
- + case __NR_sched_getscheduler: {
- Arg<pid_t> pid(0);
- return If(pid == 0, Allow()).Else(Trap(SchedTrap, nullptr));
- }
|