NetBSD/sys
thorpej b0dc085df7 Move the TSS selector out of the PCB and put it into mdproc. We
need to access this when we have the proclist locked for reading,
and thus cannot store it in the PCB (which may be swapped out).

As part of this, call pmap_activate() from cpu_switch() to switch
to the new address space, and refresh the PCB's copy of the LDT
selector from the pmap structure (see above paragraph).  We need
to do this for MP support anyhow.

Fixes a "panic: spinlock_switchcheck: CPU 0 has 1 spin locks" via
gdt_compact() reported by Nathan Williams.
2000-08-16 04:44:35 +00:00
..
adosfs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 00:54:23 +00:00
arch Move the TSS selector out of the PCB and put it into mdproc. We 2000-08-16 04:44:35 +00:00
coda Convert namei pathname buffer allocation to use the pool allocator. 2000-08-03 20:41:05 +00:00
compat fix some size_t/int confusion. 2000-08-11 22:21:41 +00:00
conf - Conditionalize ip_gre.c on both "inet" and "gre". 2000-08-12 20:47:49 +00:00
crypto
ddb Missed change of parameter for %r->db_format_radix() change. 2000-08-11 22:50:47 +00:00
dev Just add the mmap argument to vga_common_attach(), don't bother 2000-08-14 20:14:50 +00:00
filecorefs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:38:39 +00:00
gdbscripts
ipkdb
isofs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:39:52 +00:00
kern Fix omission in previous. 2000-08-15 17:54:59 +00:00
lib
lkm
miscfs Only show the "exe" entry to Linux processes, suggested by christos. 2000-08-09 23:30:49 +00:00
msdosfs fix one of debug printfs to print dosfilename correctly, and include 2000-08-11 19:41:58 +00:00
net Add kernel counters for arp events, displayable with netstat -s -f arp 2000-08-15 20:24:57 +00:00
netatalk Avoid recursion with traditional cpp. 2000-07-28 12:13:32 +00:00
netccitt
netinet net.inet.tcp.rstratelimit is deprecated. make it invalid and return 2000-08-15 22:13:02 +00:00
netinet6 Make this compile without INET6 again. 2000-08-15 21:43:57 +00:00
netiso Avoid recursion with traditional cpp. 2000-07-28 12:13:32 +00:00
netkey remove #ifdef notdef part. sync with kame. 2000-07-26 07:40:52 +00:00
netnatm
netns
nfs Convert namei pathname buffer allocation to use the pool allocator. 2000-08-03 20:41:05 +00:00
ntfs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:39:52 +00:00
stand
sys move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL), 2000-08-13 01:31:15 +00:00
ufs Do not call MALLOC with M_WAITOK while holding the "lock". Thanks to 2000-08-15 14:25:08 +00:00
uvm Don't bother with a trampoline to start the pagedaemon and 2000-08-12 22:41:53 +00:00
Makefile