Re: [Qemu-devel] KVM call minutes for Feb 8

Anthony Liguori
2011-02-10T12:51:20Z

On 02/10/2011 12:13 PM, Gleb Natapov wrote:
>
> Which spec? Even in this discussion we completely mixed different
> things. 440FX is not a chipset.

Yes, it is. It's a single silicon package with a defined pinout. If
you don't believe me, re-read the spec.

It's a MCM with the PIIX3 being internally connected. The connection
between the i440fx and PIIX3 happens to be PCI but that's not always the
case. Sometimes it's a proprietary bus.

> Again you probably mean PIIX3. Even then removing unused ide will free
> one more PCI slot for my cool virtio disk array. The things is, from
> code point of view, it does not cost you extra to allow composition of
> ide since it is just a regular PCI device and we need to support composing
> those anyway.
>

If this is useful, and it doesn't break guests, you can always do
-device i440fx,ide=off. However, it's an exception where we're
deviating from how hardware works.

And that's okay, but the base modelling ought to follow real hardware
closely with deviations being the exception.

Regards,

Anthony Liguori