On 2/4/20 4:46 PM, Darrick J. Wong wrote: > From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > > Repair uses the verify_inum function to validate inode numbers that it > finds in the superblock and in directories. libxfs now has validator > functions to cover that kind of thing, so remove verify_inum(). As a > side bonus, this means that we will flag directories that point to the > quota/realtime metadata inodes. > > This fixes a regression found by fuzzing u3.sfdir3.hdr.parent.i4 to > lastbit (aka making a directory's .. point to the user quota inode) in > xfs/384. > > Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> (I wanted to be sure 0 and NULLFSINO were still properly rejected; they are.) I'll do my best to remember to edit the changelog, and Reviewed-by: Eric Sandeen <sandeen@xxxxxxxxxx>