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.h
Age
Commit message (
Expand
)
Author
2022-08-01
Introduce and use uvm_pagewait() where PG_WANTED is set.
Martin Pieuchot
2022-05-12
Introduce uvm_pagedequeue() to reduce code duplication.
Martin Pieuchot
2022-01-29
Fix macro name in comment.
Kenji Aoyama
2021-03-26
Remove parenthesis around return value to reduce the diff with NetBSD.
Martin Pieuchot
2020-09-22
Spell inline correctly.
Martin Pieuchot
2019-11-29
Split out the code that removes a page from uvm objects and clears the flags
Mark Kettenis
2016-11-07
Split PID from TID, giving processes a PID unrelated to the TID of their
Philip Guenther
2016-09-16
move the vm_page struct from being stored in RB macro trees to RBT functions
David Gwynne
2016-03-09
remove vaxisms
Theo de Raadt
2015-10-08
Lock the page queues by turning uvm_lock_pageq() and uvm_unlock_pageq() into
Mark Kettenis
2015-08-21
Remove the unused loan_count field and the related uvm logic. Most of
Visa Hankala
2015-04-22
having macros provide semicolons is dangerous.
David Gwynne
2015-02-07
Tedu the old idle page zeroing code.
Mark Kettenis
2015-02-05
Remove some unneeded <uvm/uvm_extern.h> inclusions.
Martin Pieuchot
2014-10-03
Introduce a thread for zeroing pages without holding the kernel lock. This
Mark Kettenis
2014-07-11
Chuck Cranor rescinded clauses in his license
Jonathan Gray
2014-03-21
Allow for two more pmap-specific bits in vm_page pg_flags. Define
Miod Vallat
2014-01-23
unifdef -D__HAVE_VM_PAGE_MD - no functional change.
Miod Vallat
2014-01-01
Remove __HAVE_PMAP_PHYSSEG support, nothing uses it anymore.
Miod Vallat
2013-05-30
remove lots of comments about locking per beck's request
Ted Unangst
2013-05-30
remove simple_locks from uvm code. ok beck deraadt
Ted Unangst
2011-05-30
Remove the freelist member from vm_physseg
Owain Ainsworth
2011-05-10
Kill vm_page_lookup_freelist.
Owain Ainsworth
2011-05-07
So long, uvm_pglist.h
Owain Ainsworth
2011-04-02
Count the number of physical pages within a memory range.
Ariane van der Steldt
2010-06-29
Add PADDR_IS_DMA_REACHABLE macro so art stops whining
Thordur I. Bjornsson
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-03-24
Bring back PHYSLOAD_DEVICE for uvm_page_physload.
Owain Ainsworth
2009-08-06
reintroduce the uvm_tree commit.
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-02
Instead of the global hash table with the terrible hashfunction and a
Owain Ainsworth
2009-06-01
physmem allocator: change the view of free memory from single free pages
Ariane van der Steldt
2009-04-28
Revert pageqlock back from a mutex to a simple_lock, as it needs to be
Miod Vallat
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-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-01-20
Variables were never used, never implemented.
Ariane van der Steldt
2007-12-18
Turn the uvm_{lock/unlock}_fpageq() inlines into
Thordur I. Bjornsson
2007-04-18
Reserve a few pg_flags for pmaps that might want to use them.
Artur Grabowski
2007-04-13
While splitting flags and pqflags might have been a good idea in theory
Artur Grabowski
2007-04-04
Mechanically rename the "flags" and "version" fields in struct vm_page
Artur Grabowski
2006-06-16
IS_VM_PHYSADDR is no longer used.
Miod Vallat
2003-11-08
typos from Jonathon Gray;
Jason McIntyre
2002-07-20
Only add a pmap_physseg if MD code defines __HAVE_PMAP_PHYSSEG.
Artur Grabowski
[next]