[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH V2] DMA timeouts running a FreeBSD guest
From: |
Carlo Marcelo Arenas Belon |
Subject: |
[Qemu-devel] [PATCH V2] DMA timeouts running a FreeBSD guest |
Date: |
Tue, 23 Jan 2007 04:59:29 -0600 |
User-agent: |
Mutt/1.4.1i |
Greetings,
the following patch moves the initialization for bm->cur_addr from the
ide_dma_start function to bmdma_addr_writel, so that it is set in sync
with the call to set the destination address for DMA (bm->addr) and to
avoid timeouts in guests that set this address after they have called
the READ_DMA command (FreeBSD).
the final package has been tested with the following guests :
FreeBSD 6.2 (amd64 and i386)
FreeBSD 5.3 (i386)
Fedora Core 6 (i386)
Gentoo Linux 2006.1 (i386)
NexentaOS Alpha 6 (amd64)
OpenSolaris Nevada b55b (amd64)
OpenBSD 4.0 (amd64 and i386)
Windows 2000 (i386)
Carlo
qemu-dma-freebsd-v2.patch
Description: Text document
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [PATCH V2] DMA timeouts running a FreeBSD guest,
Carlo Marcelo Arenas Belon <=