freebsd-nq/sys/i386/i386
John Baldwin 95a07592ee Add a new ram0 pseudo-device that claims memory resouces for physical
addresses corresponding to system RAM.  On amd64 ram0 uses the SMAP
and claims all the type 1 SMAP regions.  On i386 ram0 uses the
dump_avail[] array.  Note that on i386 we have to ignore regions above
4G in PAE kernels since bus resources use longs.
2007-03-20 21:08:39 +00:00
..
apic_vector.s Evidently FreeBSD has long relied on the compiler to treat structures 2006-12-17 05:07:01 +00:00
atomic.c
autoconf.c Create nexus in configure_first() instead of in configure(). This 2005-05-29 23:44:22 +00:00
bios.c Make the facility for recognizing BIOS-signatures more general 2005-07-21 09:48:37 +00:00
bioscall.s
bpf_jit_machdep.c - Explicitly validate an empty filter to match bpf_filter() comment[1]. 2006-01-03 20:26:03 +00:00
bpf_jit_machdep.h Fix ZERO_EDX() macro from the previous commit. It was emitting 2005-12-06 20:11:07 +00:00
busdma_machdep.c Don't increment total_bounced when doing no-op dmamap_sync ops. 2007-03-06 18:28:43 +00:00
db_disasm.c Start all license/copyright notice comments with /*-, per tradition 2005-01-05 19:10:48 +00:00
db_interface.c Start all license/copyright notice comments with /*-, per tradition 2005-01-05 19:10:48 +00:00
db_trace.c Unbreak ddb stepping over special frames after the following commit: 2007-02-19 10:57:47 +00:00
dump_machdep.c Merge minidumps from amd64 where they were originally developed. 2006-04-21 04:28:43 +00:00
elan-mmcr.c Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
elf_machdep.c Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structure 2005-12-26 21:23:57 +00:00
exception.s Evidently FreeBSD has long relied on the compiler to treat structures 2006-12-17 05:07:01 +00:00
gdb_machdep.c Start all license/copyright notice comments with /*-, per tradition 2005-01-05 19:10:48 +00:00
genassym.c Add a lwpid field into per-cpu structure, the lwpid represents current 2006-12-20 04:40:39 +00:00
geode.c Improve the advantech watchdog. 2006-03-06 07:43:28 +00:00
i686_mem.c
identcpu.c - Add macros for newly added CPUID bits in the corresponding header files. 2007-03-20 20:22:45 +00:00
in_cksum.c netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
initcpu.c Initialise (if necessary) the VIA C3/C7 features. 2006-07-12 19:46:08 +00:00
intr_machdep.c Change the x86 interrupt code to use FreeBSD CPU IDs (i.e. PCPU_GET(cpuid)) 2007-03-06 17:16:47 +00:00
io_apic.c Use vm_paddr_t rather than uintptr_t when passing the physical address of 2007-03-05 20:35:17 +00:00
io.c Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
k6_mem.c
legacy.c Tweak the probe/attach order of devices on the x86 nexus devices. 2007-03-20 20:21:44 +00:00
local_apic.c Change the x86 interrupt code to use FreeBSD CPU IDs (i.e. PCPU_GET(cpuid)) 2007-03-06 17:16:47 +00:00
locore.s Tweak the comment about mapping a kernel using large pages. 2006-11-25 23:00:46 +00:00
longrun.c Move the author's copyright notice to match the initial LongRun import 2004-12-12 05:53:57 +00:00
machdep.c Eliminate an unused parameter. 2007-03-17 19:42:06 +00:00
mem.c Fix race conditions. 2006-01-23 15:46:09 +00:00
minidump_machdep.c Fix cut-n-pasteo: use the i386 version #define for i386 dumps, not the amd64 one. 2006-06-05 18:21:29 +00:00
mp_clock.c
mp_machdep.c Change the x86 interrupt code to use FreeBSD CPU IDs (i.e. PCPU_GET(cpuid)) 2007-03-06 17:16:47 +00:00
mp_watchdog.c Fix typo. 2005-02-27 22:34:07 +00:00
mpboot.s Start all license/copyright notice comments with /*-, per tradition 2005-01-05 19:10:48 +00:00
mptable_pci.c Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support. 2007-01-22 21:48:44 +00:00
mptable.c Defer calling lapic_init() until we've completed the 'MPTable: <...>' 2007-03-09 15:49:57 +00:00
msi.c Add bootverbose printfs to indicate which IDT vectors are assigned to MSI 2007-02-15 22:22:57 +00:00
nexus.c Add a new ram0 pseudo-device that claims memory resouces for physical 2007-03-20 21:08:39 +00:00
perfmon.c
pmap.c Eliminate an unused parameter. 2007-03-17 19:42:06 +00:00
ptrace_machdep.c Use the method described in IA-32 Intel Architecture Software Developer's 2006-05-30 23:44:21 +00:00
support.s o Add keyword volatile for user mutex owner field. 2006-10-17 02:24:47 +00:00
swtch.s Add a lwpid field into per-cpu structure, the lwpid represents current 2006-12-20 04:40:39 +00:00
symbols.raw
sys_machdep.c Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
trap.c Over NFS, an open() call could result in multiple over-the-wire 2007-03-09 04:02:38 +00:00
tsc.c Commit the results of the typo hunt by Darren Pilgrim. 2006-08-04 07:56:35 +00:00
uio_machdep.c Request a CPU private mapping from sf_buf_alloc(). 2005-02-13 23:09:36 +00:00
vm86.c Evidently FreeBSD has long relied on the compiler to treat structures 2006-12-17 05:07:01 +00:00
vm86bios.s Evidently FreeBSD has long relied on the compiler to treat structures 2006-12-17 05:07:01 +00:00
vm_machdep.c Acquiring smp_ipi_mtx on every call to pmap_invalidate_*() is wasteful. 2007-03-05 21:40:10 +00:00