summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Fixed type mismatches for functions with args of type vm_prot_t and/orbde1997-08-258-92/+44
* This is a trial improvement for the vnode reference count while on the vnodedyson1997-08-221-2/+1
* #include <machine/limits.h> explicitly in the few places that it is required.bde1997-08-211-1/+3
* Added includes of smp.h for SMP.fsmp1997-08-182-2/+10
* Fix kern_lock so that it will work. Additionally, clean-up some of thedyson1997-08-182-17/+66
* The "cutsie" register parameter passing that I had mistakenly used breaksdyson1997-08-101-10/+10
* More vm_zone cleanup. The sysctl now accounts for items better, anddyson1997-08-072-5/+15
* Add exposure of some vm_zone allocation stats by sysctl. Also, changedyson1997-08-063-6/+77
* Fixed the commit botch that was causing crashes soon after systemdyson1997-08-052-2/+4
* Another attempt at cleaning up the new memory allocator.dyson1997-08-053-76/+167
* Fix some bugs, document vm_zone better. Add copyright to vm_zone.h. Usedyson1997-08-052-6/+4
* Modify pmap to use our new memory allocator. Also, change the vm_map_entrydyson1997-08-052-4/+6
* A very simple zone allocator.dyson1997-08-052-0/+309
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofdyson1997-08-056-162/+45
* Removed unused #includes.bde1997-08-023-11/+3
* Add the ability for the pageout daemon to measure stats on memory usage beforedyson1997-07-271-14/+122
* Fix a very subtile problem that causes unnessary numbers of objects backingdyson1997-07-271-17/+48
* Add support for 4MB pages. This includes the .text, .data, .data partsdyson1997-07-172-5/+10
* Don't try upgrading an existing exclusive lock in vm_map_user_pageable.tegge1997-06-231-16/+3
* Kill some stale leftovers from the earlier attempts at SMP per-cpu pagespeter1997-06-223-14/+3
* Remove a window during running down a file vnode. Also, the OBJ_DEADdyson1997-06-221-1/+4
* Correct the return code for the mlock system call. Also add the stubsdyson1997-06-151-2/+32
* Fix a reference problem with maps. Only appears to manifest itself whendyson1997-06-151-1/+5
* Update the #include "opt_smpxxx.h" includes - opt_smp.h isn't neededpeter1997-05-292-3/+3
* Fix a few bugs with NFS and mmap caused by NFS' use of b_validoffdfr1997-05-192-3/+8
* Check the correct queue for waking up the pageout daemon. Specifically,dyson1997-05-011-2/+2
* Man the liferafts! Here comes the long awaited SMP -> -current merge!peter1997-04-264-4/+17
* Send this to the Attic so there's no mixups over which kern_lock.c is inpeter1997-04-211-377/+0
* Unused variable (upobj is now purely handled within pmap)peter1997-04-141-2/+1
* Fully implement vfork. Vfork is now much much faster than even ourdyson1997-04-134-8/+65
* The biggie: Get rid of the UPAGES from the top of the per-process addresspeter1997-04-074-24/+22
* Commit a typo fix that's been sitting in my tree for ages, quite forgotten.peter1997-04-061-2/+2
* Make vm_map_protect be more complete about map simplification. Thisdyson1997-04-061-2/+4
* Correction to the prototype for vm_fault.dyson1997-04-061-2/+2
* Fix the gdb executable modify problem. Thanks to the detective workdyson1997-04-064-17/+31
* Removed potentially harmful garbage <vm/lock.h> and fixed bogusbde1997-04-011-117/+0
* Changed the way that the exec image header is read to be filesystem-dg1997-03-312-4/+2
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.bde1997-03-232-3/+4
* Fix a significant error in the accounting for pre-zeroed pages. Thisdyson1997-03-231-5/+6
* When removing IN_RECURSE support during the Lite/2 merge, read/writedyson1997-03-081-2/+2
* Removed a wrong LK_INTERLOCK flag.bde1997-02-271-3/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-2235-35/+35
* Removed vestiges of Mach lock types.bde1997-02-182-14/+1
* Provide an alternative interface to contigmalloc() which allows a specificwollman1997-02-132-4/+22
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-1015-64/+129
* Another fix to inheriting shared segments. Do the copy on writedyson1997-01-311-1/+9
* Added a check/panic for v_usecount being 0 (no vnode reference) indg1997-01-241-0/+2
* Fix two problems where a NULL object is dereferenced. One problemdyson1997-01-221-4/+28
* Make MADV_FREE work better. Specifically, it did not wait fordyson1997-01-201-13/+46
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-167-89/+78
OpenPOWER on IntegriCloud