Re: [Qemu-devel] [PATCH 00/35] Alpha system emulation, v4

2011-05-10 Thread Paul Brook
> On 05/10/2011 02:33 PM, Paul Brook wrote: > > There should be nothing special about virtio-pci. These devices should > > access memory in exactly the same way as any other PCI device. Bypassing > > the normal PCI iommu is IMO a serious bug. > > I suspect that the argument is that virtio is imple

Re: [Qemu-devel] [PATCH 00/35] Alpha system emulation, v4

2011-05-10 Thread Richard Henderson
On 05/10/2011 02:33 PM, Paul Brook wrote: > There should be nothing special about virtio-pci. These devices should access > memory in exactly the same way as any other PCI device. Bypassing the normal > PCI iommu is IMO a serious bug. I suspect that the argument is that virtio is implemented on

Re: [Qemu-devel] [PATCH 00/35] Alpha system emulation, v4

2011-05-10 Thread Paul Brook
> Since virtio devices intentionally access memory directly, we > are not actually dependant on the iommu patches in order to > make progress. Merely fixing the PCI interrupt setup was > enough to get the virtio-pci interface working. There should be nothing special about virtio-pci. These device

[Qemu-devel] [PATCH 00/35] Alpha system emulation, v4

2011-05-09 Thread Richard Henderson
Since virtio devices intentionally access memory directly, we are not actually dependant on the iommu patches in order to make progress. Merely fixing the PCI interrupt setup was enough to get the virtio-pci interface working. We now make it quite a long way into the Debian Lenny install. At