freebsd-dev/sys/amd64
Jason Evans 0cde2e34af Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutex
inline functions non-inlined.  Hide parts of the mutex implementation that
should not be exposed.

Make sure that WITNESS code is not executed during boot until the mutexes
are fully initialized by SI_SUB_MUTEX (the original motivation for this
commit).

Submitted by:	peter
2001-01-21 22:34:43 +00:00
..
acpica FreeBSD-specific OSD (operating system dependant) modules for the Intel 2000-10-28 06:56:15 +00:00
amd64 First step towards an MP-safe zone allocator: 2001-01-21 22:23:11 +00:00
conf At great personal risk to my sanity, turn off COMPAT_OLDISA and the 2001-01-19 13:06:37 +00:00
include Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutex 2001-01-21 22:34:43 +00:00
isa Make intr_nesting_level per-process, rather than per-cpu. Setup 2001-01-21 19:25:07 +00:00
pci Fix a warning due to missing prototype. 2001-01-19 09:10:14 +00:00
Makefile Update tags directive to reflect the new location of soft updates 2000-07-04 00:18:43 +00:00