diff options
author | Kirk McKusick <mckusick@FreeBSD.org> | 2025-03-19 23:32:39 +0000 |
---|---|---|
committer | Kirk McKusick <mckusick@FreeBSD.org> | 2025-03-19 23:33:59 +0000 |
commit | c2cd605e8c8a15e545dfd3e50aef2f660d460b30 (patch) | |
tree | 3db5dd5aafc37278748f1149c73801ae8f47f809 /usr.bin/ypwhich/(developers-only) | |
parent | fe73eb441f1c98fe350f4822c7d2abfeef046bf8 (diff) |
Superblocks are written by Freebsd clients using the ffs_sbput()
routine (exported from the kernel in sys/ufs/ffs/ffs_subr.c). These
clients include the kernel, some geom modules, and system utilities
using libufs. Currently backward compatible updates of UFS superblocks
are done only when the kernel writes them. These updates should be
done whenever any call to ffs_sbput() is done. This commit moves
these UFS superblock compatibility updates from the kernel-specific
superblock update to ffs_sbput() so that all clients make these
compatibility updates when they write superblocks.
Reviewed-by: kib
Tested-by: Peter Holm
MFC-after: 1 week
Differential Revision: https://reviews.freebsd.org/D49276
Sponsored-by: Netflix
Diffstat (limited to 'usr.bin/ypwhich/(developers-only)')
0 files changed, 0 insertions, 0 deletions