Last Minute Linux 6.6 Fixes Address Nine“;不可用的“;联想AMD笔记本电脑

2023年 10月 30日 36.2k 0


Linux 6.6
除非Linus Torvalds有预订并决定将周期延长一周,否则本周末将稳定发布。无论如何,有一些最后一刻的修复工作即将到来,用AMD Ryzen SoC修复九台不同的联想笔记本电脑,使硬件在Linux下更可用。

Red Hat工程师Hans de Goede在Linux 6.6稳定发布之前发布了一个补丁,作为平台驱动程序x86的最后一个工作。该补丁扩展了DMI怪癖表,使九台联想笔记本电脑在Linux下暂停/恢复时表现正常。

在带有Mendocino APU的联想笔记本电脑上,当暂停到空闲状态并恢复时,会出现多个NVMe IOMMU页面故障,之后系统会不稳定,直到重新启动。此问题已在诸如
内核错误218024

受影响的联想笔记本电脑型号包括:

-联想82YT/V14 G4 AMN

-联想83GE/V14 G4 AMN

-联想82YU/V15 G4 AMN

-联想83CQ/V15 G4 AMN

-LENOVO 82VF/IideaPad 1 14AMN7

-LENOVO 82VG/IideaPad 1 15AM27

-LENOVO 82X5/IdeaPad 1 15AM27

-LENOVO 82XN/IdeaPad Slim 3 14AMN8

-LENOVO 82XQ/IdeaPad Slim 3 15AMN8

这些型号都需要相同的s2idle错误怪癖来解决NVMe s2idle挂起/恢复错误。

另外,通过x86/紧急分支是另一个改进对这些笔记本电脑支持的补丁。Thomas Gleixner在
色斑
在ACPI/MADT公布PCAT兼容性时跳过探测:

David和其他一些人报告说,在某些较新的系统上,一些遗留中断无法正常工作。

调试显示,这些系统的BIOS使遗留PIC处于未初始化状态,这使得PIC检测失败,内核切换到伪实现。

不幸的是,这种回退会导致相当多的代码失败,因为它取决于对遗留PIC中断数量或实际PIC可用性的检查。

理论上,当IO/APIC可用时,没有理由在任何现代系统上使用PIC,但对相关检查的依赖性无法在短时间内轻松解决。这需要大量的分析和返工。“

这解决了一个问题
多个AMD联想笔记本电脑键盘在Linux下无法工作

Hans de Goede在平台驱动程序x86修复程序中回复


“我决定在最后一刻发送这封信,因为加上“x86/i8259:当ACPI/MADT宣传PCAT兼容性时跳过探测”(提示x86/紧急),这修复了一整组9款基于联想AMD Mendocino Soc的笔记本电脑型号,从无法与Linux一起使用,到可以与Linux一起正常工作。”

So with the Lenovo laptop models mentioned above, Linux 6.6 should be playing nicely with the hardware while the patches should also work their way back-ported to existing stable kernel series too.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论