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
2013-03-27
combine several atomic_clearbits calls into one. slightly faster on
Ted Unangst
2013-03-12
preserving main-branch topology for a perverse reason:
Theo de Raadt
2013-03-12
preserving main-branch topology for a perverse reason:
Theo de Raadt
2013-03-12
preserving main-branch topology for a perverse reason:
Theo de Raadt
2013-03-12
Fix horrible typo of mine checking for WAITOK flags, found by sthen.
Bob Beck
2013-03-06
Account for the size of the allocation when defending the pagedaemon reserve.
Bob Beck
2013-03-03
Use local vm_physseg pointers instead of compting vm_physmem[index] gazillions
Miod Vallat
2013-03-02
Simplify uvm_pagealloc() to only need one atomic operation on the page flags
Miod Vallat
2013-02-07
Bring back reserve enforcement and page daemon wakeup into uvm_pglistalloc,
Bob Beck
2011-07-08
some machines don't boot with the previous uvm reserve enforcement diff.
Ted Unangst
2011-07-07
Move the uvm reserve enforcement from uvm_pagealloc to pmemrange.
Owain Ainsworth
2011-07-06
uvm changes for buffer cache improvements.
Bob Beck
2011-07-03
Rip out and burn support for UVM_HIST.
Owain Ainsworth
2011-06-23
Check for the correct flag when checking to see if the page is part of an aobj.
Owain Ainsworth
2011-06-23
Move uvm_pglistalloc and uvm_pglistfree to uvm_page.c and garbage
Owain Ainsworth
2011-05-30
Remove the freelist member from vm_physseg
Owain Ainsworth
2011-05-10
Kill vm_page_lookup_freelist.
Owain Ainsworth
2011-04-15
Add a bit of paranoia to uvm_pageinsert.
Owain Ainsworth
2011-04-03
knf - trailing whitespace flense.
Bob Beck
2011-04-02
Constrain the buffer cache to use only the dma reachable region of memory.
Bob Beck
2011-04-02
Count the number of physical pages within a memory range.
Ariane van der Steldt
2010-08-07
No "\n" needed at the end of panic() strings.
Kenneth R Westerback
2010-06-27
uvm constraints. Add two mandatory MD symbols, uvm_md_constraints
Thordur I. Bjornsson
2010-04-22
Committing on behalf or ariane@.
Owain Ainsworth
2010-04-20
remove proc.h include from uvm_map.h. This has far reaching effects, as
Ted Unangst
2010-03-24
Bring back PHYSLOAD_DEVICE for uvm_page_physload.
Owain Ainsworth
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
[next]