index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
uvm
/
uvm_page.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Spell inline correctly.
mpi
2020-09-22
1
-3
/
+3
*
Split out the code that removes a page from uvm objects and clears the flags
kettenis
2019-11-29
1
-1
/
+2
*
Split PID from TID, giving processes a PID unrelated to the TID of their
guenther
2016-11-07
1
-2
/
+2
*
move the vm_page struct from being stored in RB macro trees to RBT functions
dlg
2016-09-16
1
-2
/
+2
*
remove vaxisms
deraadt
2016-03-09
1
-2
/
+2
*
Lock the page queues by turning uvm_lock_pageq() and uvm_unlock_pageq() into
kettenis
2015-10-08
1
-3
/
+3
*
Remove the unused loan_count field and the related uvm logic. Most of
visa
2015-08-21
1
-4
/
+1
*
having macros provide semicolons is dangerous.
dlg
2015-04-22
1
-3
/
+3
*
Tedu the old idle page zeroing code.
kettenis
2015-02-07
1
-2
/
+1
*
Remove some unneeded <uvm/uvm_extern.h> inclusions.
mpi
2015-02-05
1
-3
/
+1
*
Introduce a thread for zeroing pages without holding the kernel lock. This
kettenis
2014-10-03
1
-2
/
+2
*
Chuck Cranor rescinded clauses in his license
jsg
2014-07-11
1
-7
/
+2
*
Allow for two more pmap-specific bits in vm_page pg_flags. Define
miod
2014-03-21
1
-1
/
+4
*
unifdef -D__HAVE_VM_PAGE_MD - no functional change.
miod
2014-01-23
1
-3
/
+2
*
Remove __HAVE_PMAP_PHYSSEG support, nothing uses it anymore.
miod
2014-01-01
1
-4
/
+1
*
remove lots of comments about locking per beck's request
tedu
2013-05-30
1
-13
/
+11
*
remove simple_locks from uvm code. ok beck deraadt
tedu
2013-05-30
1
-3
/
+3
*
Remove the freelist member from vm_physseg
oga
2011-05-30
1
-2
/
+1
*
Kill vm_page_lookup_freelist.
oga
2011-05-10
1
-3
/
+1
*
So long, uvm_pglist.h
oga
2011-05-07
1
-2
/
+3
*
Count the number of physical pages within a memory range.
ariane
2011-04-02
1
-1
/
+4
*
Add PADDR_IS_DMA_REACHABLE macro so art stops whining
thib
2010-06-29
1
-1
/
+4
*
uvm constraints. Add two mandatory MD symbols, uvm_md_constraints
thib
2010-06-27
1
-1
/
+3
*
Committing on behalf or ariane@.
oga
2010-04-22
1
-1
/
+2
*
Bring back PHYSLOAD_DEVICE for uvm_page_physload.
oga
2010-03-24
1
-1
/
+2
*
reintroduce the uvm_tree commit.
oga
2009-08-06
1
-17
/
+4
*
date based reversion of uvm to the 4th May.
oga
2009-06-17
1
-1
/
+1
*
Backout pmemrange (which to most people is more well known as physmem
ariane
2009-06-16
1
-14
/
+3
*
Backout all changes to uvm after pmemrange (which will be backed out
oga
2009-06-16
1
-2
/
+4
*
backout:
deraadt
2009-06-14
1
-2
/
+1
*
extend uvm_page_physload to have the ability to add "device" pages to the
oga
2009-06-07
1
-1
/
+2
*
Instead of the global hash table with the terrible hashfunction and a
oga
2009-06-02
1
-4
/
+2
*
physmem allocator: change the view of free memory from single free pages
ariane
2009-06-01
1
-3
/
+14
*
Revert pageqlock back from a mutex to a simple_lock, as it needs to be
miod
2009-04-28
1
-3
/
+3
*
Convert the page queue lock to a mutex instead of a simplelock.
oga
2009-04-13
1
-3
/
+3
*
In the case where VM_PHYSSEG_MAX == 1 make vm_physseg_find and
oga
2009-04-06
1
-1
/
+38
*
Move all of the pseudo-inline functions in uvm into C files.
oga
2009-03-25
1
-35
/
+22
*
vm_physseg_find and VM_PAGE_TO_PHYS are both called many times in your
oga
2009-03-24
1
-99
/
+3
*
Variables were never used, never implemented.
ariane
2009-01-20
1
-21
/
+1
*
Turn the uvm_{lock/unlock}_fpageq() inlines into
thib
2007-12-18
1
-1
/
+3
*
Reserve a few pg_flags for pmaps that might want to use them.
art
2007-04-18
1
-2
/
+7
*
While splitting flags and pqflags might have been a good idea in theory
art
2007-04-13
1
-36
/
+28
*
Mechanically rename the "flags" and "version" fields in struct vm_page
art
2007-04-04
1
-3
/
+3
*
IS_VM_PHYSADDR is no longer used.
miod
2006-06-16
1
-8
/
+1
*
typos from Jonathon Gray;
jmc
2003-11-08
1
-2
/
+2
*
Only add a pmap_physseg if MD code defines __HAVE_PMAP_PHYSSEG.
art
2002-07-20
1
-1
/
+3
*
Allow MD code to define __HAVE_VM_PAGE_MD to add own members into struct vm_page.
art
2002-06-11
1
-1
/
+5
*
First round of __P removal in sys
millert
2002-03-14
1
-27
/
+27
*
UBC was a disaster. It worked very good when it worked, but on some
art
2001-12-19
1
-40
/
+25
*
Yet another sync to NetBSD uvm.
art
2001-12-04
1
-3
/
+3
[next]