diff options
author | jhb <jhb@FreeBSD.org> | 2001-01-24 10:07:42 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-01-24 10:07:42 +0000 |
commit | a1ce5e9db8ddc7349eb2ff1d39d0be8345bcd059 (patch) | |
tree | 0b14ce7c9375abf825f42d95843ef3045a380859 /lib/libc/stdlib/strtol.c | |
parent | 8168399f03d5695ddacfb6319a39285672983bb0 (diff) | |
download | FreeBSD-src-a1ce5e9db8ddc7349eb2ff1d39d0be8345bcd059.zip FreeBSD-src-a1ce5e9db8ddc7349eb2ff1d39d0be8345bcd059.tar.gz |
- Initialize curproc, proc0.p_heldmtx, and proc0.p_contested earlier so
that mutex operations work.
- Enter Giant earlier so we hold it during boot.
- Proc locking.
- Move globaldata_init() into here from mp_machdep.c so that UP kernels
don't depend on mp_machdep.c. Use a callout in the SMP case to register
the boot processor's globaldata in the cpuid_to_globaldata array.
Diffstat (limited to 'lib/libc/stdlib/strtol.c')
0 files changed, 0 insertions, 0 deletions