随着正在开发的Linux 5.11内核的PCI子系统的更新,系统现在可以报告设备是否正在使用PCIExpress 6.0允许的64GT / s链接速度。暂定的PCIExpress 6.0规范将链接速度定义为64.0GT / s。当前的变化是关于能够向用户报告准确的数字,而不是以未知的速度。 PCIe硬件已经可以自动协商最佳速度。此更改是由Synopsys工程师提供的。 PCIExpress 6.0规范有一个较早的版本,因为它在今年早些时候有了其初稿,然后又有一个“完整的草案”。上个月被带去审查。预计PCIe6.0规范将于2021年完成。与PCIExpress4.0的每通道16GT / s和PCIExpress5.0的每通道32GT / s相比,PCIExpress6.0承诺的带宽为64GT /每个通道s,即PCIex16的带宽约为256GB / s。 PCIExpress 6.0的主要区别之一是使用低延迟的前向纠错脉冲幅度调制(PAM-4)。随着最终确定的PCIExpress6.0规范的临近以及硬件的出现,肯定会出现更多围绕PCIe6.0的Linux内核更改,但是当前要做的是能够报告与PCIExpress5.0相比翻倍的链接速度。 Linux 5.11中还包括其他一些PCI更改。 -新的sysfs属性,可以显示PCI的电源状态并显示内核看到的当前电源状态(power_statr属性)。它还会报告从D3hot到D0的其他值。 -AMDRavenRidge集成的GPUATS(地址转换服务)在所选平台上标记为已损坏。根本原因尚不清楚,但是对于禁用了ATS的硬件,最终将失去对它的支持。 -开始支持高通SM8250SoC。