日期范围
47
重要讨论数
其它重要分析 success作者:Ye Liu2026/09/07 11:0530 封邮件

[PATCH 0/8] mm: introduce for_each_process_rcu and for_each_thread_rcu

Ye Liu 提交 8 个 patch 的 v1 系列,在 include/linux/sched/signal.h 中引入 for_each_process_rcu / for_each_thread_rcu / for_each_process_thread_rcu 三个基于 scoped_guard(rcu) 的宏,并把它们应用到 mm/、kernel/、fs/、lib/、security/ 共 17 个文件,清除大量手写 rcu_read_lock/unlock 样板。Michal Hocko、SJ Park、Miaohe Lin、Lorenzo Stoakes、Justin Sues...

lore
其它重要分析 success作者:Bradley Morgan2026/09/06 01:5727 封邮件

[PATCH v2 0/5] kthread: convert remaining users to kthread_create_worker

Bradley Morgan 的 5 patch 系列把 ivtv/encx24j600/sc16is7xx/cpufreq_schedutil 四个剩余的旧 kthread 用户迁到 kthread_create_worker* API,并删除 kthread_worker_fn() 中挂了十年的 worker->task = current 自赋值,仅留 WARN_ON 兜底。v2 已被 Jakub Kicinski 和 Greg KH 要求把 driver 改动拆成独立 series 分头发,并被 kernel test robot 抓到 ivtv-irq.c:1053 仍残留 &itv...

lore
Bugfix重要分析 success作者:Hui Su2026/09/05 22:0015 封邮件

[PATCH v2 2/2] sched/cache: Drive cache task tick from execution context

Hui Su 提交 2/2 系列 patch,修复 proxy execution 中 donor 是 RT/DL 时 task_tick_numa/task_tick_cache 不再被调用、导致 mm scan epoch 与 account_mm_sched 错位的回归。把这两个执行上下文 tick 从 task_tick_fair() 提到 sched_tick()/sched_tick_remote(),并按 rq->curr 是否 fair 触发。讨论中 Prateek、Tim Chen、Chen Yu 进一步指出 task_tick_core() 在 proxy 下 sum_ex...

lore
Bugfix重要分析 success作者:Zhan Xusheng2026/09/05 16:501 封邮件

[PATCH v2 RESEND] sched/debug: Validate writes to the scan_size_mb debugfs knob

scan_size_mb debugfs 节点被注册成 u32,写入 0 或 2^24 的倍数会让 task_scan_min() 和 task_nr_scan_windows() 把 0 当除数,触发内核除零 oops。补丁改用 debugfs_create_file 加自定义 write,按 NUMA_SCAN_SIZE_MB_MAX 校验范围,仿照已有的 sched_scaling_fops 把 sysctl 时代丢失的下界和上界都补回来。

lore
RFC重要分析 success作者:Gabriele Monaco2026/09/05 13:1718 封邮件

[RFC PATCH 00/20] rv: Add support for BPF monitors

本 RFC 把 RV 工具从只能管理内核内置 monitor 扩展为可加载 BPF monitor:通过 BPF struct_ops 把 monitor 接入 tracefs,用 ringbuf 回传 trace 事件,并扩展 rvgen 与 selftest 支持模板生成与端到端验证。共 20 个补丁、约 2770 行新增,已得到 sashiko AI 评审若干改进意见,并引发 Rostedt、Starovoitov、Glozar 等多轮 maintainer 讨论。

lore
每页
上一页2 / 10下一页