diff options
author | Kirk McKusick <mckusick@FreeBSD.org> | 2020-06-19 01:02:53 +0000 |
---|---|---|
committer | Kirk McKusick <mckusick@FreeBSD.org> | 2020-06-19 01:02:53 +0000 |
commit | 34816cb9aeca7b0ad3289c2de04cad0cd1b111ed (patch) | |
tree | dbd015863000afa619bfa39c47b28ff33045c0e1 /sys/geom/label | |
parent | 349eddbd07d112698c5c6e51a3e8126759f651a6 (diff) | |
download | src-34816cb9aeca7b0ad3289c2de04cad0cd1b111ed.tar.gz src-34816cb9aeca7b0ad3289c2de04cad0cd1b111ed.zip |
Move the pointers stored in the superblock into a separate
fs_summary_info structure. This change was originally done
by the CheriBSD project as they need larger pointers that
do not fit in the existing superblock.
This cleanup of the superblock eases the task of the commit
that immediately follows this one.
Suggested by: brooks
Reviewed by: kib
PR: 246983
Sponsored by: Netflix
Notes
Notes:
svn path=/head/; revision=362358
Diffstat (limited to 'sys/geom/label')
-rw-r--r-- | sys/geom/label/g_label_ufs.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/geom/label/g_label_ufs.c b/sys/geom/label/g_label_ufs.c index 8b90b70a40a9..1d2614b52747 100644 --- a/sys/geom/label/g_label_ufs.c +++ b/sys/geom/label/g_label_ufs.c @@ -122,6 +122,7 @@ g_label_ufs_taste_common(struct g_consumer *cp, char *label, size_t size, int wh } out: g_free(fs->fs_csp); + g_free(fs->fs_si); g_free(fs); } |