freebsd-dev/sys
Brian Feldman 25adb370be Back out the modification of vm_map locks from lockmgr to sx locks. The
best path forward now is likely to change the lockmgr locks to simple
sleep mutexes, then see if any extra contention it generates is greater
than removed overhead of managing local locking state information,
cost of extra calls into lockmgr, etc.

Additionally, making the vm_map lock a mutex and respecting it properly
will put us much closer to not needing Giant magic in vm.
2002-03-18 15:08:09 +00:00
..
alpha Move the definition of PT_[GS]ET{,DB,FP}REGS from the MD ptrace.h to the 2002-03-16 00:25:53 +00:00
amd64 Eliminate grow_stack() from (o)sendsig(). If the stack needs to grow, 2002-03-18 07:59:57 +00:00
arm We need machine/{signal,ucontext}.h to build a cross GCC compiler. 2001-12-09 19:39:49 +00:00
boot Add splitfs vfs layer into libstand, which allows loading big kernels and 2002-03-17 12:18:05 +00:00
cam Mark some arguments __unused. 2002-03-11 08:04:59 +00:00
coda Add a flags parameter to VFS_VGET to pass through the desired 2002-03-17 01:25:47 +00:00
compat Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
conf lint the previous lint commit. 2002-03-18 09:35:45 +00:00
contrib Remove a couple of stray linuxisms to make this work for FreeBSD/ia64. 2002-03-18 10:16:57 +00:00
crypto - Speedup 3DES by using assembly code for i386. 2002-03-05 09:19:02 +00:00
ddb Allow '.' in identifiers - some ia64 register names contain '.'. 2002-03-10 17:08:24 +00:00
dev Cleanup the chipset setup a bit. 2002-03-18 13:56:44 +00:00
fs Cannot release vnode underlying the nullfs vnode in null_inactive 2002-03-18 05:39:04 +00:00
geom Need a different #include for the userland regression test. 2002-03-17 19:15:28 +00:00
gnu Add a flags parameter to VFS_VGET to pass through the desired 2002-03-17 01:25:47 +00:00
i4b Clean up the i4b kernel part: remove unmaintained #if(def)s for NetBSD, 2002-03-17 09:33:15 +00:00
i386 Eliminate grow_stack() from (o)sendsig(). If the stack needs to grow, 2002-03-18 07:59:57 +00:00
ia64 Fix spelling. 2002-03-18 09:29:16 +00:00
isa Fixes to make select/poll mpsafe. 2002-03-14 01:32:30 +00:00
isofs/cd9660 Add a flags parameter to VFS_VGET to pass through the desired 2002-03-17 01:25:47 +00:00
kern - Lock down the ``module'' structure by adding an SX lock that is used by 2002-03-18 07:45:30 +00:00
libkern DBA update: used the wrong of several NAI DBAs. 2002-03-07 17:52:03 +00:00
modules Unbreak the build of smbfs.ko. 2002-03-18 13:06:57 +00:00
net Add hooks for very basic IPFilter support in bridging. Set, 2002-03-18 00:55:23 +00:00
netatalk Make `options NETATALK' compile after the -fno-common changes. 2002-01-16 11:26:50 +00:00
netatm Unbreak fore adapters from POV of warnings. 2002-02-27 21:12:44 +00:00
netgraph Fix bugs where the ng_ppp node could transmit PPP frames whose length 2002-03-15 02:31:14 +00:00
netinet NAI DBA update 2002-03-14 16:53:39 +00:00
netinet6 o Add INET_ADDRSTRLEN and INET6_ADDRSTRLEN defines to <arpa/inet.h> 2002-03-10 06:42:27 +00:00
netipx Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
netkey missing splx 2002-03-01 13:13:17 +00:00
netnatm Fix warnings 2002-02-28 03:02:20 +00:00
netncp Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
netns Initialise the intrq_present fields at runtime, not link time. This allows 2002-01-08 10:34:03 +00:00
netsmb Missed this file for select SMP fixes associated with rev 1.93 of 2002-03-14 05:16:18 +00:00
nfs When the old nfsm_adv() macro was moved to nfsm_adv_xx(), a '>=' 2001-12-31 06:56:31 +00:00
nfsclient Add a readonly sysctl variable of type string, kern.bootp_cookie, 2002-03-13 09:23:11 +00:00
nfsserver Add a flags parameter to VFS_VGET to pass through the desired 2002-03-17 01:25:47 +00:00
pc98 Use the dx register for the destination port address. A immediate port 2002-03-13 13:59:41 +00:00
pccard Get the generic name right 2002-03-03 01:04:39 +00:00
pci Work around a PLX9050 bug that causes system lockup in certain systems, 2002-03-17 04:10:38 +00:00
posix4 In a threaded world, differnt priorirites become properties of 2002-02-11 20:37:54 +00:00
powerpc Changes and fixes in preparation for UMA: 2002-03-17 23:58:12 +00:00
rpc
security/lomac DBA update: pick the right DBA for various LOMAC copyrights. 2002-03-13 22:55:20 +00:00
sparc64 Don't demap the requested page from the tlb in pmap_kenter or pmap_kremove, 2002-03-17 01:53:51 +00:00
svr4
sys - Lock down the ``module'' structure by adding an SX lock that is used by 2002-03-18 07:45:30 +00:00
tools Return vnode_if back to its AWK roots. 2002-03-01 01:20:23 +00:00
ufs Add a flags parameter to VFS_VGET to pass through the desired 2002-03-17 01:25:47 +00:00
vm Back out the modification of vm_map locks from lockmgr to sx locks. The 2002-03-18 15:08:09 +00:00
Makefile