index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
uvm
/
uvm_page.c
Age
Commit message (
Expand
)
Author
2009-10-14
Fix buffer cache backoff in the page daemon - deal with inactive pages to
Bob Beck
2009-08-13
PAGEFASTRECYCLE is an option we have been using for a while to encourage
Theo de Raadt
2009-08-06
reintroduce the uvm_tree commit.
Owain Ainsworth
2009-07-26
stop trying to fast-recycle pages for now. a few bugs have been found and
Theo de Raadt
2009-07-23
Insert free pages at the head of the page queues. Should provide better
Mark Kettenis
2009-07-22
Put the PG_RELEASED changes diff back in.
Owain Ainsworth
2009-06-17
date based reversion of uvm to the 4th May.
Owain Ainsworth
2009-06-16
Backout pmemrange (which to most people is more well known as physmem
Ariane van der Steldt
2009-06-16
Backout all changes to uvm after pmemrange (which will be backed out
Owain Ainsworth
2009-06-14
backout:
Theo de Raadt
2009-06-07
extend uvm_page_physload to have the ability to add "device" pages to the
Owain Ainsworth
2009-06-06
Since all callers of uvm_pagedeactivate did pmap_page_protect(.., VM_PROT_NONE)
Artur Grabowski
2009-06-03
phys allocator fix: zeroed pages are not clean.
Ariane van der Steldt
2009-06-02
Instead of the global hash table with the terrible hashfunction and a
Owain Ainsworth
2009-06-02
Clear PQ_ENCRYPT flag on uvm_pagefree, because free pages are by definition
Ariane van der Steldt
2009-06-01
Since we've now cleared up a lot of the PG_RELEASED setting, remove the
Owain Ainsworth
2009-06-01
physmem allocator: change the view of free memory from single free pages
Ariane van der Steldt
2009-05-08
Clear PQ_AOBJ at pageremove: when a page is no longer part of a uvm_object,
Ariane van der Steldt
2009-05-08
Remove static qualifier of functions that are not inline.
Ariane van der Steldt
2009-05-04
Instead of keeping two ints in the uvm structure specifically just to
Owain Ainsworth
2009-05-01
uvm_page_alloc() + memset -> uvm_page_zalloc()
Owain Ainsworth
2009-04-28
Revert pageqlock back from a mutex to a simple_lock, as it needs to be
Miod Vallat
2009-04-14
The use of uvm.pagedaemon_lock is incredibly inconsistent. only a
Owain Ainsworth
2009-04-13
Convert the page queue lock to a mutex instead of a simplelock.
Owain Ainsworth
2009-04-06
In the case where VM_PHYSSEG_MAX == 1 make vm_physseg_find and
Owain Ainsworth
2009-04-06
Instead of doing splbio(); simple_lock(&uvm.aiodoned_lock); just replace
Owain Ainsworth
2009-03-26
Convert splvm() + simplelock(&uvm.hashlock); around the page hash table
Owain Ainsworth
2009-03-25
Move all of the pseudo-inline functions in uvm into C files.
Owain Ainsworth
2009-03-24
vm_physseg_find and VM_PAGE_TO_PHYS are both called many times in your
Owain Ainsworth
2009-03-23
Processor affinity for processes.
Artur Grabowski
2008-07-02
Make the pagedaemon a bit happier.
Artur Grabowski
2008-04-12
Prune the in-use swap encryption keys in uvm_shutdown(), per deraadt@'s idea.
Miod Vallat
2008-04-09
Add new stub uvm_shutdown() and call it from the right place in MD boot()
Theo de Raadt
2008-01-04
Only compile in uvm_page_physdump() if option DDB as it's not directly callable
Miod Vallat
2007-12-18
Turn the uvm_{lock/unlock}_fpageq() inlines into
Thordur I. Bjornsson
2007-11-29
use a working mutex for the freepage list. ok art deraadt
Ted Unangst
2007-06-18
Bring back Mickey's UVM anon change. Testing by thib@, beck@ and
Pedro Martelletto
2007-05-18
Instead of checking whichqs directly, add a "sched_is_idle()" macro to
Artur Grabowski
2007-04-13
While splitting flags and pqflags might have been a good idea in theory
Artur Grabowski
2007-04-11
Instead of managing pages for intrsafe maps in special objects (aka.
Artur Grabowski
2007-04-04
Mechanically rename the "flags" and "version" fields in struct vm_page
Artur Grabowski
2006-07-31
fix uvmhist #2: args are always u_long so fix missing %d and %x and no %ll; n...
Michael Shalayeff
2006-07-26
fix fmts for UVMHIST_LOG() entries making it more useful on 64bit archs; miod...
Michael Shalayeff
2006-07-13
Back out the anon change. Apparently it was tested by a few, but most of
Theo de Raadt
2006-06-21
from netbsd: make anons dynamically allocated from pool.
Michael Shalayeff
2006-04-27
from PAE work:
Michael Shalayeff
2006-01-16
add another uvm histroy for physpage alloc/free and propagate a debugging pgf...
Michael Shalayeff
2004-12-26
Use list and queue macros where applicable to make the code easier to read;
Miod Vallat
2004-02-23
sync of pmap_update() calls with NetBSD. pmap_update is defined away on
Dale Rahn
2003-06-01
Typo in panic message.
Miod Vallat
[next]