History log of /src/sbin/fsck_lfs/vnode.h |
Revision | | Date | Author | Comments |
1.6 |
| 17-Sep-2021 |
christos | branches: 1.6.4; Fix the function pointer declaration to something lint likes.
|
1.5 |
| 09-Jun-2017 |
chs | this file uses the <sys/queue.h> macros so it should include that header itself, rather than relying on getting it indirectly by including some other header.
|
1.4 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.3 |
| 10-Oct-2007 |
ad | branches: 1.3.8; 1.3.10; Merge from vmlocking:
- Split vnode::v_flag into three fields, depending on field locking. - simple_lock -> kmutex in a few places. - Fix some simple locking problems.
|
1.2 |
| 11-Apr-2005 |
perseant | branches: 1.2.10; Be more efficient with the hash tables for the buffer and vnode caches.
Note that roll-forward can add more inodes to the filesystem; don't overflow the tables but reallocate them.
|
1.1 |
| 28-Mar-2003 |
perseant | branches: 1.1.6; Add working writing ability to fsck_lfs, including roll-forward, based on a partial-segment writer ported from the kernel.
|
1.1.6.1 |
| 07-May-2005 |
tron | Apply patch (requested by perseant in ticket #242): * fsck_lfs buffer cache fixes, including PR #29151 * Change fsck_lfs phase 0 message to reflect reality * fsck_lfs: check phase 5 (cleanerinfo accounting) even on roll-forward * Keep better track of the free list during roll-forward, avoiding a core dump * Improve hash table use for fsck_lfs buffer and vnode cache * Document fsck_lfs flag -f, and implement -q * Add resize_lfs, including kernel support * Add LFS to mountd's list of exportable filesystem types * Make the LFS lkm work again [christos@] * Add MP locking to the LFS kernel subsystem * Fix pager_map deadlock in lfs_putpages() * Avoid incomplete file extension that looks like "partial truncation" to fsck * Use lfs_malloc for cleaner malloc, since the cleaner often runs in low-memory conditions. * Use splay trees, not hash table, to track page allocation for write. * Fix mkdir panic on full fs * Fix page accounting leak by counting differently. * Use rightly named structure for lfs_getattr [skrll@] * Cosmetic changes for readability.
|
1.2.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.3.10.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.3.8.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.6.4.2 |
| 06-Sep-2025 |
perseant | Separate buffer cache code between fsck_lfs and fsck_exfatfs. This may be reunited later, probably as a library.
|
1.6.4.1 |
| 29-Jun-2024 |
perseant | Implementation of exFAT filesystem, with compilation conditional on MKEXFATFS make variable.
|