Age | Commit message (Expand) | Author |
2023-04-26 | Fix splassert noticed by sthen | Bob Beck |
2023-04-24 | Remove recursive spl grabbing in vfs_bio.c | Bob Beck |
2022-08-14 | remove unneeded includes in sys/kern | Jonathan Gray |
2022-08-12 | Put more struct vnode fields under splbio(). | Visa Hankala |
2021-12-12 | Add vnode parameter to VOP_STRATEGY() | Visa Hankala |
2021-09-05 | Introduce dummy pagers for 'special' subsystems using UVM objects. | Martin Pieuchot |
2021-06-16 | Change the prefix of UVM object functions to match NetBSD's. | Martin Pieuchot |
2021-03-10 | spelling | Jonathan Gray |
2020-10-05 | Fix write hang-up on file system on vnd. | asou |
2020-09-14 | add three static probes for vfs: cleaner, bufcache_take and bufcache_rel. | Jasper Lievisse Adriaanse |
2020-09-12 | Add a NULL check in bufbackoff so we don't die when passed a NULL pmem range. | Bob Beck |
2020-07-14 | Do not convert the NOCACHE buffers that come from a vnd strategy routine | Bob Beck |
2020-04-29 | Ensure that if we are doing a delayed write with a NOCACHE buffer, we | Bob Beck |
2020-03-12 | Revert previous. Something in it causes unexpected slowdown. | Visa Hankala |
2020-03-12 | Enable caching when turning a synchronous write into a delayed write. | Visa Hankala |
2020-03-04 | Make an assertion free from side effects. The intention was probably to | anton |
2020-01-26 | invert some if logic to shortcircuit some loops and reduce nesting. | Ted Unangst |
2019-12-30 | clear B_NOCACHE if the buffer has dependencies for softdep, since | Bob Beck |
2019-12-08 | Convert infinite sleeps to tsleep_nsec(9). | Martin Pieuchot |
2019-11-29 | Re commit what was committed in version 1.43 with a fix added to | Bob Beck |
2019-11-15 | Fix a spelling error in a comment and remove some extra whitespace | Mike Larkin |
2019-07-19 | getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@ | cheloha |
2019-05-09 | Don't unconditionally throw away dma memory when we don't need to. | Bob Beck |
2019-05-08 | Modify the buffer cache to always flip recovered DMA buffers high. | Bob Beck |
2019-02-17 | if a write fails, we mark the buffer invalid and throw it away. this can | Ted Unangst |
2018-11-21 | free(9) sizes for bread_cluser(). | Martin Pieuchot |
2018-08-13 | Simplify the startup of the cleaner, reaper and update threads by | Visa Hankala |
2017-08-27 | Revisit 2q queue sizes. Limit the hot queue to 1/20th the cache size up | Bob Beck |
2017-08-22 | Add some buffercache docs | Stefan Fritsch |
2017-07-12 | Invalidate read-ahead buffers when read short | Mike Belopuhov |
2017-04-18 | ensure the buffer cache backs off all the way with the correct type | Bob Beck |
2017-04-16 | Flip previously warm pages in the buffer cache to memory above the DMA | Bob Beck |
2017-02-28 | Switch geteblks()'s size argument from int to size_t. It's called with | Martin Natano |
2017-02-14 | Convert most of the manual checks for CPU hogging to sched_pause(). | Martin Pieuchot |
2016-09-16 | move buf_rb_bufs from RB macros to RBT functions | David Gwynne |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-09-04 | Remove support for tape block devices. Nobody mount(8)s tapes any longer. | Christian Weisgerber |
2016-06-07 | per trending style, add continue to empty loops. | Ted Unangst |
2016-03-17 | - add realloc_pages to move a buffer's physmem from one range to another. | Bob Beck |
2016-03-10 | Start some refactoring in here. this gets bufadjust out | Bob Beck |
2016-03-06 | Do not fetch the same block multiple times if it is already present | Martin Pieuchot |
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 |