aboutsummaryrefslogtreecommitdiff
path: root/share/examples/atm/(public-mirror)
diff options
context:
space:
mode:
authorKirk McKusick <mckusick@FreeBSD.org>2025-03-19 23:32:39 +0000
committerKirk McKusick <mckusick@FreeBSD.org>2025-03-19 23:33:59 +0000
commitc2cd605e8c8a15e545dfd3e50aef2f660d460b30 (patch)
tree3db5dd5aafc37278748f1149c73801ae8f47f809 /share/examples/atm/(public-mirror)
parentfe73eb441f1c98fe350f4822c7d2abfeef046bf8 (diff)
Get consistent updates for UFS superblocks.HEADmain
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 'share/examples/atm/(public-mirror)')
0 files changed, 0 insertions, 0 deletions