日期范围
152
Bugfix讨论数
Bugfix重要分析 success作者:Janne Huttunen (Nokia)2026/07/26 20:044 封邮件

Please backport 101f3498b4bd to 6.18.y

该线程请求把 101f3498b4bd 回移到 6.18.y,以解决隔离 CPU 上 user.slice 任务可能持续数小时得不到运行时间的问题。请求者提供了经过数周生产测试的手工 backport,但 6.18.y 缺少上游用于消除 avg_vruntime 舍入误差的前置提交。stable 维护者因此暂缓合入,并等待 Peter 确认独立回退是否安全。

lore
Bugfix重要分析 success作者:Greg Kroah-Hartman2026/07/24 19:17713 封邮件

[PATCH 5.10 001/699] nvmet-tcp: fix race between ICReq handling and queue teardown

该线程是 Linux 5.10.261-rc1 的稳定版集中审查,包含 699 个跨子系统补丁和 13 封回复。补丁重点修复 UAF、竞态、死锁、越界访问、引用计数及错误回滚问题,其中也包含 sched、net/sched 和 perf sched 修复。由于大量 patch 正文为空,部分条目只能依据标题确认,不能进一步重建代码细节。

lore
Bugfix重要分析 success作者:Shubhang Kaushik (Ampere)2026/07/23 03:201 封邮件

[PATCH v4] sched/core: Preserve wake flags across queued wakeups

queued wakeup 路径在跨过 wakelist 边界时丢失了 WF_RQ_SELECTED 等 wake flags,导致 ttwu_do_activate() 与 wakeup_preempt_fair() 行为偏离直接唤醒路径。v4 在 task_struct 中加入独立 u8 字段 sched_remote_wakeup_flags,并定义 WF_TTWU_QUEUE_MASK 显式保留 WF_TTWU/WF_SYNC/WF_MIGRATED/WF_RQ_SELECTED,在 sched_ttwu_pending() 排空时恢复给下游使用。这是一个影响抢占阈值与 ENQUEUE...

lore
Bugfix重要分析 success作者:Shubhang Kaushik (Ampere)2026/07/23 02:063 封邮件

[PATCH] sched/fair: Prefer waker CPU for reciprocal sync wakeups

Shubhang Kaushik 在 narrow 互反同步唤醒下让 wakee 留在 waker CPU,新增 prefer_sync_pair_cpu() 辅助判断,在 80 核 Ampere Altra 上把 perf bench sched pipe 提升约 21%。Christian Loehle 评审指出 commit message 声称覆盖 futex ping-pong,但 futex 通常不设置 WF_SYNC;并且 early-return 必须后移到 SD_WAKE_AFFINE 检查之后,否则会绕过 isolcpus/cpuset 的 CPU 隔离策略。作者已在 me...

lore
Bugfix重要分析 success作者:Greg Kroah-Hartman2026/07/23 01:42849 封邮件

[PATCH 5.15 001/843] nvmet-tcp: fix race between ICReq handling and queue teardown

这是 Linux 5.15.212-rc1 的 843 补丁稳定版审查,覆盖并发、内存安全、文件系统、网络、调度器和设备驱动。系列包含多个相互依赖的 5.15 专用回移。审查者已报告 perf_env__get_cpu_topology() 缺失导致的明确构建回归。

lore
每页
上一页27 / 31下一页