在 2025/8/8 22:53, Oleg Nesterov 写道:
Will do. Indeed, D-state tasks are not easy to solve, so our plan is to provide a fallback-like mechanism.- if (p != current && freezing(p) && !frozen(p)) + if (p != current && freezing(p) && !frozen(p)) { + freeze_set_default_priority(p, FREEZE_PRIORITY_HIGH); sched_show_task(p); + }IMO, this change should go into 3/9 to make the intent more clear.
Other than that, I leave this series to maintainers and other reviewers. Personally, I am skeptical.