summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/sys_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-231-5/+5
* Fix abuses of cpu_critical_{enter,exit} by converting toimp2002-03-211-3/+3
* Remove __P.alfred2002-03-201-5/+5
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Modify the critical section API as follows:jhb2001-12-181-2/+2
* Split the per-process Local Descriptor Table out of the PCB and intojhb2001-10-251-47/+49
* Fix a warning. (unused p if not INVARIANTS)peter2001-10-061-2/+1
* o Modify i386_set_ioperm() to use securelevel_gt() instead ofrwatson2001-09-261-2/+2
* KSE Milestone 2julian2001-09-121-36/+42
* Optionize UPAGES for the i386. As part of this I split some of the lowpeter2001-08-251-0/+2
* - Close races with signals and other AST's being triggered while we are injhb2001-08-101-1/+1
* Quiet warnings by adding a prototype for set_user_ldt_rv() and making itjhb2001-05-301-1/+6
* We can't grab the sched_lock in set_user_ldt() because when it is calledjhb2001-05-301-5/+22
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.jhb2001-05-151-1/+0
* - Use sched_lock and critical regions to ensure that LDT updates are threadjhb2001-05-101-31/+45
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-4/+4
* Overhaul of the SMP code. Several portions of the SMP kernel support havejhb2001-04-271-4/+10
* Activate USER_LDT by default. The new thread libraries are going topeter2001-02-231-9/+1
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-3/+3
* Catch up to moving headers:jhb2000-10-201-1/+1
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,ps2000-09-221-1/+0
* Really fix USER_LDT. (Don't use currentldt as an L-value.)jake2000-09-081-2/+2
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-0/+1
* Need header <machine/smp.h> for prototype declaration of smp_rendezvous()luoqi1999-12-061-0/+3
* User ldt sharing.luoqi1999-12-061-96/+159
* Zap unneeded #includespeter1999-10-111-1/+0
* Some reorganization of sysarch() interface:luoqi1999-09-021-31/+10
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Unifdef VM86.jlemon1999-06-011-8/+1
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-1/+7
* Suser() simplification:phk1999-04-271-2/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-281-5/+5
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-2/+1
* Fixed printf format errors. Only one left in LINT on i386's.bde1998-08-241-4/+5
* Presently there is only one `currentldt' variable for all cpusmsmith1998-08-181-2/+2
* Fix an off-by-one error when setting the iomap bits.jlemon1998-07-281-5/+5
* Add the ability to make real-mode BIOS calls from the kernel. Currently,jlemon1998-03-231-3/+2
* Fixed missing privilege checking and off-by-1 bounds checking inbde1998-02-131-6/+9
* Staticize.eivind1998-02-091-2/+2
* Back out previous commit, the so-called "unused code" was most definatelypeter1997-12-271-1/+3
* Removed an unused line of code, that caused an ``maybe used uninitialized''joerg1997-11-261-2/+1
* Avoid passing some more `retval's.bde1997-11-201-20/+16
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-061-8/+7
* Compensate for pcb.h tweaks.peter1997-10-101-1/+2
* Convert the VM86 option from a global option to an option only dependedpeter1997-10-101-1/+3
* Removed unused #includes.bde1997-09-011-5/+1
* Remove the vm86 support as an LKM, and link it directly into the kerneljlemon1997-08-281-7/+6
* VM86 kernel support.dyson1997-08-091-2/+157
* Removed unused #includes.bde1997-07-201-3/+1
OpenPOWER on IntegriCloud