aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+3
* Change the busy page mgmt, so that when pages are freed, theyJohn Dyson1998-01-311-3/+5
* VM level code cleanups.John Dyson1998-01-221-179/+104
* Allow gdb to work again.John Dyson1998-01-211-4/+6
* Tie up some loose ends in vnode/object management. Remove an unneededJohn Dyson1998-01-171-135/+121
* Fix some vnode management problems, and better mgmt of vnode free list.John Dyson1998-01-121-39/+115
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-32/+82
* Fix the decl of vfs_ioopt, allow LFS to compile again, fix a minor problemJohn Dyson1997-12-291-2/+1
* Lots of improvements, including restructring the caching and managementJohn Dyson1997-12-291-5/+9
* The ioopt code is still buggy, but wasn't fully disabled.John Dyson1997-12-251-2/+3
* Change bogus usage of btoc to atop. The incorrect usage of btoc wasJohn Dyson1997-12-191-13/+12
* Some performance improvements, and code cleanups (including changing ourJohn Dyson1997-12-191-12/+302
* Don't #define max() to get a version that works with vm_ooffset's.Bruce Evans1997-11-241-4/+2
* Simplify map entries during user page wire and user page unwire operations inTor Egge1997-11-141-14/+18
* Remove a bunch of variables which were unused both in GENERIC and LINT.Poul-Henning Kamp1997-11-071-3/+1
* Removed unused #includes.Bruce Evans1997-10-281-5/+1
* Decrease the initial allocation for the zone allocations.John Dyson1997-10-241-4/+4
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-2/+2
* Distribute and statizice a lot of the malloc M_* types.Poul-Henning Kamp1997-10-111-1/+3
* Change the M_NAMEI allocations to use the zone allocator. This changeJohn Dyson1997-09-211-4/+9
* Do not consider VM_PROT_OVERRIDE_WRITE to be part of the protectionJonathan Lemon1997-09-121-2/+3
* Removed unused #includes.Bruce Evans1997-09-011-3/+1
* Fixed type mismatches for functions with args of type vm_prot_t and/orBruce Evans1997-08-251-46/+23
* Added includes of smp.h for SMP.Steve Passe1997-08-181-1/+5
* Fix kern_lock so that it will work. Additionally, clean-up some of theJohn Dyson1997-08-181-13/+8
* Add exposure of some vm_zone allocation stats by sysctl. Also, changeJohn Dyson1997-08-061-3/+3
* Fixed the commit botch that was causing crashes soon after systemJohn Dyson1997-08-051-1/+2
* Another attempt at cleaning up the new memory allocator.John Dyson1997-08-051-9/+9
* Fix some bugs, document vm_zone better. Add copyright to vm_zone.h. UseJohn Dyson1997-08-051-4/+3
* Modify pmap to use our new memory allocator. Also, change the vm_map_entryJohn Dyson1997-08-051-3/+4
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofJohn Dyson1997-08-051-132/+33
* Fix a very subtile problem that causes unnessary numbers of objects backingJohn Dyson1997-07-271-17/+48
* Don't try upgrading an existing exclusive lock in vm_map_user_pageable.Tor Egge1997-06-231-16/+3
* Fix a reference problem with maps. Only appears to manifest itself whenJohn Dyson1997-06-151-1/+5
* Fully implement vfork. Vfork is now much much faster than even ourJohn Dyson1997-04-131-1/+53
* The biggie: Get rid of the UPAGES from the top of the per-process addressPeter Wemm1997-04-071-4/+1
* Make vm_map_protect be more complete about map simplification. ThisJohn Dyson1997-04-061-2/+4
* Fix the gdb executable modify problem. Thanks to the detective workJohn Dyson1997-04-061-3/+11
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlandJohn Dyson1997-02-101-21/+38
* Another fix to inheriting shared segments. Do the copy on writeJohn Dyson1997-01-311-1/+9
* Fix two problems where a NULL object is dereferenced. One problemJohn Dyson1997-01-221-4/+28
* Change the map entry flags from bitfields to bitmasks. AllowsJohn Dyson1997-01-161-82/+61
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Undo the collapse breakage (swap space usage problem.)John Dyson1997-01-031-3/+1
* Guess what? We left alot of the old collapse code that is not neededJohn Dyson1997-01-011-0/+2
* A very significant improvement in the management of process mapsJohn Dyson1996-12-311-39/+37
* Eliminate the redundancy due to the similarity between the routinesJohn Dyson1996-12-281-76/+13
* Implement closer-to POSIX mlock semantics. The major difference isJohn Dyson1996-12-141-1/+132
* Expunge inlines...John Dyson1996-12-071-4/+4