summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_pdpolicy_clock.c
AgeCommit message (Expand)Author
2022-04-12s/stablize/stabilize/andvar
2020-06-11Counter tweaks:ad
2020-06-11uvm_availmem(): give it a boolean argument to specify whether a recentad
2020-05-17Start trying to reduce cache misses on vm_page during fault processing.ad
2020-04-02Hide 'hardclock_ticks' behind a new getticks() function, and use relaxedmaxv
2020-03-14uvm_pdpolicy: Require a write lock on the object only for dequeue.ad
2020-03-08Don't zap the non-pdpolicy bits in pg->pqflags.ad
2020-02-23UVM locking changes, proposed on tech-kern:ad
2020-01-30uvmpdpol_estimatepageable(): Don't take any locks here. This can be calledad
2020-01-21uvmpdpol_pageactive(): the change to not re-activate recently activatedad
2020-01-01Fix a comment.ad
2020-01-01explicitely include sys/atomic.h for atomic operations.mlelstv
2019-12-31- Add and use wrapper functions that take and acquire page interlocks, and pairsad
2019-12-31Rename uvm_free() -> uvm_availmem().ad
2019-12-31Rename uvm_page_locked_p() -> uvm_page_owner_locked_p()ad
2019-12-30Whitespace.ad
2019-12-30pagedaemon:ad
2019-12-27vm_page: Now that listq is gone, give the pagedaemon its own privatead
2019-12-23uvmpdpol_selectvictim: don't assert wire_count == 0, as we can (safely)ad
2019-12-21uvmexp.free -> uvm_free()ad
2019-12-16- Extend the per-CPU counters matt@ did to include all of the hot countersad
2019-12-16Use the high bits of pqflags for PQ_TIME, not low.ad
2019-12-13Break the global uvm_pageqlock into a per-page identity lock and a privatead
2012-01-30removed code from uvmpdpol_needsscan_p that got there by mistakepara
2012-01-28pool_page_alloc, pool_page_alloc_meta: avoid extra compare, use const.rmind
2012-01-27extending vmem(9) to be able to allocated resources for it's own needs.para
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-02-02udpate license clauses on my code to match the new-style BSD licenses.chuck
2008-06-04vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.ad
2008-03-07Swap sysctl -d description of vm.filemin and vm.execmin. Noted bymartin
2008-01-18push pmap_clear_reference calls into pdpolicy code, where reference bitsyamt
2008-01-02Merge vmlocking2 to head.ad
2007-02-22TRUE -> true, FALSE -> falsethorpej
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2007-01-19Remove useless double assignment.skrll
2006-11-01remove some __unused from function parameters.yamt
2006-10-12move some knowledge about vnode into uvm_vnode.c.yamt
2006-10-12- sprinkle __unused on function decls.christos
2006-09-15merge yamt-pdpolicy branch.yamt