freebsd-dev/sys
John Baldwin c53c013bae - Move the MI mutexes sched_lock and Giant from being declared in the
various machdep.c's to being declared in kern_mutex.c.
- Add a new function mutex_init() used to perform early initialization
  needed for mutexes such as setting up thread0's contested lock list
  and initializing MI mutexes.  Change the various MD startup routines
  to call this function instead of duplicating all the code themselves.

Tested on:	alpha, i386
2002-04-02 22:19:16 +00:00
..
alpha - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
amd64 - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
arm Guard against redefining __gnuc_va_list. 2002-03-24 11:25:46 +00:00
boot Do not use semi-fixed TLB slots for the 4M kernel pages any more. 2002-04-02 17:10:15 +00:00
cam Fix 3 of the four problems with my last indentation fix. ("fixing" the 2002-04-01 05:41:33 +00:00
coda Remove __P. 2002-03-20 05:00:21 +00:00
compat Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
conf Add if_wi_{pccard,pci}.c for pccard and pci bus front ends 2002-04-02 02:50:48 +00:00
contrib We don't need ip_ipsec_pxy.c in userland. 2002-03-26 13:42:09 +00:00
crypto Remove __P. 2002-03-20 05:14:42 +00:00
ddb Fixed some style bugs in the removal of __P(()). Continuation lines 2002-03-23 11:53:03 +00:00
dev Add support for the PERC3/Di found in the Dell 1650 2002-04-02 21:49:26 +00:00
fs Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
geom Retire the bogus ioctl DIOCGPART in toto. 2002-04-02 11:52:13 +00:00
gnu Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
i4b Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
i386 - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
ia64 - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
isa When reading a UFS-style label from a floppy, don't attempt to use a 2002-04-02 18:29:43 +00:00
isofs/cd9660 Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
kern - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
libkern Remove 'register' keyword. 2002-03-21 18:49:23 +00:00
modules First cut at breaking out the bus attachment from the bus independent 2002-04-02 02:38:35 +00:00
net Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netatalk Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netatm Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netgraph Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netinet Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netinet6 Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netipx Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netkey Remove __P. 2002-03-20 02:39:27 +00:00
netnatm Remove __P. 2002-03-20 02:39:27 +00:00
netncp Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
netns Remove __P. 2002-03-20 02:39:27 +00:00
netsmb Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
nfs Remove unused include. 2002-03-20 10:12:07 +00:00
nfsclient Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
nfsserver Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
pc98 - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
pccard Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
pci smbus_alloc_bus is not part of the smbus interface anymore 2002-03-23 18:27:16 +00:00
posix4 Remove __P. 2002-03-19 22:20:14 +00:00
powerpc - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
rpc
security/lomac Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
sparc64 - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
svr4
sys - Move the MI mutexes sched_lock and Giant from being declared in the 2002-04-02 22:19:16 +00:00
tools constify 2002-04-01 19:22:04 +00:00
ufs Use DIOCGSECTORSIZE instead of the bogus DIOCGPART ioctl. 2002-04-02 11:23:14 +00:00
vm fix comment typo, s/neccisary/necessary/g 2002-04-02 21:25:12 +00:00
Makefile