| Commit message (Expand) | Author | Age | Files | Lines |
| * | Ensure that if we are doing a delayed write with a NOCACHE buffer, we |  beck | 2020-04-29 | 1 | -1/+2 |
| * | Revert previous. Something in it causes unexpected slowdown. |  visa | 2020-03-12 | 1 | -4/+2 |
| * | Enable caching when turning a synchronous write into a delayed write. |  visa | 2020-03-12 | 1 | -2/+4 |
| * | Make an assertion free from side effects. The intention was probably to |  anton | 2020-03-04 | 1 | -2/+2 |
| * | invert some if logic to shortcircuit some loops and reduce nesting. |  tedu | 2020-01-26 | 1 | -110/+111 |
| * | clear B_NOCACHE if the buffer has dependencies for softdep, since |  beck | 2019-12-30 | 1 | -1/+8 |
| * | Convert infinite sleeps to tsleep_nsec(9). |  mpi | 2019-12-08 | 1 | -5/+5 |
| * | Re commit what was committed in version 1.43 with a fix added to |  beck | 2019-11-29 | 1 | -1/+19 |
| * | Fix a spelling error in a comment and remove some extra whitespace |  mlarkin | 2019-11-15 | 1 | -4/+4 |
| * | getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@ |  cheloha | 2019-07-19 | 1 | -5/+6 |
| * | Don't unconditionally throw away dma memory when we don't need to. |  beck | 2019-05-09 | 1 | -3/+5 |
| * | Modify the buffer cache to always flip recovered DMA buffers high. |  beck | 2019-05-08 | 1 | -30/+121 |
| * | if a write fails, we mark the buffer invalid and throw it away. this can |  tedu | 2019-02-17 | 1 | -1/+6 |
| * | free(9) sizes for bread_cluser(). |  mpi | 2018-11-21 | 1 | -5/+5 |
| * | Simplify the startup of the cleaner, reaper and update threads by |  visa | 2018-08-13 | 1 | -4/+2 |
| * | Revisit 2q queue sizes. Limit the hot queue to 1/20th the cache size up |  beck | 2017-08-27 | 1 | -3/+11 |
| * | Add some buffercache docs |  sf | 2017-08-22 | 1 | -1/+10 |
| * | Invalidate read-ahead buffers when read short |  mikeb | 2017-07-12 | 1 | -3/+19 |
| * | ensure the buffer cache backs off all the way with the correct type |  beck | 2017-04-18 | 1 | -3/+7 |
| * | Flip previously warm pages in the buffer cache to memory above the DMA |  beck | 2017-04-16 | 1 | -29/+166 |
| * | Switch geteblks()'s size argument from int to size_t. It's called with |  natano | 2017-02-28 | 1 | -2/+2 |
| * | Convert most of the manual checks for CPU hogging to sched_pause(). |  mpi | 2017-02-14 | 1 | -2/+2 |
| * | move buf_rb_bufs from RB macros to RBT functions |  dlg | 2016-09-16 | 1 | -11/+8 |
| * | all pools have their ipl set via pool_setipl, so fold it into pool_init. |  dlg | 2016-09-15 | 1 | -3/+2 |
| * | Remove support for tape block devices. Nobody mount(8)s tapes any longer. |  naddy | 2016-09-04 | 1 | -9/+2 |
| * | per trending style, add continue to empty loops. |  tedu | 2016-06-07 | 1 | -3/+3 |
| * | - add realloc_pages to move a buffer's physmem from one range to another. |  beck | 2016-03-17 | 1 | -2/+2 |
| * | Start some refactoring in here. this gets bufadjust out |  beck | 2016-03-10 | 1 | -20/+36 |
| * | Do not fetch the same block multiple times if it is already present |  mpi | 2016-03-06 | 1 | -2/+8 |
| * | move buffer size adjustment to buf_adjcnt - from Walter Neto |  beck | 2015-11-28 | 1 | -1/+8 |
| * | Use two 2q caches for the buffer cache, moving previously warm buffers from the |  beck | 2015-07-19 | 1 | -52/+162 |
| * | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -6/+1 |
| * | Introduce VM_KERNEL_SPACE_SIZE as a replacement for |  miod | 2015-02-07 | 1 | -2/+2 |
| * | Revert 1.166 (but keep the bufq_wait() interface change), for this is wrong |  miod | 2015-01-18 | 1 | -5/+3 |
| * | save the bufq pointer from the buf before we turn it loose so it won't |  tedu | 2015-01-09 | 1 | -3/+5 |
| * | primary change: move uvm_vnode out of vnode, keeping only a pointer. |  tedu | 2014-12-16 | 1 | -1/+3 |
| * | typos; from kaspars bankovskis |  jmc | 2014-12-11 | 1 | -3/+3 |
| * | Now that the cleaner yields the cpu, we can stop checking |  blambert | 2014-10-08 | 1 | -11/+1 |
| * | Make the cleaner, syncer, pagedaemon, aiodone daemons all |  blambert | 2014-09-09 | 1 | -1/+3 |
| * | replace LRU bufcache with something originally modelled after 2Q. |  tedu | 2014-08-31 | 1 | -11/+151 |
| * | trim some casts |  tedu | 2014-07-13 | 1 | -2/+2 |
| * | use mallocarray where arguments are multipled. ok deraadt |  tedu | 2014-07-13 | 1 | -2/+2 |
| * | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -3/+3 |
| * | Flush the buffercache to 16MB on hibernate and restore its previous max |  mlarkin | 2014-07-11 | 1 | -1/+33 |
| * | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h |  deraadt | 2014-07-08 | 1 | -3/+1 |
| * | pull the bufcache freelist code out into separate functions to allow new |  tedu | 2014-04-10 | 1 | -77/+75 |
| * | get rid of the kernel high and low water marks for pages and replace with |  beck | 2014-01-25 | 1 | -48/+35 |
| * | Don't keep removed files (B_INVAL bufs) in the buffer cache. Free buffers |  beck | 2013-12-09 | 1 | -36/+22 |
| * | Uncomment kprintf format attributes for sys/kern |  syl | 2013-08-08 | 1 | -3/+4 |
| * | back out the cache flipper temporarily to work out of tree. |  beck | 2013-07-09 | 1 | -263/+101 |