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-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
2003-03-29
ubchist is not a fully cooked kadaver and though use the other well formed pd...
Michael Shalayeff
2002-10-12
Remove more '\n's from panic() statements. Both trailing and leading.
Kenneth R Westerback
2002-09-12
Change the PMAP_PAGEIDLEZERO api to take the struct vm_page instead of the pa.
Artur Grabowski
2002-09-10
Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page *
Artur Grabowski
2002-06-11
Allow MD code to define __HAVE_VM_PAGE_MD to add own members into struct vm_p...
Artur Grabowski
2002-03-14
First round of __P removal in sys
Todd C. Miller
[next]