| Commit message (Expand) | Author | Age | Files | Lines |
* | Update for the KDB framework: | marcel | 2004-07-10 | 1 | -2/+0 |
* | Implement __bb_init_func. This is a fairly straightforward conversion | tjr | 2004-05-29 | 1 | -0/+19 |
* | Spell "retq" as "ret" in pagezero() like it is everywhere, else so | bde | 2004-05-23 | 1 | -1/+2 |
* | MFi386 (1.103 and 1.104: fixed some problems in high resolution profiling | bde | 2004-05-21 | 1 | -31/+15 |
* | MFi386: avoid partial register references, for what its worth. | peter | 2004-05-16 | 1 | -5/+5 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-05 | 1 | -4/+0 |
* | Microoptimize pagezero() based upon something that I learned writing the | alc | 2004-04-03 | 1 | -7/+7 |
* | - Add an optimized page copy function for use by pmap_copy_page(). It is | alc | 2004-03-31 | 1 | -0/+26 |
* | Fix i386 apic support merge botch. sizeof(long) is 8, not 4. This fixes | peter | 2003-11-27 | 1 | -1/+1 |
* | Initial landing of SMP support for FreeBSD/amd64. | peter | 2003-11-17 | 1 | -0/+14 |
* | Update the graffiti. | peter | 2003-11-08 | 1 | -0/+1 |
* | Reimplement pagezero() using "movnti". | alc | 2003-10-02 | 1 | -39/+11 |
* | Add setjmp/longjmp for ddb | peter | 2003-05-30 | 1 | -0/+35 |
* | Fix some misunderstandings about 64 bit extension. | peter | 2003-05-14 | 1 | -12/+6 |
* | Since compiling natively, the compile environment has been less forgiving | peter | 2003-05-11 | 1 | -3/+3 |
* | Finish translating i386/support.s into amd64 asm - replace bcopy etc with | peter | 2003-05-10 | 1 | -2/+140 |
* | Commit MD parts of a loosely functional AMD64 port. This is based on | peter | 2003-05-01 | 1 | -1362/+194 |
* | Define ovbcopy() as a macro which expands to the equivalent bcopy() call, | des | 2003-04-04 | 1 | -10/+7 |
* | - Make casuptr return the old value of the location we're trying to update, | jake | 2003-04-02 | 1 | -5/+4 |
* | - Define a new md function 'casuptr'. This atomically compares and sets | jeff | 2003-04-01 | 1 | -0/+31 |
* | Create inlines for ltr(sel), lldt(sel), lidt(addr) rather than | peter | 2002-09-22 | 1 | -22/+0 |
* | Add kernel support needed for the KSE-aware libpthread: | mini | 2002-09-16 | 1 | -4/+4 |
* | Revive backed out pmap related changes from Feb 2002. The highlights are: | peter | 2002-07-12 | 1 | -36/+0 |
* | Deorbit suibyte(). It was only used for split address space systems | peter | 2002-06-20 | 1 | -6/+5 |
* | Add declarations of suword32 and suword64. Add implementations of one or | dfr | 2002-05-26 | 1 | -0/+6 |
* | Back out all the pmap related stuff I've touched over the last few days. | peter | 2002-02-27 | 1 | -0/+36 |
* | Work-in-progress commit syncing up pmap cleanups that I have been working | peter | 2002-02-25 | 1 | -36/+0 |
* | Overhaul the per-CPU support a bit: | jhb | 2001-12-11 | 1 | -15/+15 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -16/+16 |
* | Activate SSE/SIMD. This is the extra context switching support that | peter | 2001-07-12 | 1 | -4/+4 |
* | Provide access to the IA32 hardware debug registers from the ddb | bsd | 2001-06-28 | 1 | -6/+0 |
* | Remove a leading underscore that prevented I386_CPU kernels from | jake | 2001-04-26 | 1 | -1/+1 |
* | Fix a problem where we were switching npxproc from underneath processes | obrien | 2001-03-24 | 1 | -0/+46 |
* | Remove the leading underscore from all symbols defined in x86 asm | jake | 2001-02-25 | 1 | -37/+37 |
* | Use #ifdef DEV_NPX from opt_npx.h instead of #if NNPX > 0 from npx.h | peter | 2001-01-19 | 1 | -15/+15 |
* | Stop doing runtime checking on i386 cpus for cpu class. The cpu is | peter | 2001-01-16 | 1 | -29/+6 |
* | Use %fs to access per-cpu variables in uni-processor kernels the same | jake | 2001-01-06 | 1 | -2/+0 |
* | Introduce a new potientially cleaner interface for accessing per-cpu | jake | 2000-12-13 | 1 | -37/+37 |
* | Fix this slightly better by using NON_GPROF_RET instead of duplicating | jhb | 2000-12-01 | 1 | -1/+1 |
* | Revert the previous change to this file. We have to hardcode in the opcode | jhb | 2000-11-30 | 1 | -1/+1 |
* | Stop handcoding a couple of instructions since gas 2.10 can properly | jhb | 2000-11-21 | 1 | -1/+1 |
* | Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, | ps | 2000-09-22 | 1 | -1/+0 |
* | 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bit | obrien | 2000-05-10 | 1 | -7/+7 |
* | Remove the !(I386 & SMP) tests; we don't run SMP on an i386 system, and | msmith | 2000-04-03 | 1 | -16/+0 |
* | Make the sigprocmask() and geteuid() system calls MP SAFE. Expand | dillon | 2000-04-02 | 1 | -11/+36 |
* | Commit major SMP cleanups and move the BGL (big giant lock) in the | dillon | 2000-03-28 | 1 | -1/+13 |
* | Don't forget to reset the hardware debug registers when a process that | bsd | 2000-02-20 | 1 | -0/+17 |
* | Add a per-signal flag to mark handlers registered with osigaction, so we | luoqi | 1999-10-11 | 1 | -15/+0 |
* | Simplification of the signal trampoline and other cleanups. | marcel | 1999-10-07 | 1 | -0/+15 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |