我在 64 位 linux 主机上使用 64 位 PCI Express 卡,问题是它的条是 64 位,但总是得到一个位于 32 位地址范围内的地址,即 BAR 的高 32 位始终为零。
如何强制它使用真正的 64 位地址?我试图通过将引导时间参数覆盖到内核来强制执行它,以便内核可以枚举 pci 设备,但结果与 BIOS 相同。
Linux 不支持真正的 64 位地址吗?
我在 64 位 linux 主机上使用 64 位 PCI Express 卡,问题是它的条是 64 位,但总是得到一个位于 32 位地址范围内的地址,即 BAR 的高 32 位始终为零。
如何强制它使用真正的 64 位地址?我试图通过将引导时间参数覆盖到内核来强制执行它,以便内核可以枚举 pci 设备,但结果与 BIOS 相同。
Linux 不支持真正的 64 位地址吗?