日期范围
164
全部讨论数
Bugfix重要分析 success作者:gregkh2026/08/19 19:152 封邮件

FAILED: patch "[PATCH] sched/psi: Shut down rtpoll_timer in psi_cgroup_free()" failed to apply to 5.10-stable tree

PSI 子系统中 psi_schedule_rtpoll_work() 在调度热路径上 lockless 调用,可能在 psi_trigger_destroy() 删除 timer 后重新 mod_timer 装弹,导致 cgroup 释放后 timer 仍在已释放内存上执行。补丁把 timer 关闭下沉到 psi_cgroup_free(),mainline 用 timer_shutdown_sync(),5.10.y 通过 timer_delete_sync() 与嵌入字段 cgroup->psi.poll_timer 做适配。

lore
Bugfix重要分析 success作者:gregkh2026/08/19 19:144 封邮件

FAILED: patch "[PATCH] sched_ext: Take cgroup_lock() first in scx_cgroup_lock()" failed to apply to 6.18-stable tree

scx_cgroup_lock() 中先取 rwsem 写锁再 cgroup_lock() 的顺序会通过 kernfs 与 enable/rmdir/cpu.weight 形成死锁闭环。修复把 cgroup_lock() 提到写锁之前断开环路,并把该 patch 连同两个 stable-dep(warning 翻转、enable/disable 路径重构)一起按 6.18-stable 的 kernel/sched/ext.c 路径回迁。

lore
Bugfix分析 success作者:Greg Kroah-Hartman2026/08/19 17:17286 封邮件

[PATCH 7.1 001/271] mount: honour SB_NOUSER in the new mount API

本 thread 是 Greg Kroah-Hartman发布的 Linux 7.1.9-rc1 stable review,271 枚 patch + 13 封 Tested-by 回复。scheduler 子树相关8 枚 patch集中修复 sched_ext sub-sched 启停 race、cgroup_lock 顺序、psi psimon kthread 与 rtpoll_timer 生命周期,以及 rqspinlock deadlock 路径的 tail 重置。整体是稳定分支的合订公告,分类为 bugfix 序列。

lore
RFC重要分析 success作者:Joshua Hahn2026/08/19 11:462 封邮件

[RFC PATCH v3 00/14] Introduce tiered memcg limits

Joshua Hahn 提出一套 14 patch 的 RFC,把 memory.{min,low,high,max} 在每个内存层级(DRAM/CXL/PMEM 等)按系统容量比例缩放,从而防止先到的 cgroup 独占高速层。在 1TB 双层机器上的测试显示,多 workload 在 DRAM/CXL 上的占用极差从 7.10x 降到 1.06x,作业完成时间极差从 54.9s 降到 26.1s。Song Hu 另指出 calculate_high_delay() 存在 pre-existing 整数溢出,建议作独立 fix。

lore
Bugfix重要分析 success作者:gregkh2026/08/19 03:302 封邮件

FAILED: patch "[PATCH] sched/psi: Shut down rtpoll_timer in psi_cgroup_free()" failed to apply to 5.15-stable tree

上游 commit 5457025fa8ca 把 psi rtpoll_timer 的关闭从 trigger 销毁路径移到 psi_cgroup_free(),用 timer_shutdown_sync() 一次性绑定 group 生命周期,消除调度器热路径 re-arm 导致的 use-after-free。该补丁 cherry-pick 到 5.15-stable 失败,Greg KH 发出 FAILED 通知。Sasha Levin 随后提交手工适配版,把 cgroup->psi-> 指针解引用改为内嵌的 cgroup->psi.,并把 rtpoll_* 成员名改回 poll_*。

lore
每页
上一页25 / 33下一页