Re: [kvm-ppc-devel] booting from virtio-blk

Benjamin Herrenschmidt
2008-04-01T21:14:45Z

> > Config space should be 8/16/32. Is that ever bridged to real PCI config
> > space anyway ? Or only virtio ? And it should be endian swapped at the
> > low level, either by your HV calls or by the low level kernel. Always.
> > That's how PCI config space is supposed to work.
> >
>
> I guess the point is, is that virtio config space is an abstraction with
> the implementation that is based on PCI converting all accesses to a
> series of 8-bit accesses. The virtio config space happens to be little
> endian just like the PCI config space.

But PCI does -not- convert all accesses into a serie of 8 bit
accesses :-)

Ben.