NetBSD/sys/arch/i386/i386
fvdl f493e906e6 Handle per-CPU local apic redir entries a little better. My previous
solution relied on CPU entries coming first in the table, which
isn't guaranteed. Instead, export mp_intrs to lapic.c, and scan
it for entries that match the current CPU in lapic_set_lvt().

Also, do not try to up intr_cnt by the number of IO APICs or CPUs in
the case of MPS_ALL_APICS; it isn't needed, and it also relies on
CPU and IO APIC entries being earlier in the table.
2002-10-06 20:38:37 +00:00
..
acpi_machdep.c - Disable Interrput before execute AcpiEnterSleepState(). 2002-07-18 12:05:11 +00:00
apic.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
apicvec.s Add stub for DDB IPI via a TSS. 2002-10-05 21:17:35 +00:00
apm.c Tidy up CFATTACH_DECL() formatting. 2002-10-02 05:47:08 +00:00
apmcall.s -fix new assembler warnings 2002-01-13 12:45:54 +00:00
autoconf.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
bios32.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
bioscall.s Make the newer gas happy by explicitly adding '*' to indirect calls, and 2001-09-21 14:12:50 +00:00
bus_machdep.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
compat_13_machdep.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
conf.c Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
consinit.c - pull in opt_kgdb.h where necessary 2001-11-20 08:43:19 +00:00
cpu.c Set up TSS gates per CPU for DDB IPI and double fault handlers. 2002-10-05 21:18:44 +00:00
db_dbgreg.s - don't use ENTRY() macro for data. 2002-05-14 14:22:33 +00:00
db_disasm.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
db_interface.c Deal with coming in via a TSS. 2002-10-05 21:19:16 +00:00
db_memrw.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
db_trace.c Deal with coming in via a TSS. 2002-10-05 21:19:16 +00:00
disksubr.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
freebsd_machdep.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
freebsd_sigcode.s More '*' usage in indirect calls/jumps. 2001-09-26 09:58:39 +00:00
freebsd_syscall.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
gdt.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
genassym.cf Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
ibcs2_machdep.c Add kernel support for having userland provide the signal trampoline: 2002-07-04 23:32:02 +00:00
ibcs2_sigcode.s Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
ibcs2_syscall.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
in_cksum.s Use ELF-safe local labels. 2002-10-02 06:18:32 +00:00
ioapic.c Tidy up CFATTACH_DECL() formatting. 2002-10-02 05:47:08 +00:00
ipifuncs.c Make i386_send_ipi return an error when it fails to send. 2002-10-05 21:19:39 +00:00
ipkdb_glue.c add RCSID 2001-11-15 07:03:28 +00:00
kgdb_machdep.c add RCSID 2001-11-15 07:03:28 +00:00
kvm86.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
kvm86call.s _C_LABEL(curproc) disappeared - have cpu_info now 2002-10-02 15:23:31 +00:00
lapic.c Handle per-CPU local apic redir entries a little better. My previous 2002-10-06 20:38:37 +00:00
linux_sigcode.s More '*' usage in indirect calls/jumps. 2001-09-26 09:58:39 +00:00
linux_syscall.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
linux_trap.c make sure that we don't index outside our arrays. 2002-03-29 17:03:27 +00:00
lock_machdep.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
locore.s Add double fault TSS stub code. 2002-10-05 21:20:00 +00:00
mach_machdep.c add RCSID 2001-11-15 07:03:28 +00:00
mach_sigcode.s Move the IDTVEC() macro to <machine/asm.h>, and make it work with 2002-05-31 18:07:31 +00:00
mach_syscall.c prepend syscall_fancy and syscall_plain with mach_ to get this to compile 2002-10-03 19:17:01 +00:00
machdep.c To be able to set up TSS gates, setgate needs another argument for the 2002-10-05 21:20:27 +00:00
macho_machdep.c add RCSID 2001-11-15 07:03:28 +00:00
mainbus.c Tidy up CFATTACH_DECL() formatting. 2002-10-02 05:47:08 +00:00
math_emu.h
math_emulate.c add RCSID 2001-11-15 07:03:28 +00:00
mem.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
microtime.s Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
mpbios.c Handle per-CPU local apic redir entries a little better. My previous 2002-10-06 20:38:37 +00:00
mptramp.s The local APIC registers are defined for 32bit access only, so don't 2002-10-01 19:36:51 +00:00
mtrr_i686.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
mtrr_k6.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
pmap.c Do rendezvous for TLB shootdown IPI. The sender sets a bitmask 2002-10-05 21:30:42 +00:00
pmc.c At least make it compile even though it doesn't make sense. 2002-10-05 05:55:46 +00:00
process_machdep.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
procfs_machdep.c use the same mnemonics as linux for cpu features (this is -o linux 2002-10-04 19:39:54 +00:00
rbus_machdep.c add RCSID 2001-11-15 07:03:28 +00:00
softintr.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
svr4_machdep.c Add kernel support for having userland provide the signal trampoline: 2002-07-04 23:32:02 +00:00
svr4_sigcode.s Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
svr4_syscall.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
sys_machdep.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
syscall.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
trap.c Add wrapper for trap() to be used for traps that come in via a TSS. 2002-10-05 21:21:05 +00:00
tsc_microtime.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
vm86.c Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
vm_machdep.c Put an unmapped page below the kernel stack (and above struct user) to 2002-10-06 12:35:16 +00:00