index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
vm
/
vm_page.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
This patch implements O_DIRECT about 80% of the way. It takes a patchset
dillon
2001-05-24
1
-0
/
+1
*
Introduce a global lock for the vm subsystem (vm_mtx).
alfred
2001-05-19
1
-6
/
+25
*
This implements a better launder limiting solution. There was a solution
dillon
2000-12-26
1
-0
/
+1
*
Implement a low-memory deadlock solution.
dillon
2000-11-18
1
-0
/
+2
*
Make the arguments match the functionality of the functions.
obrien
2000-08-26
1
-2
/
+2
*
#elsif -> #elif
alfred
2000-07-11
1
-8
/
+8
*
Replace the PQ_*CACHE options with a single PQ_CACHESIZE option that you
jhb
2000-07-04
1
-24
/
+31
*
This is a cleanup patch to Peter's new OBJT_PHYS VM object type
dillon
2000-05-29
1
-0
/
+9
*
Back out the previous change to the queue(3) interface.
jake
2000-05-26
1
-3
/
+3
*
Change the way that the queue(3) structures are declared; don't assume that
jake
2000-05-23
1
-3
/
+3
*
Implement an optimization of the VM<->pmap API. Pass vm_page_t's directly
peter
2000-05-21
1
-2
/
+5
*
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
peter
1999-12-29
1
-2
/
+2
*
Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC to
dillon
1999-12-12
1
-4
/
+4
*
The core of this patch is to vm/vm_page.h. The effects are two-fold: (1) to
alc
1999-10-30
1
-16
/
+9
*
Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com>
dillon
1999-09-17
1
-1
/
+3
*
$Id$ -> $FreeBSD$
peter
1999-08-28
1
-1
/
+1
*
Unbreak the nfs KLD_MODULE. It needs a bit more of vm_page.h than was
green
1999-08-17
1
-3
/
+5
*
Add the (inline) function vm_page_undirty for clearing the dirty bitmask
alc
1999-08-17
1
-1
/
+13
*
contigmalloc1 (currently) depends on PQ_FREE and PQ_CACHE not being 0
alc
1999-08-15
1
-2
/
+2
*
Add back in old definitions if we're compiling for alpha.
mjacob
1999-08-15
1
-1
/
+10
*
Don't create a "struct vpgqueues" for PQ_NONE.
alc
1999-08-14
1
-7
/
+7
*
Make the default page coloring parameters match a (non-Xeon) Pentium II/III.
alc
1999-08-12
1
-2
/
+8
*
Change the type of vpgqueues::lcnt from "int *" to "int". The indirection
alc
1999-07-31
1
-2
/
+2
*
Reduce the number of "magic constants" used for page coloring
alc
1999-07-22
1
-7
/
+1
*
Remove (1) "extern" declarations for variables that were previously
alc
1999-06-22
1
-4
/
+1
*
Remove some unused function and variable declarations.
alc
1999-06-19
1
-11
/
+1
*
The VFS/BIO subsystem contained a number of hacks in order to optimize
alc
1999-05-02
1
-1
/
+7
*
Catch a case spotted by Tor where files mmapped could leave garbage in the
julian
1999-04-05
1
-1
/
+2
*
Fix breakage in last commit
julian
1999-03-15
1
-3
/
+3
*
A bit of a hack, but allows the vn device to be a module again.
julian
1999-03-14
1
-1
/
+15
*
Minor reorganization of vm_page_alloc(). No functional changes have
dillon
1999-02-15
1
-2
/
+2
*
Rip out PQ_ZERO queue. PQ_ZERO functionality is now combined in with
dillon
1999-02-08
1
-14
/
+28
*
Remove L1 cache coloring optimization ( leave L2 cache coloring opt ).
dillon
1999-02-07
1
-8
/
+16
*
Add vm_page_dirty() inline with PQ_CACHE sanity check
dillon
1999-01-24
1
-1
/
+20
*
Add invariants to vm_page_busy() and vm_page_wakeup() to check for
dillon
1999-01-24
1
-1
/
+12
*
The TAILQ hashq has been turned into a singly-linked=list link,
dillon
1999-01-21
1
-1
/
+1
*
This is a rather large commit that encompasses the new swapper,
dillon
1999-01-21
1
-21
/
+111
*
Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT as
eivind
1999-01-08
1
-6
/
+2
*
Added a second argument, "activate" to the vm_page_unwire() call so that
dg
1998-10-28
1
-2
/
+2
*
Nuked PG_TABLED flag. Replaced with m->object != NULL.
dg
1998-10-21
1
-2
/
+1
*
Cosmetic changes to the PAGE_XXX macros to make them consistent with
dfr
1998-09-04
1
-21
/
+47
*
Separate wakeup conditions for page I/O count (pg_busy) and lock (PG_BUSY).
wollman
1998-09-01
1
-4
/
+3
*
Change various syscalls to use size_t arguments instead of u_int.
dfr
1998-08-24
1
-8
/
+16
*
Correct/clarify some comments.
mckay
1998-08-22
1
-3
/
+3
*
document some VM paging options for cache sizes:
jmg
1998-06-30
1
-1
/
+3
*
Removed unused includes.
bde
1998-06-21
1
-5
/
+1
*
This commit fixes various 64bit portability problems required for
dfr
1998-06-07
1
-1
/
+6
*
Support a 16K first level cache for 512K 2nd level. Also, add support
dyson
1998-05-24
1
-2
/
+11
*
This mega-commit is meant to fix numerous interrelated problems. There
dyson
1998-03-07
1
-3
/
+13
*
1) Use a more consistent page wait methodology.
dyson
1998-03-01
1
-10
/
+11
[next]