标签: system-calls
我想调用新添加的系统调用,sched_getattr。 但是,它给了我一个错误。
int rc = syscall(SYS_sched_getattr, getpid(), &attr, sizeof(attr), 0); ./sched_getattr sched_attr: Function not implemented
如何添加sched_getattr?我需要更改一些内核配置吗?
答案 0 :(得分:1)
正如Linux Manual Page暗示:
这些系统调用最初出现在Linux 3.14中。
您可能正在运行小于3.14的内核。升级你的内核,系统调用将正常工作。