freebsd-dev/sys
John Dyson 688bbd5b76 Implement locking for pfs nodes, when at the leaf. Concurrent access
to information from a single process causes hangs.  Specifically, this
fixes problems (hangs) with concurrent ps commands, when the system is under
heavy memory load.
Reviewed by:	davidg
1996-07-02 13:38:10 +00:00
..
alpha Change the way moused talk to syscons, now its only delivering mouseevents 1996-06-25 08:54:57 +00:00
amd64 Fixed lots of warnings about unportable casts of pointers to volatile 1996-07-01 20:16:10 +00:00
compat/linux Removed unused #include. Linux doesn't support SCO consoles. 1996-06-23 17:08:11 +00:00
compile
conf Fix the ordering dependency I broke. 1996-06-30 22:16:19 +00:00
ddb A small bit of defensive programming in case the panic is during process 1996-06-15 07:08:02 +00:00
dev Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
fs Implement locking for pfs nodes, when at the leaf. Concurrent access 1996-07-02 13:38:10 +00:00
geom Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
gnu Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
i386 Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
isa Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
isofs/cd9660 Moved the fsnode MALLOC to before the call to getnewvnode() so that the 1996-06-12 03:36:23 +00:00
kern Fixed a major bug that caused various pmap related panics, hangs, and reboots. 1996-06-30 05:17:08 +00:00
libkern Added index() which will be used shortly in some fixes to the ibcs2 1996-06-07 22:21:31 +00:00
miscfs Implement locking for pfs nodes, when at the leaf. Concurrent access 1996-07-02 13:38:10 +00:00
modules Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
msdosfs The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
net Remove another extraneous setting of if_lastchange 1996-06-24 21:56:39 +00:00
netatalk Obtained from: Netatalk distribution. 1996-06-18 20:55:13 +00:00
netinet Reject rules which try to mix ports with incompatible protocols. 1996-06-29 03:33:20 +00:00
netipx Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns finish killing off netns. (For some reason, CVS `undeleted' these 1996-02-13 18:19:17 +00:00
nfs Don't truncate minor or major numbers in the nfsv3 client. 1996-06-23 17:19:25 +00:00
nfsclient Don't truncate minor or major numbers in the nfsv3 client. 1996-06-23 17:19:25 +00:00
nfsserver Don't truncate minor or major numbers in the nfsv3 client. 1996-06-23 17:19:25 +00:00
pc98 The PC98-specific files. 1996-06-14 10:04:54 +00:00
pccard Added #include of <machine/md_var.h>. This will be needed when 1996-06-25 20:31:01 +00:00
pci Removed unused #includes of <i386/isa/icu.h> and <i386/isa/icu.h>. icu.h 1996-06-18 01:22:40 +00:00
powerpc/include Add commands for ptrace get/set registers.. (Same numbers as NetBSD) 1996-01-24 18:51:48 +00:00
rpc Fix a bunch of spelling errors in the comment fields 1996-01-30 23:33:04 +00:00
scsi Ensure that media protection is released before attempting to eject the 1996-06-24 04:54:32 +00:00
sys Moved declarations of non-cpu things from <machine/cpufunc.h> to better 1996-07-01 18:12:24 +00:00
tools Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
ufs Fixed end condition for clustered reads. 1996-06-25 03:00:44 +00:00
vm Properly set the PG_MAPPED and PG_WRITEABLE flags. This fixes some potential 1996-07-02 02:08:02 +00:00
Makefile The Great PC98 Merge. 1996-06-14 11:02:28 +00:00