Subject: port-sparc/29117: _bus_dma_valloc_skewed
To: None <port-sparc-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <yamt@mwd.biglobe.ne.jp>
List: netbsd-bugs
Date: 01/25/2005 13:30:00
>Number:         29117
>Category:       port-sparc
>Synopsis:       _bus_dma_valloc_skewed 
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-sparc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 25 13:30:00 +0000 2005
>Originator:     YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
>Release:        NetBSD 2.99.14
>Organization:

>Environment:
	
	
System: NetBSD kaeru 2.99.14 NetBSD 2.99.14 (build.kaeru) #152: Mon Jan 24 17:11:57 JST 2005 takashi@kaeru:/usr/home/takashi/work/kernel/build.kaeru i386
Architecture: i386
Machine: i386
>Description:
	_bus_dma_valloc_skewed allocate a region using uvm_km_valloc
	and then free up (uvm_unmap) parts of it.
	however, currently there's no way to do so without possibility of
	blocking.
	(more badly, recently i've changed uvm_km_valloc to be incompatible
	with plain uvm_unmap. ;-)
>How-To-Repeat:
	code inspection.
>Fix:
	

>Unformatted: