Subject: port-mips/36167: mips/sgimips bus_dmamem_mmap does not honour BUS_DMA_COHERENT
To: None <port-mips-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <jmcneill@invisible.ca>
List: netbsd-bugs
Date: 04/18/2007 12:20:01
>Number:         36167
>Category:       port-mips
>Synopsis:       mips/sgimips bus_dmamem_mmap does not honour BUS_DMA_COHERENT
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-mips-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 18 12:20:00 +0000 2007
>Originator:     jmcneill@invisible.ca
>Release:        NetBSD 4.99.17
>Organization:
	
>Environment:
	
	
System: NetBSD o2 4.99.17 NetBSD 4.99.17 (GENERIC32_IP3x) #269: Mon Apr 16 20:28:01 EDT 2007 jmcneill@ptichka.invisible.ca:/Users/jmcneill/NetBSD/src/sys/arch/sgimips/compile/obj/GENERIC32_IP3x sgimips
Architecture: mipseb
Machine: sgimips
>Description:
	bus_dmamem_mmap on NetBSD/mips and NetBSD/sgimips returns a cached
	address even if the BUS_DMA_COHERENT hint is specified. This makes it
	difficult to use eg. system-allocated memory with XFree86 wsfb, as
	is the case with sgimips crmfb(4)
>How-To-Repeat:
	Boot NetBSD/sgimips -current on an O2 and startx.
>Fix:
	Unknown.

>Unformatted: