Subject: Re: port-mips/31915: provide centralized wired_map logic
To: None <tsutsui@netbsd.org, gnats-admin@netbsd.org,>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: netbsd-bugs
Date: 10/30/2005 13:49:01
The following reply was made to PR port-mips/31915; it has been noted by GNATS.

From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: garrett_damore@tadpole.com
Cc: gnats-bugs@NetBSD.org, port-mips@NetBSD.org,
	tsutsui@ceres.dti.ne.jp
Subject: Re: port-mips/31915: provide centralized wired_map logic
Date: Sun, 30 Oct 2005 22:48:13 +0900

 As you could see by 'grep enter_wired sys/dev/arc/*/*.c',
 arc port uses wired mappings with various pagesize
 to map device spaces as the firmware does, i.e.
 wired map on arc is used to provide access method for
 some devices (especially console) before uvm is initialized.
 
 Other usage of wired map is only in arc/bus_space_large.c
 to avoid a waste of TLB on mapping large memory space
 (like framebuffer VRAM).
 
 Do you have any good idea to handle these ops in your MI
 wired map functions?
 ---
 Izumi Tsutsui