日期范围
62
其它讨论数
其它重要分析 success作者:Feng Tang2026/07/14 19:131 封邮件

[PATCH v4] sched/debug: Dump end of stack when stack corruption detected

v4 在 __schedule_bug 检测到栈末端哨兵被破坏时,于 panic 之前先用 print_hex_dump 把破坏点附近 16 个 ulong 的原始内存打到 KERN_ERR,方便和 KASAN、slub_debug 等其他 dump 对齐。背景是 suspend/resume hang 期间以太网驱动在 suspend hook 释放了 RX 缓冲区,导致硬件仍通过 DMA 写入已释放的内存并踩坏栈末端哨兵。新增 dump 让开发者能把栈破坏点和 KASAN 报告按地址对位,从而定位真凶。

lore
其它重要分析 success作者:Mukesh Ojha2026/07/11 23:4463 封邮件

[PATCH v3 00/26] Introduce meminspect

26 patch 跨子系统框架,把静态/动态变量登记进 .inspect_table 表,供 firmware/bootloader 在系统失能后读取。配套 Qcom Minidump 与 Pixel Kinfo 两个 backend,已在 SA8775P 验证。Lorenzo 与 Sashiko 评审同时质疑 EXPORT 语义、virt_to_phys 误用及 201 个槽位的固定表容量。

lore
其它重要分析 success作者:Jing Wu2026/07/10 11:3012 封邮件

[PATCH v4 00/11] Dynamic Housekeeping Management (DHM) via CPUSets

DHM v4 是一个包含 11 个补丁的功能系列,把 nohz_full、RCU NOCB 和 managed IRQ 等 housekeeping 控制接入 cgroup v2 cpuset isolated partition。v4 放弃并发原地 apply 回调,改为更新 RCU-protected mask 后逐 CPU 执行 hotplug cycling,从而复用 tick、RCU 和 IRQ 的既有回调。该系列影响 scheduler、cpuset、CPU hotplug、RCU、tick 和中断等核心路径,因此具有较高重要性。

lore
其它重要分析 success作者:Shrikanth Hegde2026/07/09 13:2562 封邮件

[PATCH v6 00/23] sched: Introduce cpu_preferred_mask and steal-driven vCPU backoff

Shrikanth Hegde 在 v6 重新提交 23 个 patch,引入 cpu_preferred_mask 与 steal_monitor 驱动:周期采样 steal time,根据高/低阈值动态调整 preferred CPU 子集。Scheduler 的 wakeup、load balance、tick push 等路径优先选用 preferred CPU,并主动把 non-preferred CPU 上的任务推走,从而缓解 vCPU 过载场景下的抢占开销。Yury Norov 给出多项建议:希望 steal_monitor 拆得更粗、补充独立 Kconfig 让外置 monit...

lore
其它分析 success作者:Thomas Weißschuh (Schneider Electric)2026/07/08 05:4917 封邮件

[PATCH 0/8] hrtimer: Untangle base definitions from hrtimer.h

Thomas Weissschuh 的 8-patch 系列把 hrtimer 的 base 结构定义从被广泛 include 的 linux/hrtimer.h 中剥离,重命名 hrtimer_defs.h 为 hrtimer_bases.h,并把依赖 base 的 helper/函数下沉,再为真正需要 base 的调用方显式 #include。该系列仅调整头文件依赖,不改运行时行为,已被 Thomas Gleixner 在 tip: timers/core 直接取走。

lore
每页
上一页12 / 13下一页