Re: [Qemu-devel] [PULL] Removal of cpu_register_io_memory

2012-03-12 Thread Anthony Liguori
On 03/12/2012 09:08 AM, Avi Kivity wrote: The memory core now has double indirection during dma or kvm I/O dispatch: first we lookup a MemoryRegionSection from the memory page table, then we look up the ram_addr to dispatch the I/O operation. This patchset eliminates the second lookup. To do th

[Qemu-devel] [PULL] Removal of cpu_register_io_memory

2012-03-12 Thread Avi Kivity
The memory core now has double indirection during dma or kvm I/O dispatch: first we lookup a MemoryRegionSection from the memory page table, then we look up the ram_addr to dispatch the I/O operation. This patchset eliminates the second lookup. To do that, we now store a MemoryRegionSection index