summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-196-24/+359
* Make COMPAT_43 and COMPAT_SUNOS new-style options.eivind1997-12-161-1/+2
* Fix a recursive kernel_map lock problem in vm_zone allocator.dyson1997-12-151-19/+23
* Slight improvement to the vm_zone stats output. Also, some other superficialdyson1997-12-142-5/+11
* After one of my analysis passes to evaluate methods for SMP TLB mgmt, Idyson1997-12-141-1/+2
* Fix the prototype for swapout_procs();dyson1997-12-111-2/+3
* Support an optional, sysctl enabled feature of idle process swapout. Thisdyson1997-12-064-33/+91
* Don't include <sys/lock.h> in headers when only `struct simplelock' isbde1997-12-052-4/+4
* Add new (very useful) tunable for pageout daemon. The flag changesdyson1997-12-051-18/+20
* Support applications that need to resist or deny use of swap space.dyson1997-12-041-2/+26
* In all such uses of struct buf: 's/b_un.b_addr/b_data/g'phk1997-12-022-4/+4
* Removed all traces of P_IDLEPROC. It was tested but never set.bde1997-11-241-3/+1
* Don't #define max() to get a version that works with vm_ooffset's.bde1997-11-241-4/+2
* Removed unused #include of <sys/malloc.h>. This file now uses onlybde1997-11-181-2/+1
* Simplify map entries during user page wire and user page unwire operations integge1997-11-141-14/+18
* Rename some local variables to avoid shadowing other local variables.phk1997-11-072-12/+12
* Remove a bunch of variables which were unused both in GENERIC and LINT.phk1997-11-072-9/+2
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-063-42/+24
* Fix the "missing page" problem. Also, improve the performance of pagedyson1997-11-061-33/+74
* Removed unused #includes.bde1997-10-281-5/+1
* Support garbage collecting the pmap pv entries. The management doesn'tdyson1997-10-251-1/+7
* Decrease the initial allocation for the zone allocations.dyson1997-10-242-6/+6
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.phk1997-10-124-6/+14
* Distribute and statizice a lot of the malloc M_* types.phk1997-10-112-2/+6
* Attempt to fix the previous fix to the contigmalloc1 prototype.peter1997-10-111-3/+4
* Fix contigmalloc() and contigmalloc1() arguments.phk1997-10-102-5/+5
* Improve management of pages moving from the inactive to active queue. Additi...dyson1997-10-061-21/+94
* Relax the vnode locking for read only operations.dyson1997-10-061-2/+3
* Fix some style(9) and formatting problems. tabsize 4 formatting doesn'tpeter1997-09-212-104/+122
* Change the M_NAMEI allocations to use the zone allocator. This changedyson1997-09-215-26/+125
* Update select -> poll in drivers.peter1997-09-141-2/+2
* Print correct function name in panicspeter1997-09-131-4/+4
* Do not consider VM_PROT_OVERRIDE_WRITE to be part of the protectionjlemon1997-09-121-2/+3
* Removed yet more vestiges of config-time swap configuration and/orbde1997-09-071-12/+12
* Removed unused #includes.bde1997-09-0115-66/+15
* Some staticized variables were still declared to be extern.bde1997-09-012-6/+4
* Print a device number in hex instead of decimal.bde1997-09-011-2/+2
* Change the 0xdeadb hack to a flag called VDOOMED.phk1997-08-311-2/+2
* Allow non-page aligned file offset mmap's, providing that the system ispeter1997-08-301-23/+47
* 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
OpenPOWER on IntegriCloud