freebsd-nq/sys
John Baldwin 21f31719b6 - Adjust some whitespace to reduce diffs with the i386 version.
- Rename the per-CPU variable 'cpuno' to 'cpuid'.  This was done so that
  there is one consistent name across all architectures for a logical
  CPU id.
- Remove all traces of IRQ forwarding.
- Add globaldata_register() hook called by globaldata_init() to register
  globaldata structures in the cpuid_to_globaldata array.
- Catch up to P_FOO -> PS_FOO.
- Bring across some fixes for forwarded_statclock() from the i386 version
  to handle ithreads and idleproc properly.
- Rename addugd_intr_forwarded() to addupc_intr_forwarded() so that it is
  the same name on all architectures.
- Set flags in p_sflag instead of calling psignal() from
  forward_hardclock().
- Proc locking.
- When we handle an IPI, turn off its bit in the mask of IPI's we are
  currently handling so that an IPI doesn't send a CPU into an infinite
  loop.
2001-01-24 10:13:13 +00:00
..
alpha - Adjust some whitespace to reduce diffs with the i386 version. 2001-01-24 10:13:13 +00:00
amd64 Remove the Xforward_irq IPI. 2001-01-24 10:01:13 +00:00
arm/include Remove seconds types we don't use that came in thru the NetBSD heiratage. 2001-01-08 06:17:11 +00:00
boot Prepare for mdoc(7)NG. 2001-01-16 09:39:23 +00:00
cam #ifdef a local variable only used in debugging code. 2001-01-24 01:46:57 +00:00
coda Delete unused #include <sys/select.h>. 2001-01-09 04:32:24 +00:00
compat Use queue macros. 2001-01-24 00:01:42 +00:00
compile
conf Added PC-98 apm support. 2001-01-22 11:27:25 +00:00
contrib/dev Disable strstr() if ACPICA is compiled in userland. 2001-01-10 19:28:03 +00:00
crypto Initial import of AES algorithm code (aka Rijndael) from KAME. 2000-10-30 11:03:32 +00:00
ddb Use macro API for <sys/queue.h> 2000-12-30 22:06:19 +00:00
dev don't grope around inside snd_dbuf structures as they will change in future 2001-01-24 01:36:15 +00:00
fs The lock being destroyed was misnamed, not unused. Add the lockdestroy() 2001-01-24 02:18:54 +00:00
geom Proc locking in the form of using the proc lock to protect p_ucred while 2001-01-23 21:58:44 +00:00
gnu Proc locking. 2001-01-23 23:51:56 +00:00
i4b remove redundant definitions of card types: 2001-01-24 08:41:52 +00:00
i386 Remove the Xforward_irq IPI. 2001-01-24 10:01:13 +00:00
ia64 First step towards an MP-safe zone allocator: 2001-01-21 22:23:11 +00:00
isa Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutex 2001-01-21 07:52:20 +00:00
isofs/cd9660 Proc locking to protect p_ucred while we obtain additional references. 2001-01-24 00:26:19 +00:00
kern - Kill the have_giant parameter to userret() along with all instances of 2001-01-24 09:53:49 +00:00
libkern - Reverse the order of two loop invariant to ensure strlcat() does not 2001-01-17 20:51:16 +00:00
miscfs Fix breakage unconvered by LINT - dont refer to undefined variables in 2001-01-17 01:10:23 +00:00
modules Added PC-98 apm support. 2001-01-22 11:27:25 +00:00
msdosfs Use macro API to <sys/queue.h> 2000-12-31 10:24:19 +00:00
net Assorted bugfixes: 2001-01-22 22:34:53 +00:00
netatalk * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
netatm * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
netgraph Add MTX_SPIN to an mtx_init( 2001-01-22 17:51:48 +00:00
netinet When attempting to bind to an ephemeral port, if no such port is 2001-01-23 07:27:56 +00:00
netinet6 Fix the vulnerability with TCP ECE packets recently fixed in ipfw. 2001-01-23 21:11:28 +00:00
netipx * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
netkey fixed possibility of panic at key_acquire(). 2001-01-14 17:25:08 +00:00
netnatm Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
netncp Common option '-N' do not require an argument. 2001-01-07 07:03:59 +00:00
netns * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
nfs NFS O_EXCL file create semantics temporarily uses file attributes to store 2001-01-04 22:45:19 +00:00
nfsclient NFS O_EXCL file create semantics temporarily uses file attributes to store 2001-01-04 22:45:19 +00:00
nfsserver * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
ntfs Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
nwfs v_interlock is a mutex now, not simple lock. 2000-11-04 02:42:11 +00:00
pc98 Added pc98 apm driver. 2001-01-23 12:37:15 +00:00
pccard Fix a minor bug that prevents NEWBUS users from setting more than 2001-01-09 23:39:32 +00:00
pci Allow fxp to configure in I/O space if the user wants it and specifies 2001-01-23 23:22:17 +00:00
posix4
powerpc cpuno -> cpuid. 2001-01-24 10:04:32 +00:00
rpc
svr4 This patchset fixes a large number of file descriptor race conditions. 2000-11-18 21:01:04 +00:00
sys - Split p_flag up into two fields. p_flag keeps most of the previous flags 2001-01-24 09:41:03 +00:00
tools Simplify this a bit so that it doesn't have to generate silly redundant 2000-12-06 06:59:38 +00:00
ufs The ffs superblock includes a 128-byte region for use by temporary 2001-01-15 18:30:40 +00:00
vm Add missing include. 2001-01-24 06:54:24 +00:00
Makefile I should know better than to touch this without testing a 'make release' 2000-08-24 18:53:09 +00:00