Linux 7.3 rc1于2026年8月30日发布,代码总量约为4098万行;其中AMD GPU驱动约650万行,但此次异常膨胀主要来自生成的DCN 6.0显卡寄存器头文件,而不是同等规模的新可执行代码。[1][3][4] 本轮更新包括AMD Zen 6平台准备、Intel Xe3P/Nova Lake图形支持默认启用、Valve 2026款Steam Controller驱动、Apple M3系列支持、Nouveau的NVK Vulkan Video解码,以及Btrfs和USB4STREAM改进。[2][50] Linux 7.3 rc1仍是测试版本,预计还会经历6至7个候选版本;稳定版目前预计在2026年10月中下旬发布...
研究答案

Create a landscape editorial hero image for this Studio Global article: What are the major changes, hardware and driver additions, filesystem updates, code-size milestones, maintainer comments, and expected relea. Article summary: Linux 7.3-rc1 is a large but otherwise conventional first release candidate: it brings broad driver, platform, graphics, USB, and filesystem work, while the diff is unusually inflated by generated AMD display-register he. Topic tags: general, general web, documentation, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
Linux 7.3-rc1给人的第一印象是“体积很大”。在两周合并窗口结束后,Linux内核迎来了新周期的首个候选版本:代码总量约为4098万行。不过,这个数字需要结合具体内容理解——本轮规模异常,主要是因为AMD提交了大批GPU寄存器定义文件,而不是内核突然增加了同等数量的新功能。1
4
从实际变化看,Linux 7.3仍然是一轮相当常规的内核更新,重点分布在硬件平台、图形驱动、文件系统、USB-C和USB4等领域。
截至Linux 7.3-rc1,内核源码树约有40,980,000行。其中包括约5,134,418行空白行、4,912,366行注释和30,937,090行检测到的代码。单是AMD GPU内核驱动就约有650万行。1
3
造成这次统计明显膨胀的关键,是AMD提交的大批显卡寄存器定义,尤其是面向DCN 6.0显示引擎及其他新图形IP的头文件。这类文件通常由工具生成,包含硬件寄存器及其字段定义。它们会显著拉高补丁统计中的行数,却并不代表同等规模的手写运行时代码。1
4
因此,Linus Torvalds的判断相对克制:如果把这批AMD寄存器文件单独看待,其余改动的规模基本符合合并窗口的常态,驱动仍然占据大部分变化。1
4
Linux 7.3一方面为即将到来的平台铺路,另一方面也继续改善现有硬件的使用体验。
force_probe参数手动开启。对Intel图形用户来说,Nova Lake支持从“实验性探测”转为默认启用尤其值得关注。不过,这并不意味着所有相关功能都已经完成。例如,DisplayPort 2.1 ALPM在Linux 7.3开发周期内仍在推进。54
Linux 7.3的文件系统更新并非围绕某一种全新存储格式展开,而是涵盖性能、兼容性、测试工具和代码清理等多个方向。
Btrfs在本轮合并窗口中加入了面向性能的改动,被列为Linux 7.3的重要文件系统更新之一。不过,现有信息并未给出一个适用于所有场景的统一性能提升幅度,也没有确认单一的基准测试结果。2
Linux 7.3加入了FailFS,这是一种故意让操作失败的伪文件系统。访问FailFS的操作都会返回EOPNOTSUPP,也就是“不支持该操作”的错误码。35
它的用途不是存储用户数据,而是帮助开发者测试软件面对文件系统故障时的行为。FailFS可以看作此前NULLFS测试文件系统的补充:NULLFS提供一个永久为空且不可变的目录,而FailFS则让到达文件系统的操作统一失败。35
NTFS新增对通过Windows Overlay Filter机制压缩的文件的读取支持,这类文件通常被称为WOF压缩文件。这将改善Linux访问由Windows创建的相关压缩数据的能力。2
本轮更新删除了已经过时的EFS和FreeVxFS文件系统驱动。移除无人维护的旧代码有助于降低内核的维护负担,但这主要属于清理工作,并不是面向普通用户的新功能。2
Linux 7.3的USB-C代码开始检查线缆是否具备其声称支持的替代模式能力。检查内容包括线缆身份信息、被动USB 2.0线缆的速度限制,以及主动线缆是否具备对应的插头信息。36
37
简单来说,内核将更认真地判断一根线缆能否承担DisplayPort等替代模式传输,减少把不合适的线缆误判为可用、进而导致初始化失败或功能异常的情况。36
37
与此同时,USB4STREAM新增busy-poll选项。USB4STREAM是英特尔开发的协议,用于在通过USB4或Thunderbolt直接连接的系统之间传输原始数据。忙轮询可以减少中断和工作线程调度带来的延迟,但代价是增加CPU活动,因此更适合对延迟敏感的场景,并非适合所有用户的默认设置。39
45
Linux 7.3-rc1于2026年8月30日在为期两周的合并窗口结束后发布。3
43需要注意的是,
rc1代表第一个候选版本,它仍然是测试版本,并非最终的Linux 7.3稳定版。
按照目前的预期,本轮开发周期大约会经历6至7个候选版本。如果测试进展顺利,稳定版预计将在2026年10月中旬至下旬发布;但如果出现需要修复和验证的回归问题,发布时间也可能推迟,甚至增加额外的候选版本。3
4
Linux 7.3-rc1最醒目的标签是规模,而不是某一项颠覆性的单点功能。接近4100万行的统计确实存在,但AMD DCN 6.0等寄存器头文件的集中加入,使补丁看起来远比新增运行时代码的实际规模更庞大。1
4
对用户而言,更实际的变化包括:面向AMD Zen 6和Intel Nova Lake等新平台的准备、对Valve和Apple新硬件的支持、图形驱动覆盖范围扩大、Btrfs改进、文件系统错误测试能力增强,以及USB4连接下更灵活的低延迟数据传输。至于最终版本是否能按计划在10月发布,还要等待后续候选版本的测试结果。
Studio Global AI
此页面包含一个有来源支持的答案,您可以在 Studio Global 内继续。
Linux 7.3 rc1于2026年8月30日发布,代码总量约为4098万行;其中AMD GPU驱动约650万行,但此次异常膨胀主要来自生成的DCN 6.0显卡寄存器头文件,而不是同等规模的新可执行代码。[1][3][4]
Linux 7.3 rc1于2026年8月30日发布,代码总量约为4098万行;其中AMD GPU驱动约650万行,但此次异常膨胀主要来自生成的DCN 6.0显卡寄存器头文件,而不是同等规模的新可执行代码。[1][3][4] 本轮更新包括AMD Zen 6平台准备、Intel Xe3P/Nova Lake图形支持默认启用、Valve 2026款Steam Controller驱动、Apple M3系列支持、Nouveau的NVK Vulkan Video解码,以及Btrfs和USB4STREAM改进。[2][50]
Linux 7.3 rc1仍是测试版本,预计还会经历6至7个候选版本;稳定版目前预计在2026年10月中下旬发布,但具体时间仍可能因回归问题调整。[3][4]