现在 Linux 6.14 合并窗口已经过去,针对 Linux 6.15 内核的新功能材料开始准备在 DRM-Next 中暂存,下一个合并窗口将在 3 月底左右打开。今天发出的是 Linux 6.15 的第一批 drm-misc-next 更改,其中包括对 DRM Panic 的更多工作,该 Linux 相当于 Microsoft Windows 的“蓝屏死机”,以及对其他较小的 Direct Rendering Manager 驱动程序的更改。
已经准备好在 Linux 6.15 中引入的 DRM Panic 工作包括根据 FIDO 2.2 规范更新其 QR 编码,并为虚拟化环境的 VirtIO GPU 驱动程序添加 panic 支持。
Red Hat 工程师 Jocelyn Falempe 解释了 FIDO 2.2 规范对 DRM Panic 的 QR 错误代码中更好的二进制编码的支持:
“当前的编码是通过将 13 位输入转换为 4 个十进制数字来完成的,然后使用 QR 码规范的数字编码对其进行有效编码。
Fido v2.2 规范使用类似的方法进行 QR 发起的身份验证。唯一的区别是它将 7 个字节 (56 位) 的输入转换为 17 个十进制数字。好处是该算法不需要将 input 字节拆分为 13 位块,并且比率要好一些。
这项改进是由 Jó Ágila Bitsch 提出的。drm_panic还很年轻,二维码功能还没有得到广泛使用,所以现在还是切换到通用算法的时候了,它与广泛使用的标准共享。
我还将 url 参数的名称从 zl= 更改为 z=,以便网站可以根据需要保持向后兼容性。
VirtIO GPU DRM 内核驱动程序现在加入了不断增长的其他驱动程序列表,这些驱动程序与内核错误或显示 QR 码错误消息的 “Screen of Death” 消息屏幕兼容。
除了 DRM Panic 改进之外,今天的 drm-misc-next 拉取请求还增加了对 Qualcomm QAIC 加速器驱动程序的支持,以支持 AIC200 加速器。关于 Qualcomm Cloud AI 200 “AIC200” 加速器的细节仍然很浅,但至少开源和上游内核驱动程序支持已经准备好了。drm-misc-next pull 还为 MGAG200 驱动程序添加了对 Matrox G220eH5 硬件的支持。
转自 Linux 6.15 To Bring More Improvements To DRM Panic “Screen of Death” – Phoronix
这是多老的文章??! /sbin/ipchains ,晕倒。