| Age | Commit message (Expand) | Author |
| 2022-04-09 | sys: Use membar_release/acquire around reference drop. | riastradh |
| 2022-04-04 | fix various typos, mainly in comments. | andvar |
| 2022-03-12 | sys: Membar audit around reference count releases. | riastradh |
| 2021-08-03 | initialize wc_unused to 0, to avoid writing uninitialized memory to disk. | chs |
| 2020-04-12 | fix wapbl_discard() to actually discard the queued bufs properly - need | jdolecek |
| 2020-04-12 | fix race between wapbl_discard() and wapbl_biodone() on forced | jdolecek |
| 2020-03-16 | Use the module subsystem's ability to process SYSCTL_SETUP() entries to | pgoyette |
| 2020-03-14 | OR into bp->b_cflags; don't overwrite. | ad |
| 2020-03-08 | Typo. | ad |
| 2018-12-10 | constify wapbl_ops | jdolecek |
| 2018-12-10 | add wo_wapbl_jlock_assert to wapbl_ops | jdolecek |
| 2017-12-02 | according to benchmark extracting pkgsrc.tar, using FUA and hence waiting | jdolecek |
| 2017-10-27 | Revert printf return value change. | joerg |
| 2017-10-27 | [syzkaller] Cast all the printf's to (void *) | utkarsh009 |
| 2017-10-23 | remove counter for 'journal I/O bufs biowait' - it's (total - async), so | jdolecek |
| 2017-06-08 | move some buffer cache internals declarations from buf.h to vfs_bio.c. | chs |
| 2017-04-10 | rename allow_fuadpo to allow_dpofua, so it's the same order as the SCSI flag | jdolecek |
| 2017-04-10 | improve performance of journal writes by parallelizing the I/O - use 4 bufs | jdolecek |
| 2017-04-10 | change b_wapbllist to TAILQ, to preserve the LRU order | jdolecek |
| 2017-04-05 | optionally use FUA instead of full cache sync, and DPO for journal writes, | jdolecek |
| 2017-03-17 | Back out part of previous: missed a caller of wapbl_write_inodes. | riastradh |
| 2017-03-17 | Nix trailing whitespace. | riastradh |
| 2017-03-17 | Sort includes. | riastradh |
| 2017-03-17 | Assert write lock in wapbl_write_revocations, wapbl_write_inodes. | riastradh |
| 2017-03-05 | add missing sys/evcnt.h include. | mrg |
| 2017-03-05 | add some event counters, for commits, writes, cache flush | jdolecek |
| 2016-11-10 | during truncate with wapbl, register deallocation for upper indirect block | jdolecek |
| 2016-10-28 | reorganize ffs_truncate()/ffs_indirtrunc() to be able to partially | jdolecek |
| 2016-10-02 | drop wl_mtx mutex during call to pool_get() with PR_WAITOK | jdolecek |
| 2016-10-02 | fix off-by-one in wapbl_write_revocations() - when exiting the write loop, | jdolecek |
| 2016-10-02 | wapbl_write_revocations(): fix use-after-free when writing more then one | jdolecek |
| 2016-10-01 | allocate wapbl dealloc registration structures via pool, so that there is more | jdolecek |
| 2016-09-22 | misplaced comment | jdolecek |
| 2016-09-22 | store the number of block records per block into wl as wl_brperjblock, | jdolecek |
| 2016-05-19 | Replace deprecated disabled code by comment | riastradh |
| 2016-05-07 | Tweak comment on wapbl_flush. | riastradh |
| 2016-05-07 | Use %jx and a cast to uintmax_t, not %x, to print a dev_t. | riastradh |
| 2016-05-07 | Clarify comment about early exit from wapbl_flush. | riastradh |
| 2016-05-07 | Omit unused parameter to wapbl_fini. | riastradh |
| 2016-05-07 | Delete debugging option wapbl_lazy_truncate. Simplify. | riastradh |
| 2016-05-07 | Turn WAPBL_DEBUG panic or KASSERT into KASSERTMSG | riastradh |
| 2016-05-07 | Document log layout and internal subroutines of vfs_wapbl.c. | riastradh |
| 2016-05-07 | KASSERT(A); KASSERT(B) instead of KASSERT(A && B). | riastradh |
| 2016-05-07 | Rename labels to make wapbl_flush a little easier to follow. | riastradh |
| 2016-05-07 | Sort and deduplicate includes. | riastradh |
| 2016-05-03 | Fix non-DIAGNOSTIC build. | riastradh |
| 2016-05-03 | panic takes no \n. | riastradh |
| 2016-05-03 | #ifdef DIAGNOSTIC panic ---> KASSERTMSG | riastradh |
| 2015-11-15 | Enable the module's MODULE_CMD_FINI action. It actually works as | pgoyette |
| 2015-11-14 | Fix obvious typo - even though it is inside a #ifdef notyet ... #endif | pgoyette |