Subject: Re: cleanup jazzio bus_dma
To: None <port-arc@netbsd.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-arc
Date: 01/19/2003 23:37:43
In article <200301191116.h0JBGuF05366@mirage.ceres.dti.ne.jp>
I wrote:

> I've made another patch to cleanup jazzio DMA code and
> nuke functions in old arc/jazz/dma.c.

Oops, jazz_bus_dmamap_unload() must not clear BUS_DMA_ALLOCNOW flags.
(How msdosfs works with it?)
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp

--- jazz/bus_dma_jazz.c.0	Sun Jan 19 23:31:04 2003
+++ jazz/bus_dma_jazz.c	Sun Jan 19 23:31:44 2003
@@ -327,7 +327,6 @@
 	if ((map->_dm_flags & BUS_DMA_ALLOCNOW) != 0) {
 		map->dm_mapsize = 0;
 		map->dm_nsegs = 0;
-		map->_dm_flags &= ~BUS_DMA_ALLOCNOW;
 		return;
 	}
 
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp