Age | Commit message (Expand) | Author |
2015-11-28 | move buffer size adjustment to buf_adjcnt - from Walter Neto | Bob Beck |
2015-07-19 | Use two 2q caches for the buffer cache, moving previously warm buffers from the | Bob Beck |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-07 | Introduce VM_KERNEL_SPACE_SIZE as a replacement for | Miod Vallat |
2015-01-18 | Revert 1.166 (but keep the bufq_wait() interface change), for this is wrong | Miod Vallat |
2015-01-09 | save the bufq pointer from the buf before we turn it loose so it won't | Ted Unangst |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-12-11 | typos; from kaspars bankovskis | Jason McIntyre |
2014-10-08 | Now that the cleaner yields the cpu, we can stop checking | Bret Lambert |
2014-09-09 | Make the cleaner, syncer, pagedaemon, aiodone daemons all | Bret Lambert |
2014-08-31 | replace LRU bufcache with something originally modelled after 2Q. | Ted Unangst |
2014-07-13 | trim some casts | Ted Unangst |
2014-07-13 | use mallocarray where arguments are multipled. ok deraadt | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-11 | Flush the buffercache to 16MB on hibernate and restore its previous max | Mike Larkin |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-04-10 | pull the bufcache freelist code out into separate functions to allow new | Ted Unangst |
2014-01-25 | get rid of the kernel high and low water marks for pages and replace with | Bob Beck |
2013-12-09 | Don't keep removed files (B_INVAL bufs) in the buffer cache. Free buffers | Bob Beck |
2013-08-08 | Uncomment kprintf format attributes for sys/kern | Sylvestre Gallon |
2013-07-09 | back out the cache flipper temporarily to work out of tree. | Bob Beck |
2013-06-13 | beck would prefer to keep things just as they were for a while longer. | Ted Unangst |
2013-06-11 | sprinkle knf fairy dust over new buf code | Ted Unangst |
2013-06-11 | High memory page flipping for the buffer cache. | Bob Beck |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2013-02-17 | Comment out recently added __attribute__((__format__(__kprintf__))) annotations | Miod Vallat |
2013-02-09 | Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions and | Miod Vallat |
2013-01-18 | Give buf_acquire_unmapped and B_NOTMAPPED a viking funeral as they should | Bob Beck |
2013-01-13 | After some discussion with deraadt and kettenis, revert previous decision to | Bob Beck |
2012-12-28 | Avoid spinning in the cleaner when there are insufficient clean pages, but | Joel Sing |
2012-12-02 | Fix kva reserve - ensure that kva reserve is checked for, as well | Bob Beck |
2012-12-02 | Don't wake the cleaner and potentially throw away pages we shouldn't | Bob Beck |
2012-11-07 | Fix the buffer cache. | Bob Beck |
2012-10-16 | Cleanup. | Bob Beck |
2012-10-09 | bufq write limiting | Bob Beck |
2012-05-30 | Fix a few issues in the pressure logic when the available buffers run low: | Miod Vallat |
2012-03-23 | Make rusage totals, itimers, and profile settings per-process instead | Philip Guenthe |
2011-09-19 | clean up buffer cache statistics somewhat to | Bob Beck |
2011-07-06 | the rest of the uvm commit - I commited from uvm instead of sys | Bob Beck |
2011-07-04 | move the specfs code to a place people can see it; ok guenther thib krw | Theo de Raadt |
2011-07-04 | bread does nothing with its ucred argument. remove it. ok matthew | Ted Unangst |
2011-06-05 | Move the bufcachepercent setting code to MI locations -- set it to 42% | Theo de Raadt |
2011-04-07 | Revert previous diff decrementing bcstats.numbufpages here. This function | Bob Beck |
2011-04-02 | Constrain the buffer cache to use only the dma reachable region of memory. | Bob Beck |
2010-11-13 | backout 1.86 | Theo de Raadt |
2010-08-03 | matthew did not commit the diff he passed around for us to inspect... | Theo de Raadt |
2010-08-03 | If an asynchronous request invalidates a buf, then we might remove it | Matthew Dempsky |
2010-07-01 | Call bufq_done at the top of biodone, so we don't call it on | Thordur I. Bjornsson |
2010-06-30 | Disable/partially backout the bufq quiesce changes as this | Thordur I. Bjornsson |
2010-06-29 | Introduce bufq_quiesce(), which will block I/O ifrom getting on the queues, | Mark Kettenis |