freebsd-dev/sys/i386
Yaroslav Tykhiy 84d8f1b027 Avoid calling CPUID function 0x02 if the CPU reports no support for
it.  The former code used to hang older Intel CPUs by trying to get
non-existent TLB info 2^32 times.

Reduce code duplication around the calls to CPUID 0x02 by using
do-while loops.

PR:		i386/92977
Tested by:	cy
2006-02-09 09:10:54 +00:00
..
acpica
bios
compile
conf Move asr driver from global NOTES to i386-specific NOTES. Requestor 2006-02-05 05:06:04 +00:00
cpufreq
i386 Avoid calling CPUID function 0x02 if the CPU reports no support for 2006-02-09 09:10:54 +00:00
ibcs2 Regenerate. 2006-02-06 22:15:00 +00:00
include Prepare for sconfig(8) update. 2006-01-30 13:34:57 +00:00
isa Use ttyalloc() instead of ttymalloc() 2006-01-04 09:46:20 +00:00
linux - Always call exec_free_args() in kern_execve() instead of doing it in all 2006-02-06 22:06:54 +00:00
pci - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all the 2006-01-06 19:22:19 +00:00
svr4
xbox Patch to allow XBox-users to use the onboard nve(4) nForce ethernet driver. 2006-02-04 10:01:33 +00:00
Makefile