summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Add a new sys/limits.h file which in turn depends on machine/_limits.hkan2003-04-231-53/+35
* - Replace inline implementations of sigprocmask() with calls tojhb2003-04-221-66/+33
* Move down intr level testing code a bit, cpu_switch_load_gs fault can be atdavidxu2003-04-221-3/+3
* Fix some problems for cpu_switch_load_gs. when fault address is atdavidxu2003-04-221-1/+7
* Remove single threading detecting code, these code really should bedavidxu2003-04-221-12/+0
* Add FireWire drivers to GENERIC.simokawa2003-04-211-0/+5
* Reset pcb_gs and %gs before possibly invalidating it.davidxu2003-04-211-1/+5
* Add device driver support for the ASIX Electronics AX88172 USB 2.0wpaul2003-04-201-0/+1
* Backout my last commit.davidxu2003-04-201-4/+4
OpenPOWER on IntegriCloud