freebsd-dev/lib/libufs
Kirk McKusick 5c7ba6bdf8 Fix for tunefs(8) unable to add a UFS/FFS soft update journal.
The reported bug is UFS: bad file descriptor: soft update journaling
can not be enabled on some FreeBSD-provided disk images – failed
to write updated cg.

The UFS library (libufs(3)) failed to reopen its disk descriptor
when first attempting to update a cylinder group. The error only
occurred when trying to add journaling to a filesystem whose first
cylinder group was too full to hold the journal.

PR:           259090
MFC after:    1 week
Sponsored by: The FreeBSD Foundation
2022-11-12 15:37:27 -08:00
..
block.c Remove #define _KERNEL hacks from libprocstat 2021-02-21 11:38:21 +02:00
bread.3 use .Mt to mark up email addresses consistently (part3) 2014-06-23 08:23:05 +00:00
cgread.3 Update the libufs cgget() and cgput() interfaces to have a similar 2020-09-19 22:48:30 +00:00
cgroup.c Fix for tunefs(8) unable to add a UFS/FFS soft update journal. 2022-11-12 15:37:27 -08:00
getinode.3 Update the libufs cgget() and cgput() interfaces to have a similar 2020-09-19 22:48:30 +00:00
inode.c Remove #define _KERNEL hacks from libprocstat 2021-02-21 11:38:21 +02:00
libufs.3 Update the libufs cgget() and cgput() interfaces to have a similar 2020-09-19 22:48:30 +00:00
libufs.h Move the ability to search for alternate UFS superblocks from fsck_ffs(8) 2022-08-13 12:43:40 -07:00
Makefile pkgbase: Put ufs related tools and lib in their own package 2022-10-26 19:46:34 +02:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
sblock.c Move the ability to search for alternate UFS superblocks from fsck_ffs(8) 2022-08-13 12:43:40 -07:00
sbread.3 Move the ability to search for alternate UFS superblocks from fsck_ffs(8) 2022-08-13 12:43:40 -07:00
type.c Add a flags parameter to the ffs_sbget() function that reads UFS superblocks. 2022-07-30 22:51:38 -07:00
ufs_disk_close.3