On 14/07/16 14:43, Marcel Apfelbaum wrote:

> Commit b86eacb (hw/pci: delay bus_master_enable_region initialization) delayed
> enabling the 'bus-master' region for PCI devices until 'machine-done' event.
> The event registration happens in the PCIBus realize function, however
> the PCI bus is not 'realized' *at all* for some machines.
> 
> It appears to be a hidden issue revealed by the above commit.
> Thanks Mark Cave-Ayland and Leon Alrae for reporting it!
> 
> For all the series:
> Reported-by: Leon Alrae <leon.al...@imgtec.com>
> Reported-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk>
> 
> Patch 1: Increase the timeout for the prom-env-test since I encountered 
> random failures.
> Patch 2-7: Separate fix for each arch so it will be easier for maintainers to 
> ack.
> 
> Thanks,
> Marcel

Hi Marcel,

I can confirm that this patchset fixes the boot regression for me under
qemu-system-sparc64 - thanks a lot!

Tested-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk>


ATB,

Mark.


Reply via email to