freebsd-dev/sys/amd64/amd64
Steve Passe 78292efeef Another round of lock pushdown.
Add a simplelock to deal with disable_intr()/enable_intr() as used in UP kernel.
UP kernel expects that this is enough to guarantee exclusive access to
regions of code bracketed by these 2 functions.
Add a simplelock to bracket clock accesses in clock.c: clock_lock.

Help from:	Bruce Evans <bde@zeta.org.au>
1997-08-30 08:08:10 +00:00
..
amd64-gdbstub.c Document a non-standard gdbremote protocol extension (kludge, really) 1997-06-04 16:44:29 +00:00
apic_vector.S Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
autoconf.c Last commit didn't take, operator error??? 1997-07-22 20:12:32 +00:00
bios.c printf does not understand %hd in the kernel 1997-08-06 11:08:01 +00:00
cpu_switch.S Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
db_disasm.c Removed a wrong comment of mine. 1997-04-01 16:22:31 +00:00
db_interface.c Fix the DDB breakpoint code when using the 4MB page support. 1997-08-07 05:15:52 +00:00
db_trace.c Revert my previous commit about using CS_SECURE macro. 1997-08-21 06:33:04 +00:00
exception.s Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
exception.S Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
fpu.c Revert my previous commit about using CS_SECURE macro. 1997-08-21 06:33:04 +00:00
genassym.c VM86 kernel support. 1997-08-09 00:04:06 +00:00
identcpu.c Treat 6x86MX CPU as 686-class CPU instead of 586-class CPU. 1997-07-24 14:19:25 +00:00
initcpu.c Treat 6x86MX CPU as 686-class CPU instead of 586-class CPU. 1997-07-24 14:19:25 +00:00
locore.s Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
locore.S Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
machdep.c Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
mem.c Removed unused #includes. 1997-07-20 08:37:24 +00:00
mp_machdep.c Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
mpboot.S Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
mptable.c Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
pmap.c Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
prof_machdep.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
support.s VM86 kernel support. 1997-08-09 00:04:06 +00:00
support.S VM86 kernel support. 1997-08-09 00:04:06 +00:00
swtch.s Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00
sys_machdep.c Remove the vm86 support as an LKM, and link it directly into the kernel 1997-08-28 14:36:56 +00:00
trap.c Remove the vm86 support as an LKM, and link it directly into the kernel 1997-08-28 14:36:56 +00:00
tsc.c Another round of lock pushdown. 1997-08-30 08:08:10 +00:00
vm_machdep.c Clean up the SMP AP bootstrap and eliminate the wretched idle procs. 1997-08-26 18:10:38 +00:00