qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/8] sun4u: change PCI topology to better match


From: Mark Cave-Ayland
Subject: Re: [Qemu-devel] [PATCH 0/8] sun4u: change PCI topology to better match a real Ultra 5
Date: Sun, 3 Sep 2017 18:18:54 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1

On 11/07/17 22:53, Mark Cave-Ayland wrote:

> The aim of this patchset is to bring the sun4u machine in line with a real 
> Ultra 5
> in order to resolve issues related to PCI bridge windows and interrupt 
> routing.
> 
> The majority of the changes are designed to accommodate the simba PCI bridges 
> on
> the root PCI bus, moving the on-board devices behind busA (as well as making 
> the NIC
> a fixed on-board multi-function device as per a real Ultra 5).
> 
> Finally we mark unavailable PCI bus slots as reserved on all 3 PCI buses to 
> ensure
> that correct interrupt routing is maintained, regardless of how the command 
> line is
> configure with -device.
> 
> Signed-off-by: Mark Cave-Ayland <address@hidden> 
> 
> Mark Cave-Ayland (8):
>   sun4u: pass PCIDevice into pci_ebus_init() instead of PCIBus
>   sun4u: switch to using qdev to instantiate fw_cfg interface
>   sun4u: expose fw_cfg and NVRAM on ebus PCI IO address space
>   apb: fix up PCI bus nomenclature
>   apb: fix endianness for APB and PCI config accesses
>   apb: add busA qdev property to PBM PCI bridge
>   sun4u: create single default onboard ne2k_pci NIC for machine
>   sun4u: move in-built devices behind PCI bridge A
> 
>  hw/pci-host/apb.c  |   93 
> ++++++++++++++++++++++++++++++++++++++--------------
>  hw/sparc64/sun4u.c |   52 +++++++++++++++++++++--------
>  2 files changed, 107 insertions(+), 38 deletions(-)

Now that the fw_cfg changes are upstream, I'll apply patches 1-6 to my
qemu-sparc branch. The plan is to replace the ne2k_pci NIC with another,
and the final switch moving devices behind the PCI bridge is dependent
upon other patches still pending further review.


ATB,

Mark.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]