日期范围
150
重要讨论数
其它重要分析 success作者:Andrea Righi2026/08/10 18:383 封邮件

[PATCH v5] sched/fair: Prefer fully idle cores for NOHZ balancing

Andrea Righi v5 修改 find_new_ilb(),在 SMT 系统中优先挑选整 core 空闲的 CPU 作为 ILB 目标,不存在时回退到任一 idle CPU。针对 NVIDIA Olympus(Vera)上 SMT 唤醒后 10 Ki cycle 才恢复单线程性能的特性,在自制 GEMM benchmark、每 core 一个 CPU 密集任务下,从约 6.2 TFLOP/s 提升到 9.4 TFLOP/s。非 SMT 系统行为保持不变。

lore
Bugfix重要分析 success作者:Sibi Sankar2026/08/10 17:5415 封邮件

[PATCH 0/2] sched/cpufreq: Fix schedutil's boost frequency handling

Sibi Sankar 发起 2 枚 patch 系列:patch 1 移除 cpufreq_frequency_table_cpuinfo() 中的 "只升不降" guard,让 cpuinfo.max_freq 在 boost 关闭后能回落;patch 2 在 schedutil 的 get_next_freq() 中用 max(ref, policy->max) 取代固定 anchor capacity_freq_ref,使 DVFS 请求能触达 boost 频率。Christian Loehle 与 Vincent Guittot 引用 Dietmar Eggemann 的上游系列 2...

lore
Bugfix重要分析 success作者:Chen Yu2026/08/10 11:471 封邮件

[PATCH v2] sched/cache: Fix a thread aggregation conflict when there is one runnable task

引入 migrate_llc_task 后,SD_ASYM_PACKING(如 ITMT)平台上 sched_asym() 过滤会拒绝 LLC 亲和性迁移。v2 补丁给 migrate_llc_task 开例外,并在 commit log 中解释 SD_ASYM_CPUCAPACITY 暂不同步处理的理由。

lore
Bugfix重要分析 success作者:Aaron Tomlin2026/08/10 11:186 封邮件

[PATCH v3 0/4] sched/debug: Introduce per-CPU debugfs files

Aaron Tomlin 的 v3 系列包含 4 个 patch:1) 在 print_cpu() 中用 rcu_read_lock + READ_ONCE 保护 rq->curr;2) 在 print_dl_rq() 中同样保护 rq->rd;3) 用 list_for_each_entry_rcu 替换 print_cfs_stats() 中的 _safe 遍历;4) 新增 /sys/kernel/debug/sched/cpu/cpu<N>/debug。三个修复都属于 lockless 解引用导致的潜在 UAF 或 RCU 违例,Reported-by 均为 sashiko-bot。但作...

lore
Bugfix重要分析 success作者:Greg Kroah-Hartman2026/08/10 02:362 封邮件

Re: Linux 7.1.8

Greg KH 发布 Linux 7.1.8 stable,宣布 7.1 系列用户必须升级。配套 reply 邮件附带 Documentation 改动:在 arm64 silicon-errata 表中新增 AmpereOne AC03/AC04 两条;在 qcom,sa8255p-ufshc.yaml 中把 reg 调整为 maxItems:2 并新增 reg-names: std/mcq;在 erofs.rst 中删除已废弃的 fsid 与 domain_id 挂载选项说明。虽然 thread 来源频道为 sched,但内容是 stable 跨子系统推送,没有 scheduler 自身修...

lore
每页
上一页15 / 30下一页