diff options
Diffstat (limited to 'sbin/geom/class/journal/geom_journal_ufs.c')
-rw-r--r-- | sbin/geom/class/journal/geom_journal_ufs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sbin/geom/class/journal/geom_journal_ufs.c b/sbin/geom/class/journal/geom_journal_ufs.c index c847a88..07d1922 100644 --- a/sbin/geom/class/journal/geom_journal_ufs.c +++ b/sbin/geom/class/journal/geom_journal_ufs.c @@ -73,6 +73,6 @@ g_journal_ufs_using_last_sector(const char *prov) /* Provider size in 512 bytes blocks. */ psize = g_get_mediasize(prov) / DEV_BSIZE; /* File system size in 512 bytes blocks. */ - fssize = fsbtodb(fs, dbtofsb(fs, psize)); - return (psize == fssize); + fssize = fsbtodb(fs, fs->fs_size); + return (psize <= fssize); } |