1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/i386
John Polstra 215e696b60 Correct the input/output/clobber specifications for the cpuid
instruction.  Stefan Keller <dres@earth.serd.org> noticed that CPU
identification was broken when compiled with -O2, and tracked it
down to the asm statement, which was storing values into memory
without specifying that memory was modified.  He submitted a patch
which added "memory" as a clobber, but I refined it further to
arrive at this version.

MFC after:	3 days
2001-10-12 16:49:28 +00:00
..
acpica Now that this code is MD, we don't need the i386 ifdefs. 2001-09-07 03:00:30 +00:00
apm KSE Milestone 2 2001-09-12 08:38:13 +00:00
bios KSE Milestone 2 2001-09-12 08:38:13 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Documentation nitpick. IPFIREWALL_VERBOSE logging really has nothing 2001-10-11 11:21:18 +00:00
i386 Correct the input/output/clobber specifications for the cpuid 2001-10-12 16:49:28 +00:00
ibcs2 KSE Milestone 2 2001-09-12 08:38:13 +00:00
include Add missing includes of sys/ktr.h. 2001-10-11 17:53:43 +00:00
isa Add missing includes of sys/lock.h. 2001-10-11 17:52:20 +00:00
linux Oops, these already included sys/lock.h, they just did so after 2001-10-11 18:25:57 +00:00
pci It turns out that while Toshiba laptops don't want to route interrupts 2001-08-28 16:35:01 +00:00
svr4 If we have a p variable pointing to td->td_proc already, use it instead of 2001-09-18 21:20:58 +00:00
Makefile