From: blueswir1 Date: Tue, 1 Jul 2008 19:28:23 +0000 (+0000) Subject: Fix DMA length bug seen with NetBSD (Cliff Wright) X-Git-Tag: stefano.display-merge-start~973 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a5cdf952204931960bbb269494469843be789b52;p=qemu-xen-4.4-testing.git Fix DMA length bug seen with NetBSD (Cliff Wright) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4816 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/hw/iommu.c b/hw/iommu.c index 0879df95f..fe6911e5e 100644 --- a/hw/iommu.c +++ b/hw/iommu.c @@ -301,9 +301,9 @@ void sparc_iommu_memory_rw(void *opaque, target_phys_addr_t addr, iommu_bad_addr(opaque, page, is_write); return; } - cpu_physical_memory_write(phys_addr, buf, len); + cpu_physical_memory_write(phys_addr, buf, l); } else { - cpu_physical_memory_read(phys_addr, buf, len); + cpu_physical_memory_read(phys_addr, buf, l); } len -= l; buf += l;