On 5/25/10, Marcelo/Porks <marceloro...@gmail.com> wrote: > Hi! I tested the r208241 and it's seems to be ok but this calls my > atention to other thing: Could I disable de SU when the SUJ is > enabled? > > I did some tests and seems that I can do this (logs bellow). > > But will SUJ work properly with SU disabled?
Hi guys. I'm not sure if I could call this a problem but I can disable SU when SUJ is enabled, so SUJ will remain enabled and SU will be disabled. #tunefs -j enable /dev/device #tunefs -n disable /dev/device I did a patch for sbin/tunefs/tunefs.c that disable SUJ when the user disable SU. Maybe this will be useful for some of you. Thanks. Index: sbin/tunefs/tunefs.c =================================================================== --- sbin/tunefs/tunefs.c (revision 208580) +++ sbin/tunefs/tunefs.c (working copy) @@ -460,6 +460,14 @@ if ((~sblock.fs_flags & FS_DOSOFTDEP) == FS_DOSOFTDEP) warnx("%s remains unchanged as disabled", name); else { + /* also disable SUJ */ + if ((sblock.fs_flags & FS_SUJ) == FS_SUJ) { + warnx("soft updates journaling will be disabled too"); + journal_clear(); + sblock.fs_flags &= ~FS_SUJ; + sblock.fs_sujfree = 0; + warnx("remove .sujournal to reclaim space"); + } sblock.fs_flags &= ~FS_DOSOFTDEP; warnx("%s cleared", name); } -- Marcelo Rossi "This e-mail is provided "AS IS" with no warranties, and confers no rights." _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"