1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/amd64/amd64
Hidetoshi Shimokawa e14720d614 Use direct map in pmap_map().
This saves much KVA for vm_pages and you don't need to increase NKPT
for large physical memory anymore.

Suggested by: dfr
2003-06-20 14:09:33 +00:00
..
amd64_mem.c Use __FBSDID(). 2003-06-02 06:43:15 +00:00
amd64-gdbstub.c MFi386: rev 1.23: use gdb_strlen()/gdb_strcpy() directly. 2003-05-31 22:00:57 +00:00
apic_vector.S - Use IDTVEC() to declare IPI handlers since they are also IDT vectors. 2003-06-06 17:45:25 +00:00
atomic.c
autoconf.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
bios.c Use __FBSDID(). 2003-06-02 06:43:15 +00:00
busdma_machdep.c Bring back bus_dmasync_op_t. It is now a typedef to an int, though the 2003-05-27 04:59:59 +00:00
cpu_switch.S Collect the nastiness for preserving the kernel MSR_GSBASE around the 2003-05-15 00:23:40 +00:00
critical.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +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 Initial port to amd64 after repocopy from i386. Note that the 2003-05-30 01:01:07 +00:00
db_trace.c MFi386: rev 1.56: remove break after return 2003-05-31 22:02:11 +00:00
dump_machdep.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
elf_machdep.c Fix printf format errors that were undetected due to using the standard 2003-05-11 22:40:25 +00:00
exception.S Add BASIC i386 binary support for the amd64 kernel. This is largely 2003-05-14 04:10:49 +00:00
fpu.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
genassym.c Major pmap rework to take advantage of the larger address space on amd64 2003-05-23 05:04:54 +00:00
identcpu.c Update AMD Features vector to include NX (page table entry no-execute bit) 2003-05-27 21:59:56 +00:00
in_cksum.c
initcpu.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
legacy.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
locore.S Have hammer_time() return the proc0 stack location, and have locore 2003-05-31 06:54:29 +00:00
machdep.c Add acpi to the build. Remove the hack from machdep.c that lies to the 2003-05-31 07:00:08 +00:00
mem.c Major pmap rework to take advantage of the larger address space on amd64 2003-05-23 05:04:54 +00:00
mp_machdep.c Use __FBSDID(). 2003-06-02 06:43:15 +00:00
mpboot.S - Add support for PAE and more than 4 gigs of ram on x86, dependent on the 2003-03-30 05:24:52 +00:00
mptable.c Use __FBSDID(). 2003-06-02 06:43:15 +00:00
nexus.c MFi386: rev 1.50: remove unused variable 2003-05-31 21:58:55 +00:00
pmap.c Use direct map in pmap_map(). 2003-06-20 14:09:33 +00:00
prof_machdep.c Use __FBSDID(). 2003-06-02 16:32:55 +00:00
sigtramp.S Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
support.S Add setjmp/longjmp for ddb 2003-05-30 00:58:48 +00:00
sys_machdep.c Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.base 2003-05-12 02:37:29 +00:00
trap.c Rename P_THREADED to P_SA. P_SA means a process is using scheduler 2003-06-15 00:31:24 +00:00
tsc.c Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
vm_machdep.c GC unused cpu_wait() function 2003-06-11 05:20:33 +00:00