Skip to content

xfs: more verifications!

Dave Chinner linux-xfs 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 27 repliesIn review
  2. v13 patches 13 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6xfs: catch bad stripe alignment configurationsfs/xfs/libxfs/xfs_sb.c+16 -01 reply
2/6xfs: verify extent size hint is valid in inode verifierfs/xfs/libxfs/xfs_inode_buf.c+7 -016 replies
3/6xfs: verify COW extent size hint is valid in inode verifierfs/xfs/libxfs/xfs_inode_buf.c+8 -22 replies
4/6xfs: validate btree records on retreivalfs/xfs/libxfs/xfs_alloc.c fs/xfs/libxfs/xfs_ialloc.c fs/xfs/libxfs/xfs_refcount.c +1 more+115 -90 replies
4/6xfs: validate btree records on retreivalfs/xfs/libxfs/xfs_alloc.c fs/xfs/libxfs/xfs_ialloc.c fs/xfs/libxfs/xfs_refcount.c +1 more+129 -95 replies
5/6xfs: verify root inode more thoroughlyfs/xfs/xfs_mount.c+5 -22 replies
6/6xfs: push corruption -> ESTALE conversion to xfs_nfs_get_inode()fs/xfs/libxfs/xfs_inode_buf.c fs/xfs/xfs_export.c+12 -82 replies

Reviews trailers per patch

All 7 patches have a Reviewed-by or Acked-by.

PatchDarrick J. WongCarlos Maiolino
1/6R-b R-b
2/6R-b R-b
3/6R-b R-b
4/6R-b
4/6R-b
5/6R-b R-b
6/6R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH 0/6 V2] xfs: more verifications!

Hi folks,

Updated version of this patchset. This version adds COW extent size hint verification and moves the corruption error conversion to ESTALE out of xfs_imap_to_bp() and up to xfs_nfs_get_inode() where ESTALE should be returned.

And, oh, I just realised I forgot the overflow checks in the btree record verification - I'll send an update for that in line.

Cheers,

Dave.