svn commit: r333694 - head/sys/ufs/ffs
Kirk McKusick
mckusick at FreeBSD.org
Wed May 16 23:42:03 UTC 2018
Author: mckusick
Date: Wed May 16 23:42:02 2018
New Revision: 333694
URL: https://svnweb.freebsd.org/changeset/base/333694
Log:
Fix warning found by Coverity.
CID 1009353: Error handling issues (CHECKED_RETURN)
Modified:
head/sys/ufs/ffs/ffs_softdep.c
Modified: head/sys/ufs/ffs/ffs_softdep.c
==============================================================================
--- head/sys/ufs/ffs/ffs_softdep.c Wed May 16 23:30:03 2018 (r333693)
+++ head/sys/ufs/ffs/ffs_softdep.c Wed May 16 23:42:02 2018 (r333694)
@@ -6293,7 +6293,9 @@ setup_trunc_indir(freeblks, ip, lbn, lastlbn, blkno)
* live on this newblk.
*/
if ((indirdep->ir_state & DEPCOMPLETE) == 0) {
- newblk_lookup(mp, dbtofsb(ump->um_fs, bp->b_blkno), 0, &newblk);
+ if (newblk_lookup(mp, dbtofsb(ump->um_fs, bp->b_blkno), 0,
+ &newblk) == 0)
+ panic("setup_trunc_indir: lost block");
LIST_FOREACH(indirn, &newblk->nb_indirdeps, ir_next)
trunc_indirdep(indirn, freeblks, bp, off);
} else
More information about the svn-src-head
mailing list