On Wed, Dec 18, 2019 at 11:04:26AM -0800, Bin Gao wrote:
On physical hardware, some PCI devices are not detectable when UEFI BIOS invokes our InitializeYourself() function. But they are guaranteed to be available before UEFI invokes our PreparToBoot() function. So in the case of running CSM on physical hardware, we execute pci_probe_devices() at PrepareToBoot() stage.
Hmm, I'm wondering whenever we can just move the pci_probe_devices() call unconditionally (i.e. do it for qemu too).
cheers, Gerd