summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* sys/sys/limits.h:kan2003-05-192-3/+3
* Actually get all the bits for sd_hibase.. it was 16 bits short. oops.peter2003-05-171-1/+1
* Initialize logical_cpus_mask when the logical CPUs are enumerated inalc2003-05-153-6/+15
* Collect the nastiness for preserving the kernel MSR_GSBASE around thepeter2003-05-156-28/+41
* Use compile time constants for things like PTmap[] etc because they'repeter2003-05-152-16/+3
* Regenpeter2003-05-143-18/+43
* Add BASIC i386 binary support for the amd64 kernel. This is largelypeter2003-05-1422-222/+1489
* Fix some misunderstandings about 64 bit extension.peter2003-05-141-12/+6
* - Merge struct procsig with struct sigacts.jhb2003-05-131-3/+4
* Really stop the loader from trying to load the acpi module by lying andpeter2003-05-121-0/+2
* For the page fault handler, save %cr2 in the outer trap handler so thatpeter2003-05-126-52/+76
* Sync ucontext with reality. The struct trapframe changes need to bepeter2003-05-122-13/+13
* AMD64 physical space is much larger than i386, de-i386 the bus_space andpeter2003-05-127-1377/+161
* Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.basepeter2003-05-128-91/+211
* Call it an AMD64 Processor, not a Hammer. Also, it seems that the cpuidpeter2003-05-111-2/+2
* I missed another printf format error while extracting the patch.peter2003-05-111-1/+1
* Make atdevbase long for the KERNBASE > 4GB casepeter2003-05-112-2/+2
* Fix printf format errors that were undetected due to using the standardpeter2003-05-114-13/+14
* Export PML4SHIFT and PDPSHIFTpeter2003-05-111-0/+2
* Since compiling natively, the compile environment has been less forgivingpeter2003-05-112-5/+5
* Provide a fake varargs implementation for lint's benefit. This waypeter2003-05-102-0/+17
* Remove _ARCH_INDIRECT ifdefs. They existed for lib/msun/* on i386, whichpeter2003-05-101-63/+0
* bcopyb() isn't used on amd64 kernel (it only exists for i386/pcvt)peter2003-05-101-1/+0
* Finish translating i386/support.s into amd64 asm - replace bcopy etc withpeter2003-05-102-63/+140
* Include the MXCSR initial values, based on the AMD docs. This filepeter2003-05-092-0/+4
* Turn syscons on now that it works, so that anybody trying to run thispeter2003-05-091-6/+6
* Oops. Turn T_PAGEFLT back into an interrupt gate. It is *critical*peter2003-05-082-2/+10
* Leave space for the 128 byte red-zone on the stack.peter2003-05-081-1/+1
* #include <machine/metadata.h> was missing; add itpeter2003-05-081-0/+1
* Fix a preemption race. I was reenabling interrupts in the fast systempeter2003-05-081-1/+1
* Style nits.jhb2003-05-071-2/+4
* Style fixes.kan2003-05-041-8/+11
* Repocopy *.s to *.Speter2003-05-0310-1621/+3
* I changed the numbering of the MODINFOMD_SMAP during the commit, sopeter2003-05-011-2/+4
* Slight reorg and added AMD64 support. A couple of the MODINFOMD_* valuespeter2003-05-011-0/+34
* Commit MD parts of a loosely functional AMD64 port. This is based onpeter2003-05-0192-15867/+3160
* Repocopy from x86_64/... to amd64/...peter2003-04-301-8/+7
* Range check the syscall number before looking it up in the syscallnames[]jhb2003-04-301-1/+1
* Fix some easy, global, lint warnings. In most cases, this meansmarkm2003-04-301-2/+0
* Warns fixing. Protect against inappropriate linting, and markmarkm2003-04-301-1/+8
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-292-65/+5
* Use inlines for loading and storing page table entries. Use cmpxchg8b forjake2003-04-282-24/+64
* - Push down Giant into the sysarch() calls that still need Giant.jhb2003-04-251-2/+4
* Regen.jhb2003-04-253-34/+3
* Oops, the thr_* and jail_attach() syscall entries should be NOPROTO ratherjhb2003-04-251-7/+7
* Remove harmless invalid cast.jake2003-04-251-1/+1
* Add an argument to get_mcontext() which specified whether thedeischen2003-04-251-3/+8
* Regen.jhb2003-04-243-4/+58
* Fix the thr_create() entry by adding a trailing \. Also, sync up thejhb2003-04-241-4/+4
* Don't print anything for fault at cpu_switch_load_gs, just like otherdavidxu2003-04-241-6/+3
OpenPOWER on IntegriCloud