Hello, I was recently trying to boot up a q35 machine with some custom PCIe Devices that require 4Gb of BAR Space, and ran into an issue where I cannot declare the BAR Space of a device to be above 512Mb or the q35 machine will not boot correctly. This is true even if I try to increase the BAR space of the PCIe Root Port, so it's not an issue with my device specifically, it seems to be more overarching.
Is this a known limitation of the q35 machine? Is there a way I can get around this to declare the devices properly? Thank you! Nabih Estefan