This is: di_ok = be16_to_cpu(dip->di_core.di_magic) == XFS_DINODE_GOOD_VERSION(dip->di_core.di_version); if (unlikely(XFS_TEST_ERROR(!di_ok, mp, XFS_ERRTAG_ITOBP_INOTOBP, XFS_RANDOM_ITOBP_INOTOBP)))
This should cure your shutdowns on a 2.6.27-ish codebase: Index: btrfs-unstable/fs/xfs/linux-2.6/xfs_export.c == -- btrfs-unstable.orig/fs/xfs/linux-2.6/xfs_export.c 2009-01-01 18:34:39.868671500 +01
I was getting: Dec 31 09:12:46 nfs1 kernel: nfsd: non-standard errno: -117 and in trying to figure out what it meant, I bumped up the XFS debug level to 6, which enabled me to see the errors from XFS
Looking at the code again there indeed aren't shutdowns, just stacktraces. So yes, the stacktraces are caused by the higher error level. With debug kernels it's still a kernel crash though, but no on
h CONFIG_LBD=n on x86, but the following patch should fix it: Index: linux-2.6/fs/xfs/xfs_btree.c == -- linux-2.6.orig/fs/xfs/xfs_btree.c 2009-01-01 15:57:04.606547140
ng_Support That's very hard to do, given that inode numbers encode the location on disk. To support your NFS exporting scenario you would also have to preserve the gen
def HAVE_FORMAT32, but this is never defined anywhere so it is always the default behavior; just remove the ifndef goop. Signed-off-by: Eric Sandeen <sandeen@xxxxxxxxx
fs1 kernel: nfsd: non-standard errno: -117 and in trying to figure out what it meant, I bumped up the XFS debug level to 6, which enabled me to see the errors from XFS
This is: di_ok = be16_to_cpu(dip->di_core.di_magic) == XFS_DINODE_GOOD_VERSION(dip->di_core.di_version); if (unlikely(XFS_TEST_ERROR(!di_ok, mp, XFS_ERRTAG_ITOBP_INOTOBP, XFS_RANDOM_ITOBP_INOTOBP)))
This should cure your shutdowns on a 2.6.27-ish codebase: Index: btrfs-unstable/fs/xfs/linux-2.6/xfs_export.c == -- btrfs-unstable.orig/fs/xfs/linux-2.6/xfs_export.c 2009-01-01 18:34:39.868671500 +01
I was getting: Dec 31 09:12:46 nfs1 kernel: nfsd: non-standard errno: -117 and in trying to figure out what it meant, I bumped up the XFS debug level to 6, which enabled me to see the errors from XFS
Looking at the code again there indeed aren't shutdowns, just stacktraces. So yes, the stacktraces are caused by the higher error level. With debug kernels it's still a kernel crash though, but no on
I hit a seemingly strange problem today when I xfsdump/restored some filesystems from one volume onto another. When I exported the new volumes, errors like the following started to occur: Dec 31 09:1