freebsd-dev/sys/mips
Alan Cox 7336315b0a Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(),
pmap_unmapdev()'s own direct efforts to destroy the page table entries are
redundant, so eliminate them.

Don't set PTE_W on the page table entry in pmap_kenter{,_attr}() on MIPS.
Setting PTE_W on MIPS is inconsistent with the implementation of this
function on other architectures.  Moreover, PTE_W should not be set, unless
the pmap's wired mapping count is incremented, which pmap_kenter{,_attr}()
doesn't do.

MFC after:	10 days
2012-09-10 16:11:29 +00:00
..
adm5120
alchemy
atheros Ensure that BAR(0) is set for the PCI slot before the ath(4) PCI registers 2012-08-26 04:39:20 +00:00
beri Add terasic_de4led, a led(4) driver for the on-board 8-element LED on the 2012-08-26 09:21:59 +00:00
cavium The GPIO drivers were initialising their mutexes with type of 2012-08-17 04:44:57 +00:00
compile
conf Don't hardcode paths to MFS_IMAGE in the kernel config. When they don't 2012-09-05 15:55:51 +00:00
gxemul
idt
include Introduce a new software PTE flag that indicates whether the mapping is 2012-09-01 03:46:28 +00:00
malta
mips Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(), 2012-09-10 16:11:29 +00:00
nlm Add correct range parameter in XLP DTS 2012-08-21 09:37:23 +00:00
rmi
rt305x The GPIO drivers were initialising their mutexes with type of 2012-08-17 04:44:57 +00:00
sentry5
sibyte