qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Re: [PATCH 7/7] [RFC] pci bus: preliminary for multi pc


From: Markus Armbruster
Subject: Re: [Qemu-devel] Re: [PATCH 7/7] [RFC] pci bus: preliminary for multi pci bus support.
Date: Tue, 02 Jun 2009 15:03:59 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux)

Isaku Yamahata <address@hidden> writes:

> On Tue, Jun 02, 2009 at 10:13:19AM +0300, Avi Kivity wrote:
>> Isaku Yamahata wrote:
>> >This patch is preliminary for multi pci bus support to
>> >add -pci option.
>> >  
>> 
>> What is the motivation for this work?
>
> -pci might be too generic. -pci_bridge or something else might be
> better. I think, eventually they would be replaced with config file work.
> So this option isn't so important.

To make use of this code, we need a way to create PCI bridges.  If we
can't have an option, maybe we could create bridges as needed, just like
we create SCSI controllers.  But I don't like that at all.

I wouldn't advise waiting for completion of the config file stuff.

> The short term motivation is 128+ pci slot support.

Sorely needed, in my opinion.

> I know Markus has tried on kvm before and was rejected because
> of scalability. As he also wants it, I'm willing to collaborate with him.
>
> The long term motivation is to support MMCFG and PCIe port emulator,
> then eventually PCIe native direct attach support including
> PCIe native functionality like AER.
> This requires more newer chipset emulation than piix and more.

Good stuff.




reply via email to

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