Avago 3408iMR RAID卡不支持SMMU
问题现象
Avago 3408iMR RAID卡不支持SMMU。
问题原因
Avago 3408iMR没有自带DDR,需要申请Host内存使用,如果开启SMMU,设备端发起Host内存地址访问,需要SMMU的地址翻译,但目前在ARM上还不支持类似x86 ACPI DMA RMRR功能,导致3408卡在开启SMMU情况下无法使用Host内存,从而该设备无法启动。
父主题: KVM虚拟化
Avago 3408iMR RAID卡不支持SMMU。
Avago 3408iMR没有自带DDR,需要申请Host内存使用,如果开启SMMU,设备端发起Host内存地址访问,需要SMMU的地址翻译,但目前在ARM上还不支持类似x86 ACPI DMA RMRR功能,导致3408卡在开启SMMU情况下无法使用Host内存,从而该设备无法启动。