rosaceous

Results 2 comments of rosaceous

邮件列表上有关于ath11k驱动的讨论 https://lore.kernel.org/all/[email protected]/T/ 简而言之,高通的网卡固件会向驱动程序请求设备真实的中断地址,而虚拟机中网卡驱动能传递的中断地址是通过IOMMU转译过的,所以固件使用错误的中断地址是不能正常工作的。

PVE只是个linux发行版,他们应该没有能力/动力去解决这个问题。邮件列表里内核开发者认为这个网卡驱动想干的事很疯狂,这个世界上没操作系统提供这个驱动要的功能(所以他们也不会提供这项功能),而且我认为高通不大可能为这种非常罕见的应用场景修改它们的固件,固件这种东西也只有他们自己能修改。 作为短期方案,根据邮件列表中的讨论内容,你可以在宿主机上确定真实的设备中断地址,然后改客户机内核中的驱动代码,让驱动使用真实的中断地址。但是,重启几次可能就不管用了,因为中断地址每次启动可能不一样。。。