Impossible to set FIFO cpu scheduler.
# Type: melt-7
{ "type": "melt-7", "sched": "rr", "ioclass": "realtime" }
I open ksysguard and in facts I see that for melt-7 the CPU scheduler is set to Round Robin as expected/indicated.
But if I change the scheduler to:
{ "type": "melt-7", "sched": "fifo", "ioclass": "realtime" }
In journal log I got:
[info] melt-7(159098)
ananicy-cpp[158841]: [2021-06-27 14:27:29.434] [error] set_sched: Unknown error, errno is Invalid argument
ananicy-cpp[158841]: [2021-06-27 14:27:29.434] [error] set_sched: Error info: sched_name: fifo, pid: 159098
So I tryed to adjust it as
{ "type": "melt-7", "sched": "FIFO", "ioclass": "realtime" }
the word "fifo" to uppercase: the error go away but the FIFO scheduler is not applyed: as I check in ksysguard, in such case, the scheduler fallback to "normal".
If I set the FIFO scheduler using ksysguard, is properly applied on melt-7.