freebsd-nq/sys/amd64
Bruce Evans ed86674a3d Don't forget to load %es with the kernel data segment selector in
Xcpustop().  %es is used in at least the call to savectx() when savectx()
calls bcopy(), so not loading it was fatal if a stop IPI interrupts
user mode.

This reduces bugs starting and stopping CPUs for debuggers.  CPUs are
stopped mainly in kdb_trap() and cpu_reset().  At reset time there is
a good chance that all the CPUs are in the kernel, so the bug was
probably harmless then.
2003-10-16 10:44:24 +00:00
..
acpica MFi386 by jhb: add acpi_SetDefaultIntrModel(); 2003-09-22 22:12:46 +00:00
amd64 Don't forget to load %es with the kernel data segment selector in 2003-10-16 10:44:24 +00:00
compile
conf Mention the puc(4) glue driver in a commented-out example so the user 2003-09-19 20:04:55 +00:00
ia32 MFi386 by jhb: use symbolic constants for the IDT entries. 2003-09-22 22:09:02 +00:00
include Pull the tier-2 card one last time and break the get/setcontext and 2003-10-15 02:04:52 +00:00
isa MFi386: Do not depend on LEAPYEAR() macro boolean values being 0 or 1. 2003-09-30 06:42:47 +00:00
pci GC unused child variable 2003-09-23 00:04:28 +00:00
Makefile