On 1/23/20 9:55 AM, Darrick J. Wong wrote: > From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > > Dan Carpenter pointed out that error is uninitialized. While there > never should be an attr leaf block with zero entries, let's not leave > that logic bomb there. > > Reported-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> Fixes: 0bb9d159bd01 ("xfs: streamline xfs_attr3_leaf_inactive") Reviewed-by: Eric Sandeen <sandeen@xxxxxxxxxx> > --- > fs/xfs/xfs_attr_inactive.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/xfs/xfs_attr_inactive.c b/fs/xfs/xfs_attr_inactive.c > index eddd5d311b0c..bbfa6ba84dcd 100644 > --- a/fs/xfs/xfs_attr_inactive.c > +++ b/fs/xfs/xfs_attr_inactive.c > @@ -89,7 +89,7 @@ xfs_attr3_leaf_inactive( > struct xfs_attr_leafblock *leaf = bp->b_addr; > struct xfs_attr_leaf_entry *entry; > struct xfs_attr_leaf_name_remote *name_rmt; > - int error; > + int error = 0; > int i; > > xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &ichdr, leaf); >