Thanks for confirming that qemu also fails with such PCI device.
Does nova only fail to start because you added a 32bit PCI address to the whitelist?
I'm a bit reluctant to allow adding 32bit PCI addresses in the whitelist as it suggest that deployment support it, but right now qemu will fail when you want to boot a VM with such device. So I think first we have to make sure that there is end-to-end support for 32 bit addresses and then we can enable the use of them in nova.
Thanks for confirming that qemu also fails with such PCI device.
Does nova only fail to start because you added a 32bit PCI address to the whitelist?
I'm a bit reluctant to allow adding 32bit PCI addresses in the whitelist as it suggest that deployment support it, but right now qemu will fail when you want to boot a VM with such device. So I think first we have to make sure that there is end-to-end support for 32 bit addresses and then we can enable the use of them in nova.