freebsd-skq/sys/i386/i386
ps 26fe456f21 Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl.
This keeps the logical cpu's halted in the idle loop.  By default
the logical cpu's are halted at startup.  It is also possible to
halt any cpu in the idle loop now using machdep.hlt_cpus.

Examples of how to use this:
machdep.hlt_cpus=1	halt cpu0
machdep.hlt_cpus=2	halt cpu1
machdep.hlt_cpus=4	halt cpu2
machdep.hlt_cpus=3	halt cpu0,cpu1

Reviewed by:	jhb, peter
2003-03-26 19:49:34 +00:00
..
apic_vector.s Split statclock into statclock and profclock, and made the method for driving 2003-02-03 17:53:15 +00:00
atomic.c
autoconf.c Only dump the BIOS geometry table from bootinfo on PC98, we don't use 2002-12-14 16:11:28 +00:00
bios.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
bioscall.s Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
busdma_machdep.c - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
critical.c Initialize eflags in fake frame to default value rather than random one. 2003-03-08 03:58:50 +00:00
db_disasm.c Fixed some style bugs in the removal of __P(()). The main ones were 2002-03-23 14:27:06 +00:00
db_interface.c Disable interrupts while in kdb_trap() to handle cases where the caller 2003-03-24 10:17:14 +00:00
db_trace.c Add code to ddb to allow backtracing an arbitrary thread. 2002-12-28 01:23:07 +00:00
dump_machdep.c Reformat last change 2002-12-16 23:25:12 +00:00
elan-mmcr.c - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
elf_machdep.c Resolve relative relocations in klds before trying to parse the module's 2003-01-21 02:42:44 +00:00
exception.s Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
genassym.c Previous commit missed a 1 that should be NGPTD, and an NPDEPG that should 2003-02-23 22:12:08 +00:00
i386-gdbstub.c Change "dev_t gdbdev" to "void *gdb_arg", some possible paths for GDB 2003-02-16 19:22:21 +00:00
i686_mem.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
identcpu.c Including <sys/stdint.h> is (almost?) universally only to be able to use 2003-03-18 08:45:25 +00:00
in_cksum.c Fix several bugs in the i386 asm statements used to speed up Internet 2002-06-22 22:35:53 +00:00
initcpu.c Extend CPU_ATHLON_SSE_HACK to cover a few more revisions of Athlon CPUs. 2003-03-20 20:50:22 +00:00
k6_mem.c Some BIOSs are using MTRR values that are only documented under NDA 2002-09-15 15:07:55 +00:00
legacy.c - Give legacy an identify routine that always adds 'legacy0' at an order 2002-09-30 18:47:11 +00:00
locore.s Previous commit missed a 1 that should be NGPTD, and an NPDEPG that should 2003-02-23 22:12:08 +00:00
machdep.c Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl. 2003-03-26 19:49:34 +00:00
math_emu.h
math_emulate.c Use suword16/fuword16 instead of susword/fusword - this has two different 2002-06-20 07:23:08 +00:00
mem.c - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
mp_clock.c Remove a commented out #include "opt_pci.h", it doesn't 2002-11-13 17:50:59 +00:00
mp_machdep.c Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl. 2003-03-26 19:49:34 +00:00
mpapic.c Dont raise the TPR register at initialization time. It only causes 2003-01-23 01:00:58 +00:00
mpboot.s
mptable.c Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl. 2003-03-26 19:49:34 +00:00
nexus.c - Give legacy an identify routine that always adds 'legacy0' at an order 2002-09-30 18:47:11 +00:00
perfmon.c Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pmap.c - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
support.s Create inlines for ltr(sel), lldt(sel), lidt(addr) rather than 2002-09-22 04:45:21 +00:00
swtch.s Now that TPR isn't bogusly raised at boot, there is no need to clear 2003-01-23 01:01:35 +00:00
symbols.raw
sys_machdep.c Instrument sysarch() MD privileged I/O access interfaces with a MAC 2003-03-06 04:47:47 +00:00
trap.c Replace calls to WITNESS_SLEEP() and witness_list() with equivalent calls 2003-03-04 21:03:05 +00:00
tsc.c Including <sys/stdint.h> is (almost?) universally only to be able to use 2003-03-18 08:45:25 +00:00
vm86.c - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
vm86bios.s 1.Fix smp race between kernel vm86 BIOS calling and userland vm86 mode code, 2002-11-07 01:34:23 +00:00
vm_machdep.c - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00