On Thu, May 07, 2020 at 02:17:53PM +0200, Christoph Hellwig wrote: > Hi Eric, > > as I've done a lot of API churn in 5.7 I though I'd volunteer resyncing > libxfs for this window. This series contains all the patches that > need to be ported over. > > There are a few issues, though: > > - with "xfs: remove the di_version field from struct icdinode" > xfs_check fails after various tests with multiply claimed extents. > This seems like some weird race, as neither repair nor manually > running check finds anything. I had to patch out running xfs_check > to get useful xfstests runs > - but xfs/017 manually runs check and also still sees this /me wonders if that's due to the onstack xfs_inode in db/check.c... > - xfs/122 will need an update for the xfs_agl changes, I can send > that > - xfs/307 and xfs/308 now print new messages due to the ported over > AGF verifier tightening I sent patches to fstests to fix these last two. > For now I'm a little lost on the xfs check issues and would like to > share the work. Maybe someone has an idea, otherwise I need to keep > on digging more. I guess you could compare your git tree with mine: https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=libxfs-5.7-sync --D