皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

面向龙芯LoongArch平台的AMD GPU补丁解决了一个”巨大平台错误”

面向龙芯LoongArch平台的AMD GPU补丁解决了一个"巨大平台错误"

本周一Linux内核社区发布了一组补丁,旨在让老旧的 AMD Radeon GFX7/GFX8 时代图形处理器在龙芯LoongArch平台上运行。这些在Loongson平台上处理老旧Radeon Hawaii~Polaris GPU的补丁指出了这些中国计算系统的一个”巨大的平台错误”。

AMDGPU 和 Radeon 内核驱动程序的系列补丁旨在解决旧版 AMD Radeon 显卡在龙芯系统上运行时出现的 GPU 崩溃问题。

针对图形驱动程序的更改修改了缓存刷新问题的解决方法,这反过来又混淆了某些硬件平台,因此这些补丁立即被拒绝,因为它们禁用了其他平台驱动程序所需的行为。

随后,开发人员在邮件列表上进行了来来回回的讨论,这让长期从事 AMD Linux 开发的工程师 Christian König 总结道

“根据 PCIe 规范,向同一总线地址连续写入两个数据是完全合法的,即使没有这种特定的 hw 解决方法,这种情况也会经常发发生。在一个连续两次写入同一位置都无法正常工作的平台上,我非常怀疑它的稳定性。”

其他一些被提及的解决方法,如将 PCIe 链接速度从 x16 降至 x8、调整电源管理,甚至升级芯片组的散热片,也进一步表明了 Loongson 硬件的脆弱状态。

除了 GPU 之外,Loongson 平台的问题还可能指向网络和存储 I/O 的其他潜在问题。

转自 面向龙芯LoongArch平台的AMD GPU补丁解决了一个”巨大平台错误” (msn.cn)