[PATCH 6.18 0001/1611] nvme-pci: DMA unmap the correct regions in nvme_free_sgls
nvme-pci: DMA unmap the correct regions in nvme_free_sgls。Claude 分析失败,当前使用规则 fallback:该讨论被归为 rfc,共 999 封邮件。
北京时间全部历史数据
最近同步:2026/08/28 20:01
nvme-pci: DMA unmap the correct regions in nvme_free_sgls。Claude 分析失败,当前使用规则 fallback:该讨论被归为 rfc,共 999 封邮件。
Paul E. McKenney 联合 Mathieu Desnoyers 投递 24 patch 的 RFC v2,在内核里实现 hazard pointer,提供比 RCU 更快的安全对象回收路径。核心包括每 CPU 4 槽加溢出链表的 hazptr_acquire/release、跨上下文 hazptr_detach、CONFIG_HAZPTR_DEBUG 误用检测,以及 hazptrtorture 跨任务/IPI 压测模块。v2 相比 v1 新增 detach API 与所有权问题修复,整体目标是征求设计与正确性方面的反馈。
作者 Xukai Wang 提交 RFC v1,把 pick_next_task() 从「边选边 commit」改为「只挑不 commit」,让 __schedule() 在 find_proxy_task() 解析成功后才做唯一的 class commit,避免把最终不运行的 blocked donor 投机性切换到 class current state。patch 同步更新 proxy_deactivate() 与 proxy_migrate_task() 的 rq->donor 处理。AMD 的 K Prateek Nayak 持保留意见,认为锁内 pick 会收敛到同一 donor、...
K Prateek Nayak 提出 RFC:在 EEVDF pick_eevdf() 唤醒抢占路径上保护正在运行的 curr 任务,避免因带正 lag 的唤醒任务拉低 avg_vruntime 导致 NGINX 等服务被频繁非自愿抢占。新增 RUN_TO_PARITY_WAKEUP sched_feat,仅当 curr 自选中起尚未耗尽 slice 时跳过 eligibility 检查。DeathStarBench 吞吐恢复至 v6.5 水平。Peter、Youssef 等围绕图示、base_slice_ns 是否已足够、是否在所有路径禁用 eligibility 展开讨论;2026 年 C...