freebsd-skq/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 Catch up with ACPI-CA 20051021 import 2005-11-01 22:44:08 +00:00
bios Fix build (including both asm.h and asmacros.h is evil). 2005-07-22 15:01:07 +00:00
compile
conf Move asr driver from global NOTES to i386-specific NOTES. Requestor 2006-02-05 05:06:04 +00:00
cpufreq Like acpi_throttle, set frequency to 100% in attach. Some BIOSen may set 2005-10-23 19:38:06 +00:00
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 Use svr4_si_{addr,code,errno,signo,trap} in preference to si_{...}. 2005-10-19 14:59:54 +00:00
xbox Patch to allow XBox-users to use the onboard nve(4) nForce ethernet driver. 2006-02-04 10:01:33 +00:00
Makefile