Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Anthony Liguori
On 06/18/2012 03:36 PM, Jason Baron wrote: On Mon, Jun 18, 2012 at 09:05:17AM -0500, Anthony Liguori wrote: On 06/18/2012 08:51 AM, Markus Armbruster wrote: Anthony Liguori writes: On 06/15/2012 02:04 AM, Markus Armbruster wrote: Anthony Liguoriwrites: On 06/14/2012 02:54 PM, Jason B

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Jason Baron
On Mon, Jun 18, 2012 at 09:05:17AM -0500, Anthony Liguori wrote: > On 06/18/2012 08:51 AM, Markus Armbruster wrote: > >Anthony Liguori writes: > > > >>On 06/15/2012 02:04 AM, Markus Armbruster wrote: > >>>Anthony Liguori writes: > >>> > On 06/14/2012 02:54 PM, Jason Baron wrote: > >Hi, >

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Jason Baron
On Mon, Jun 18, 2012 at 05:35:02PM +0300, Michael S. Tsirkin wrote: > On Mon, Jun 18, 2012 at 09:16:24AM -0500, Anthony Liguori wrote: > > On 06/17/2012 03:25 AM, Michael S. Tsirkin wrote: > > >On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: > > >>The Q35 is much more sophisticated

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Anthony Liguori
On 06/18/2012 10:36 AM, Andreas Färber wrote: Am 18.06.2012 16:37, schrieb Michael S. Tsirkin: On Mon, Jun 18, 2012 at 09:22:43AM -0500, Anthony Liguori wrote: On 06/18/2012 09:20 AM, Michael S. Tsirkin wrote: On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: So we need to fix

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Andreas Färber
Am 18.06.2012 16:37, schrieb Michael S. Tsirkin: > On Mon, Jun 18, 2012 at 09:22:43AM -0500, Anthony Liguori wrote: >> On 06/18/2012 09:20 AM, Michael S. Tsirkin wrote: >>> On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: So we need to fix our topological representation of plat

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Anthony Liguori
On 06/18/2012 09:35 AM, Michael S. Tsirkin wrote: On Mon, Jun 18, 2012 at 09:16:24AM -0500, Anthony Liguori wrote: On 06/17/2012 03:25 AM, Michael S. Tsirkin wrote: On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: The Q35 is much more sophisticated. The PCI-e complex itself ca

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Michael S. Tsirkin
On Mon, Jun 18, 2012 at 03:52:34PM +0200, Markus Armbruster wrote: > Anthony Liguori writes: > > > On 06/15/2012 12:57 PM, Jason Baron wrote: > >> On Thu, Jun 14, 2012 at 03:16:03PM -0500, Anthony Liguori wrote: > >>> On 06/14/2012 02:54 PM, Jason Baron wrote: > Hi, > > I recently

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Michael S. Tsirkin
On Mon, Jun 18, 2012 at 09:22:43AM -0500, Anthony Liguori wrote: > On 06/18/2012 09:20 AM, Michael S. Tsirkin wrote: > >On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: > >>So we need to fix our topological representation of platform devices > >>before we start adding more complex c

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Michael S. Tsirkin
On Mon, Jun 18, 2012 at 09:16:24AM -0500, Anthony Liguori wrote: > On 06/17/2012 03:25 AM, Michael S. Tsirkin wrote: > >On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: > >>The Q35 is much more sophisticated. The PCI-e complex itself can > >>present interesting topologies and the l

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Anthony Liguori
On 06/18/2012 09:20 AM, Michael S. Tsirkin wrote: On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: So we need to fix our topological representation of platform devices before we start adding more complex chipsets. Otherwise, we're going to end up in a bad situation in the near f

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Michael S. Tsirkin
On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: > So we need to fix our topological representation of platform devices > before we start adding more complex chipsets. Otherwise, we're > going to end up in a bad situation in the near future. OTOH more in-tree examples especially f

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Anthony Liguori
On 06/17/2012 03:25 AM, Michael S. Tsirkin wrote: On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: The Q35 is much more sophisticated. The PCI-e complex itself can present interesting topologies and the legacy PCI bus sits within the PCI-e complex. Ah, so we can mix in PCI as

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Anthony Liguori
On 06/18/2012 08:51 AM, Markus Armbruster wrote: Anthony Liguori writes: On 06/15/2012 02:04 AM, Markus Armbruster wrote: Anthony Liguori writes: On 06/14/2012 02:54 PM, Jason Baron wrote: Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seabios trees.

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Markus Armbruster
Anthony Liguori writes: > On 06/15/2012 12:57 PM, Jason Baron wrote: >> On Thu, Jun 14, 2012 at 03:16:03PM -0500, Anthony Liguori wrote: >>> On 06/14/2012 02:54 PM, Jason Baron wrote: Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seab

Re: [Qemu-devel] q35 chipset support

2012-06-18 Thread Markus Armbruster
Anthony Liguori writes: > On 06/15/2012 02:04 AM, Markus Armbruster wrote: >> Anthony Liguori writes: >> >>> On 06/14/2012 02:54 PM, Jason Baron wrote: Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seabios trees. On the qemu side, mo

Re: [Qemu-devel] q35 chipset support

2012-06-17 Thread Michael S. Tsirkin
On Fri, Jun 15, 2012 at 12:58:33PM -0500, Anthony Liguori wrote: > The Q35 is much more sophisticated. The PCI-e complex itself can > present interesting topologies and the legacy PCI bus sits within > the PCI-e complex. Ah, so we can mix in PCI as well? Cool. How does such a mixed topology look?

Re: [Qemu-devel] q35 chipset support

2012-06-15 Thread Anthony Liguori
On 06/15/2012 12:57 PM, Jason Baron wrote: On Thu, Jun 14, 2012 at 03:16:03PM -0500, Anthony Liguori wrote: On 06/14/2012 02:54 PM, Jason Baron wrote: Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seabios trees. On the qemu side, most of the changes revolve

Re: [Qemu-devel] q35 chipset support

2012-06-15 Thread Anthony Liguori
On 06/15/2012 02:04 AM, Markus Armbruster wrote: Anthony Liguori writes: On 06/14/2012 02:54 PM, Jason Baron wrote: Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seabios trees. On the qemu side, most of the changes revolved around updating to use QOM and

Re: [Qemu-devel] q35 chipset support

2012-06-15 Thread Jason Baron
On Thu, Jun 14, 2012 at 03:16:03PM -0500, Anthony Liguori wrote: > On 06/14/2012 02:54 PM, Jason Baron wrote: > >Hi, > > > >I recently updated Isaku Yamahata's q35 patches to work on the latest qemu > >and > >seabios trees. On the qemu side, most of the changes revolved around updating > >to use Q

Re: [Qemu-devel] q35 chipset support

2012-06-15 Thread Markus Armbruster
Anthony Liguori writes: > On 06/14/2012 02:54 PM, Jason Baron wrote: >> Hi, >> >> I recently updated Isaku Yamahata's q35 patches to work on the latest qemu >> and >> seabios trees. On the qemu side, most of the changes revolved around updating >> to use QOM and updates to the memory API. I was

Re: [Qemu-devel] q35 chipset support

2012-06-14 Thread Anthony Liguori
On 06/14/2012 02:54 PM, Jason Baron wrote: Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seabios trees. On the qemu side, most of the changes revolved around updating to use QOM and updates to the memory API. I was also able to drop quite a few patches that h

[Qemu-devel] q35 chipset support

2012-06-14 Thread Jason Baron
Hi, I recently updated Isaku Yamahata's q35 patches to work on the latest qemu and seabios trees. On the qemu side, most of the changes revolved around updating to use QOM and updates to the memory API. I was also able to drop quite a few patches that had already been resolved by the current qemu