Linux Kernel
Linux 内核邮件列表官方公开存档(lore.kernel.org),汇集 Linux 内核开发的讨论、补丁与各子系统的通讯记录。
Linux内核:LLM生成补丁将被拒绝,staging子系统定位学习而非自动化
Linux内核维护者Greg KH宣布,将自动拒绝所有通过LLM生成的drivers/staging/子系统补丁。该子系统定位是新人学习内核开发的训练场,LLM直接生成清理补丁会剥夺学习过程。唯一例外是LLM发现的疑似安全问题,但提交者必须在真实硬件上测试并证明问题可复现。Greg指出当前LLM生成的结果中约三分之一存在错误甚至有害,并引用Bruce Schneier的文章说明AI应作为"重体力工具"而非替代技能训练。
24小时内发布超400个Linux内核CVE漏洞
Linux 内核在过去24小时内发布了超过400个CVE补丁,涵盖蓝牙、网络、内存管理、文件系统等多个子系统。这些漏洞包括空指针解引用、UAF、竞态条件和内存泄漏等常见类型,主要涉及内核驱动和子系统代码修复。
林纳斯·托瓦兹谈在Linux内核代码中使用大语言模型
Linux内核维护者Linus Torvalds在邮件列表中明确表态:Linux内核项目不排斥AI,LLM是提升维护效率的有效工具。他强硬回击了社区内反对使用LLM的声音,指出拒绝新技术只是恐惧,并强调内核开发决策应基于技术优劣而非意识形态。
林纳斯·托瓦兹谈LLM在内核开发中的使用
Linus在邮件列表强硬表态:Linux内核社区欢迎使用LLM辅助开发,反对者可以fork或离开。他认为AI已是明确有用的工具,不应因恐惧或“政治正确”拒绝新技术,决策应基于技术优劣而非意识形态。这番言论直接回击了社区内部分反AI声音,极具争议性和讨论价值。
林纳斯·托瓦兹谈AI在Linux开发中的使用
Linux内核维护者Linus Torvalds在邮件列表中强硬表态:Linux不是反AI项目,AI是有用的工具,反对者在技术上站不住脚。他明确表示如果有人不满,可以分叉项目或离开,强调社区决策基于技术优劣而非恐惧。这一言论直接回应了社区内关于LLM辅助开发的争议,确立了官方立场。
Intel Linux 驱动新补丁:支持 DP MST 连接下的 HDR 功能
Google 工程师提交补丁,为 Intel i915 显卡驱动增加了对 DP MST 连接下 HDR 的支持。此前该功能受限,此次更新通过重构色彩查询和元数据传播机制解决了这一问题。 这对使用多显示器菊花链连接且需要 HDR 功能的 Linux 用户是重要改进,填补了驱动功能的一个空白。
能否编写一个加载即烧毁电脑扬声器的内核模块?
这是一封发给 Linux 内核邮件列表的询问帖,作者 R.F. Burns 询问是否有可能编写一个加载后能损坏 PC 扬声器的内核模块。该帖子引发了长达十余年的讨论,邮件列表中展示了从 2007 年到 2026 年的大量回复线程,涉及多位内核开发者如 Alan Cox, Jan Engelhardt 等,讨论了硬件安全性、内核模块权限以及恶作剧代码的技术可行性。这是一个典型的内核社区关于硬件边界和代码责任的长期技术辩论案例。
Git v2.55 发布:默认启用 Rust 支持
Git 项目维护者 Junio C Hamano 发布 v2.55.0-rc0 预览版。主要亮点包括 Rust 支持默认启用、钩子脚本并行执行、ort 合并后端改进、fsmonitor 守护进程实现以及多项性能优化和 bug 修复。
Killswitch:新增按函数短路缓解原语
Linux内核维护者Sasha Levin提交补丁,引入Killswitch机制。该机制允许管理员通过sysfs接口,在安全漏洞补丁发布前,临时将特定内核函数短路返回固定值(如-EPERM),从而立即阻断漏洞利用。补丁包含详细文档,警示了错误选择短路函数可能导致更严重Bug的风险,并增加了内核Taint标记。这是针对内核应急响应流程的重要工程改进。
README不应按任意“角色”分类
Linux内核开发者Runxi Yu提交补丁,提议移除README中按“角色”(如安全专家、学术研究者)分类的组织方式,认为这种分类人为且不准确。补丁将内容重组为更通用的技术类别,并保留了对AI助手的特别说明。作者指出之前的讨论未触及README结构本身的问题。
弃用旧版IPv4协议栈:Linux内核迈向纯IPv6的重要一步
Linux内核开发者David Woodhouse提交补丁系列,旨在移除对旧版IPv4协议栈(Legacy IP)的强制依赖,允许内核仅构建IPv6支持,并标记Legacy IP为弃用。该系列包含清理配置守卫、添加CONFIG_LEGACY_IP选项、警告监听IPv4套接字进程等改动,反映了内核向纯IPv6演进的重要一步。
Sashiko:一个用于Linux内核变更的智能代理审查系统
Google工程师Roman Gushchin发布Sashiko,一个基于Gemini 3.1 Pro和Rust构建的Linux内核补丁自动审查系统。该系统已开源并移交Linux基金会,声称能发现53%的人工审查遗漏的Bug。文章探讨了LLM在核心基础设施代码审查中的实际能力、局限性及未来集成计划,是AI辅助底层系统开发的重要实践案例。
Linux内核提案:取消IPv6模块支持,改为内置编译
SUSE工程师提出将Linux内核IPv6协议栈从可加载模块改为内置选项,旨在移除复杂的间接调用桩代码以简化网络子系统。该补丁系列涉及大量内核驱动和配置文件的修改,反映了现代部署中IPv6模块化的实际边缘化趋势。
Git开发动态:2026年2月第11期进展报告
Git维护者Junio C Hamano发布的2026年2月开发进度报告,汇总了即将合并到主分支的功能更新、Bug修复及底层重构进展,包括别名国际化、FSMonitor Linux支持、对象存储后端插件化及多项性能优化。
AI 助力解决 Linux io_uring 性能瓶颈:修复导致 50-80 倍性能下降的休眠 Bug
Linux io_uring 维护者 Jens Axboe 提交补丁,解决空闲系统下 ppoll 休眠过长导致 I/O 延迟的问题。通过引入 AI 辅助分析,发现并修复了事件循环中的竞态条件,使性能提升 50-80 倍。
git-am 会错误执行提交信息中的代码 Diff
开发者指出git-am会将提交信息中的代码diff一并应用,导致意外代码注入(如i3项目中sleep命令被误植)。该问题引发Git社区讨论,并迅速催生了通过commit-msg hook拦截此类diff的补丁方案,涉及一手漏洞发现与核心维护者响应。