aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/swap_pager.c
Commit message (Expand)AuthorAgeFilesLines
* Backed out the recent changes/enhancements to the VM code. TheJohn Dyson1996-07-301-18/+11
* This commit is meant to solve a couple of VM system problems orJohn Dyson1996-07-271-11/+18
* Mostly superficial code improvements, add a diagnostic. TheJohn Dyson1996-06-101-18/+23
* Initial support for MADV_FREE, support for pages that we don't careJohn Dyson1996-05-231-1/+27
* This set of commits to the VM system does the following, and containJohn Dyson1996-05-181-22/+22
* Another sweep over the pmap/vm macros, this time with more focus onPoul-Henning Kamp1996-05-031-3/+3
* removed:Poul-Henning Kamp1996-05-021-2/+2
* Fix a problem in the swap pager that caused some of the pages thatJohn Dyson1996-03-061-9/+9
* In order to fix some concurrency problems with the swap pager earlyJohn Dyson1996-03-031-2/+2
* 1) Eliminate unnecessary bzero of UPAGES.John Dyson1996-03-021-2/+4
* "out of space" -> "out of swap space".David Greenman1996-01-311-2/+2
* Eliminated many redundant vm_map_lookup operations for vm_mmap.John Dyson1996-01-191-28/+38
* Fixed 1TB filesize changes. Some pindexes had bogus names and typesBruce Evans1995-12-171-3/+3
* Another mega commit to staticize things.Poul-Henning Kamp1995-12-141-13/+25
* A Major staticize sweep. Generates a couple of warnings that I'll dealPoul-Henning Kamp1995-12-141-14/+1
* Some new anti-deadlock code ended up messing up the paging stats. A modifiedJohn Dyson1995-12-111-16/+18
* Changes to support 1Tb filesizes. Pages are now named by anJohn Dyson1995-12-111-111/+92
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-2/+7
* Completed function declarations and/or added prototypes.Bruce Evans1995-12-031-8/+28
* Remove unused vars & funcs, make things static, protoize a little bit.Poul-Henning Kamp1995-11-201-2/+1
* Fixed recent staticizations. Some protypes for static functions wereBruce Evans1995-11-161-1/+10
* staticize.Poul-Henning Kamp1995-11-141-14/+14
* Move page fixups (pmap_clear_modify, etc) that happen after paging inputDavid Greenman1995-11-021-1/+6
* Check that the swap block is valid before including it in a cluster.David Greenman1995-09-241-1/+5
* Make sure that the prezero flag is cleared when needed.John Dyson1995-09-111-1/+2
* Fixed a sign reversal problem -- might have cause some Sig-11s thatJohn Dyson1995-09-061-3/+3
* Allow the fault code to use additional clustering info from bothJohn Dyson1995-09-041-3/+29
* 1) Merged swpager structure into vm_object.David Greenman1995-07-161-148/+113
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structDavid Greenman1995-07-131-304/+199
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-4/+4
* Accessing pages beyond the end of a mapped file results in internalDavid Greenman1995-05-181-3/+3
* Changed swap partition handling/allocation so that it doesn'tDavid Greenman1995-05-141-2/+2
* Changed "handle" from type caddr_t to void *; "handle" is several differentDavid Greenman1995-05-101-2/+2
* Another error in the correction for trimming swap allocation forJohn Dyson1995-05-071-4/+4
* Fixed a calculation that would once-in-a-while cause the swap_pagerJohn Dyson1995-05-071-12/+4
* New flag: B_PAGING. Added as part of the vn driver hack.David Greenman1995-04-191-3/+3
* Removed obsolete/unused variable declarations.David Greenman1995-04-161-12/+3
* Moved some zero-initialized variables into .bss. Made code intended to beDavid Greenman1995-04-161-3/+1
* Added a check for wrong object size; print a warning, but deal with itDavid Greenman1995-03-221-1/+9
* Removed redundant newlines that were in some panic strings.David Greenman1995-03-191-2/+2
* Clear OBJ_INTERNAL flag for device pager objects and named anonymousDavid Greenman1995-03-111-1/+2
* Various changes from John and myself that do the following:David Greenman1995-03-011-11/+11
* Fixed severely broken printf (arguments out of order, no newline).David Greenman1995-02-251-3/+3
* Only do object paging_in_progress wakeups if someone is waiting on thisDavid Greenman1995-02-221-2/+6
* Deprecated remaining use of vm_deallocate. Deprecated vm_allocate_with_David Greenman1995-02-211-3/+5
* swap_pager.c:David Greenman1995-02-021-119/+126
* Added ability to detect sequential faults and DTRT. (swap_pager.c)David Greenman1995-01-241-3/+11
* Fixed some formatting weirdness that I overlooked in the previous commit.David Greenman1995-01-101-18/+18
* These changes embody the support of the fully coherent merged VM buffer cache,David Greenman1995-01-091-395/+410
* Initialize b_vnbuf.le_next before returning a new buffer in getpbuf andDavid Greenman1994-12-231-3/+5