| Commit message (Expand) | Author | Age | Files | Lines |
* | Use __FBSDID(). | obrien | 2003-07-25 | 1 | -3/+4 |
* | Set the %gs base to pcb_gsbase, not pcb_fsbase. Oops. | peter | 2003-07-23 | 1 | -1/+1 |
* | Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.base | peter | 2003-05-12 | 1 | -1/+25 |
* | Commit MD parts of a loosely functional AMD64 port. This is based on | peter | 2003-05-01 | 1 | -501/+0 |
* | - Push down Giant into the sysarch() calls that still need Giant. | jhb | 2003-04-25 | 1 | -2/+4 |
* | set_user_ldt_rv() should check same proc not thread, | davidxu | 2003-04-11 | 1 | -1/+1 |
* | Instrument sysarch() MD privileged I/O access interfaces with a MAC | rwatson | 2003-03-06 | 1 | -0/+6 |
* | Change the process flags P_KSES to be P_THREADED. | julian | 2003-02-27 | 1 | -1/+1 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |
* | Move a bunch of flags from the KSE to the thread. | julian | 2003-02-17 | 1 | -1/+1 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -1/+1 |
* | Fix a bogon in previous commit. bcopy() from the malloc'd memory that we | jhb | 2002-10-04 | 1 | -1/+1 |
* | Deal with some SMP races by doing the entire copyin at once rather | peter | 2002-09-28 | 1 | -15/+28 |
* | Repair range checking for reading the ldt list. | peter | 2002-09-28 | 1 | -1/+1 |
* | Change the suser() API to take advantage of td_ucred as well as do a | jhb | 2002-04-01 | 1 | -1/+1 |
* | Fixed some style bugs in the removal of __P(()). The main ones were | bde | 2002-03-23 | 1 | -5/+5 |
* | Fix abuses of cpu_critical_{enter,exit} by converting to | imp | 2002-03-21 | 1 | -3/+3 |
* | Remove __P. | alfred | 2002-03-20 | 1 | -5/+5 |
* | Simple p_ucred -> td_ucred changes to start using the per-thread ucred | jhb | 2002-02-27 | 1 | -1/+1 |
* | Modify the critical section API as follows: | jhb | 2001-12-18 | 1 | -2/+2 |
* | Split the per-process Local Descriptor Table out of the PCB and into | jhb | 2001-10-25 | 1 | -47/+49 |
* | Fix a warning. (unused p if not INVARIANTS) | peter | 2001-10-06 | 1 | -2/+1 |
* | o Modify i386_set_ioperm() to use securelevel_gt() instead of | rwatson | 2001-09-26 | 1 | -2/+2 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -36/+42 |
* | Optionize UPAGES for the i386. As part of this I split some of the low | peter | 2001-08-25 | 1 | -0/+2 |
* | - Close races with signals and other AST's being triggered while we are in | jhb | 2001-08-10 | 1 | -1/+1 |
* | Quiet warnings by adding a prototype for set_user_ldt_rv() and making it | jhb | 2001-05-30 | 1 | -1/+6 |
* | We can't grab the sched_lock in set_user_ldt() because when it is called | jhb | 2001-05-30 | 1 | -5/+22 |
* | Remove unneeded includes of sys/ipl.h and machine/ipl.h. | jhb | 2001-05-15 | 1 | -1/+0 |
* | - Use sched_lock and critical regions to ensure that LDT updates are thread | jhb | 2001-05-10 | 1 | -31/+45 |
* | Undo part of the tangle of having sys/lock.h and sys/mutex.h included in | markm | 2001-05-01 | 1 | -4/+4 |
* | Overhaul of the SMP code. Several portions of the SMP kernel support have | jhb | 2001-04-27 | 1 | -4/+10 |
* | Activate USER_LDT by default. The new thread libraries are going to | peter | 2001-02-23 | 1 | -9/+1 |
* | Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variables | jake | 2001-01-10 | 1 | -3/+3 |
* | Catch up to moving headers: | jhb | 2000-10-20 | 1 | -1/+1 |
* | Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, | ps | 2000-09-22 | 1 | -1/+0 |
* | Really fix USER_LDT. (Don't use currentldt as an L-value.) | jake | 2000-09-08 | 1 | -2/+2 |
* | Commit major SMP cleanups and move the BGL (big giant lock) in the | dillon | 2000-03-28 | 1 | -0/+1 |
* | Need header <machine/smp.h> for prototype declaration of smp_rendezvous() | luoqi | 1999-12-06 | 1 | -0/+3 |
* | User ldt sharing. | luoqi | 1999-12-06 | 1 | -96/+159 |
* | Zap unneeded #includes | peter | 1999-10-11 | 1 | -1/+0 |
* | Some reorganization of sysarch() interface: | luoqi | 1999-09-02 | 1 | -31/+10 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | Unifdef VM86. | jlemon | 1999-06-01 | 1 | -8/+1 |
* | Enable vmspace sharing on SMP. Major changes are, | luoqi | 1999-04-28 | 1 | -1/+7 |
* | Suser() simplification: | phk | 1999-04-27 | 1 | -2/+2 |
* | Fix warnings in preparation for adding -Wall -Wcast-qual to the | dillon | 1999-01-28 | 1 | -5/+5 |
* | The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static | archie | 1998-12-07 | 1 | -2/+1 |
* | Fixed printf format errors. Only one left in LINT on i386's. | bde | 1998-08-24 | 1 | -4/+5 |
* | Presently there is only one `currentldt' variable for all cpus | msmith | 1998-08-18 | 1 | -2/+2 |