summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_glue.c
Commit message (Expand)AuthorAgeFilesLines
* Remove __P.alfred2002-03-191-3/+3
* Fix a gcc-3.1+ warning.peter2002-03-191-0/+1
* Back out the modification of vm_map locks from lockmgr to sx locks. Thegreen2002-03-181-1/+3
* Undo part of revision 1.57: Now that (o)sendsig() doesn't call useracc(),alc2002-03-171-13/+3
* Acquire a read lock on the map inside of vm_map_check_protection() ratheralc2002-03-171-4/+1
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.green2002-03-131-3/+1
* - Remove a number of extra newlines that do not belong here according toeivind2002-03-101-2/+0
* Remove unused variable (td)peter2002-02-261-1/+0
* In a threaded world, differnt priorirites become properties ofjulian2002-02-111-2/+3
* Pre-KSE/M3 commit.julian2002-02-071-4/+5
* Fix a race with free'ing vmspaces at process exit when vmspaces arealfred2002-02-051-1/+1
* Don't declare vm_swapout() in the NO_SWAPPING case when it is not defined.bde2002-01-171-6/+4
* Change the preemption code for software interrupt thread schedules andjhb2002-01-051-1/+1
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-5/+4
* KSE Milestone 2julian2001-09-121-61/+94
* Rip some well duplicated code out of cpu_wait() and cpu_exit() and movepeter2001-09-101-1/+17
* whitespace / register cleanupdillon2001-07-041-7/+7
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-35/+10
* Put the scheduler, vmdaemon, and pagedaemon kthreads back under Giant forjhb2001-06-201-3/+0
* - Lock the VM around the pmap_swapin_proc() call in faultin().jhb2001-05-231-15/+16
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-3/+35
* - Use a timeout for the tsleep in scheduler() instead of having vmmeter()jhb2001-05-181-2/+21
* - Use PROC_LOCK_ASSERT instead of a direct mtx_assert.jhb2001-05-151-8/+6
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+2
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-4/+5
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-121-2/+2
* Change and clean the mutex lock interface.bmilekic2001-02-091-24/+24
* - Doh, lock faultin() with proc lock in scheduler().jhb2001-01-251-0/+6
* Argh, I didn't get this test right when I converted it. Break this upjhb2001-01-241-10/+9
* - Catch up to proc flag changes.jhb2001-01-241-27/+43
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-131-4/+4
* Protect p_stat with sched_lock.jhb2000-12-021-2/+13
* Protect the following with a lockmgr lock:jake2000-11-221-0/+4
* - Catch a machine/mutex.h -> sys/mutex.h I somehow missed.jhb2000-10-251-3/+3
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-1/+10
* Remove unneeded <sys/buf.h> includes.phk2000-04-181-1/+0
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-1/+1
* Remove unused 3rd argument from vsunlock() which abused B_WRITE.phk2000-03-131-5/+1
* User ldt sharing.luoqi1999-12-061-1/+16
* Reverse the sense of the test in the KASSERT's from the last commit.alc1999-10-301-2/+2
* Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for thephk1999-10-301-2/+8
* useracc() the prequel:phk1999-10-291-1/+0
* Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com>dillon1999-09-171-12/+3
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Update for run queue code.peter1999-08-191-2/+2
* Fix the following problem:alc1999-07-211-1/+3
* Remove some unused function and variable declarations.alc1999-06-191-5/+1
* Only use p->p_lock (manage by PHOLD()/PRELE()) - P_NOSWAP/P_PHYSIO is nopeter1999-04-061-2/+2
* Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). Thisluoqi1999-02-191-3/+2
OpenPOWER on IntegriCloud