freebsd-skq/sys
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
..
amd64 Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(), 2012-09-10 16:11:29 +00:00
arm Add support for DWC OTG. 2012-09-09 14:51:38 +00:00
boot Handle LOADER_NO_DISK_SUPPORT knob in the arm and powerpc ubldr. 2012-09-09 11:40:37 +00:00
bsm
cam Remove NetBSD compat shims for drivers originally shared with NetBSD/pc98. 2012-09-06 18:53:33 +00:00
cddl Add assfail() and assfail3() to the opensolaris module. 2012-09-10 10:24:57 +00:00
compat regen. 2012-08-17 02:47:16 +00:00
conf After r240104, make sure the hpt27xx driver also compiles with clang, 2012-09-05 17:13:08 +00:00
contrib Merge the projects/pf/head branch, that was worked on for last six months, 2012-09-08 06:41:54 +00:00
crypto
ddb Update the ddb and gdb backends for the new 'trace_thread' hook. 2012-04-12 21:34:58 +00:00
dev Poll VBUS status every second, hence the AT91 GPIO library doesn't support 2012-09-10 13:50:34 +00:00
fs Add a simple printf() based debug facility to the new nfs client. 2012-09-09 21:00:45 +00:00
gdb Update the ddb and gdb backends for the new 'trace_thread' hook. 2012-04-12 21:34:58 +00:00
geom Allow to pass providers with /dev/ prefix to g_provider_by_name(). 2012-09-01 10:52:19 +00:00
gnu/fs Partially revert r239959, after actually fixing most of the clang 2012-09-02 14:46:18 +00:00
i386 Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(), 2012-09-10 16:11:29 +00:00
ia64 userret() already checks for td_locks when INVARIANTS is enabled, so 2012-09-08 18:27:11 +00:00
isa
kern Add a facility for vgone() to inform the set of subscribed mounts 2012-09-09 19:17:15 +00:00
kgssapi
libkern - Move jenkins.h to jenkins_hash.c 2012-09-04 12:07:33 +00:00
mips Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(), 2012-09-10 16:11:29 +00:00
modules Merge the projects/pf/head branch, that was worked on for last six months, 2012-09-08 06:41:54 +00:00
net Merge the projects/pf/head branch, that was worked on for last six months, 2012-09-08 06:41:54 +00:00
net80211 Fix an incorrect comparison. 2012-08-16 00:53:23 +00:00
netatalk Fix typos 2012-02-28 15:07:05 +00:00
netgraph Remove duplicate check. 2012-08-03 12:55:31 +00:00
netinet Whitespace changes. 2012-09-09 08:14:04 +00:00
netinet6 Merge the projects/pf/head branch, that was worked on for last six months, 2012-09-08 06:41:54 +00:00
netipsec Merge the projects/pf/head branch, that was worked on for last six months, 2012-09-08 06:41:54 +00:00
netipx
netnatm
netncp Add characters mapping for codepages used in Germany. 2012-06-01 03:59:08 +00:00
netsmb Change a duplicated check to clarify that we really want to set a 2012-07-10 21:02:59 +00:00
nfs - Typo fix 2012-08-16 19:22:34 +00:00
nfsclient Do not leave invalid pages in the object after the short read for a 2012-08-14 11:45:47 +00:00
nfsserver
nlm Fix grammar. 2012-08-16 13:01:56 +00:00
ofed Remove unneeded ipfw headers introduced in r213447 from Infiniband code. 2012-09-04 10:56:30 +00:00
opencrypto
pc98 Grammar fix: s/NIC's/NICs/ 2012-08-26 01:21:02 +00:00
pci intpm: add ATI IXP400 pci id 2012-04-16 10:33:46 +00:00
powerpc userret() already checks for td_locks when INVARIANTS is enabled, so 2012-09-08 18:27:11 +00:00
rpc Fix RPC headers for C++ 2012-09-02 21:04:40 +00:00
security Check vplabel for NULL before dereferencing it. Fixes a panic 2012-05-03 15:51:34 +00:00
sparc64 userret() already checks for td_locks when INVARIANTS is enabled, so 2012-09-08 18:27:11 +00:00
sys Add a facility for vgone() to inform the set of subscribed mounts 2012-09-09 19:17:15 +00:00
teken
tools Make vnode_if.awk parse vnode operations with underscores, like VOP_FOO_BAR. 2012-02-21 19:35:59 +00:00
ufs Remove unused member of struct indir (in_exists) from UFS and EXT2 code. 2012-08-17 17:45:27 +00:00
vm - Simplify VM code by using vmspace_wired_count() for counting wired 2012-09-05 18:19:54 +00:00
x86 Allow static DMA allocations that allow for enough segments to do page-sized 2012-08-17 14:14:25 +00:00
xdr
xen blkif interface comment cleanups. No functional changes 2012-02-29 17:47:01 +00:00
Makefile Add sys/ofed to the 'make cscope' target. 2012-03-20 18:05:15 +00:00