1

这些标志在 kernel/sched/sched.h 中定义,并在为 core.c 中的任务启用/禁用迁移时使用。通过查看代码或补丁说明,我无法确定 SCA 的简称。

4

1 回答 1

0

我花了两个小时试图从内核的 Git 历史中挖掘它,似乎这个前缀的第一个幻影从提交9cfc3e18adb0362533e911bf3ce6ec8c821cfccc开始,它说:

sched: 按摩set_cpus_allowed ()

通过set_cpus_allowed () 调用链线程化一个 u32 标志字。这将允许为未来的用户添加行为调整。

我相信就是它的意思。

于 2022-03-03T21:40:04.747 回答