opnsense-src/sys/i386/i386
Jung-uk Kim 0105034487 Detect hypervisors early. We used to set lower hz on hypervisors by default
but it was broken since r273800 (and r278522, its MFC to stable/10) because
identify_cpu() is called too late, i.e., after init_param1().

MFC after:	3 days
2017-08-05 06:56:46 +00:00
..
apic_vector.s revert r315959 because it causes build problems 2017-03-27 12:34:29 +00:00
atomic.c
atpic_vector.s Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
bios.c Add config option PAE_TABLES for the i386 kernel. It switches pmap to 2015-04-13 15:22:45 +00:00
bioscall.s
bpf_jit_machdep.c Use kmem_malloc() instead of malloc(9) for the native amd64 filter. 2017-04-17 22:02:09 +00:00
bpf_jit_machdep.h Implement BPF_MOD and BPF_XOR instructions. 2016-10-21 06:55:07 +00:00
db_disasm.c Minor fixes for 160-bit disassembly: 2016-09-25 18:39:24 +00:00
db_interface.c Remove buggy adjustment of page tables in db_write_bytes(). 2017-03-24 17:34:55 +00:00
db_trace.c Don't access the reserved registers %dr4 and %dr5 on i386. 2017-03-17 13:49:05 +00:00
elan-mmcr.c Use intr_disable() and intr_restore() instead of frobbing the flags register 2010-10-25 15:28:03 +00:00
elf_machdep.c For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE 2017-02-03 12:51:40 +00:00
exception.s Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
gdb_machdep.c Report the values of x86 segment registers to remote debuggers. 2015-06-12 15:14:08 +00:00
genassym.c Remove unused symbols. 2017-07-30 21:52:22 +00:00
geode.c Apply a patch that has been lingering in my inbox for far too long: 2010-05-15 10:31:11 +00:00
in_cksum.c Remove register keyword from sys/ and ANSIfy prototypes 2017-05-17 00:34:34 +00:00
initcpu.c For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE 2017-02-03 12:51:40 +00:00
io.c - Extract the IODEV_PIO interface from ia64 and make it MI. 2010-04-28 15:38:01 +00:00
k6_mem.c Remove register keyword from sys/ and ANSIfy prototypes 2017-05-17 00:34:34 +00:00
locore.s Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
longrun.c Use intr_disable() and intr_restore() instead of frobbing the flags register 2010-10-25 15:28:03 +00:00
machdep.c Detect hypervisors early. We used to set lower hz on hypervisors by default 2017-08-05 06:56:46 +00:00
mem.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
minidump_machdep.c Add support for encrypted kernel crash dumps. 2016-12-10 16:20:39 +00:00
mp_clock.c Despite several examples in the kernel, the third argument of 2007-06-04 18:25:08 +00:00
mp_machdep.c For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE 2017-02-03 12:51:40 +00:00
mpboot.s Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
perfmon.c Use atomic load & store for TSC frequency. It may be overkill for amd64 but 2011-04-07 23:28:28 +00:00
pmap.c Batch updates to v_wire_count when freeing page table pages on x86. 2017-08-01 05:26:30 +00:00
ptrace_machdep.c For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE 2017-02-03 12:51:40 +00:00
support.s Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
swtch.s Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
sys_machdep.c Remove register keyword from sys/ and ANSIfy prototypes 2017-05-17 00:34:34 +00:00
trap.c Do not call trapsignal() after handling usermode fault or interrupt, 2017-08-02 10:12:10 +00:00
uio_machdep.c Delete stray clause 3 (Advertising clause) and renumber while i'm 2014-03-11 23:41:35 +00:00
vm86.c Fix single-stepping of instructions emulated by vm86. 2016-09-08 14:43:39 +00:00
vm86bios.s For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSE 2017-02-03 12:51:40 +00:00
vm_machdep.c Remove register keyword from sys/ and ANSIfy prototypes 2017-05-17 00:34:34 +00:00