]> git.hungrycats.org Git - linux/commitdiff
[XFS] Add a stack trace to _xfs_force_shutdown.
authorEric Sandeen <sandeen@sgi.com>
Fri, 9 Jan 2004 02:05:40 +0000 (13:05 +1100)
committerNathan Scott <nathans@sgi.com>
Fri, 9 Jan 2004 02:05:40 +0000 (13:05 +1100)
SGI Modid: 2.5.x-xfs:slinx:160899a

fs/xfs/xfs_rw.c

index f43f2ec5b6631cf366af513c23df3692754731ec..d3ff7aef33ba1f07458d6d1af1af29355a8b675a 100644 (file)
@@ -149,6 +149,9 @@ xfs_do_force_shutdown(
                xfs_cmn_err(XFS_PTAG_SHUTDOWN_CORRUPT, CE_ALERT, mp,
     "Corruption of in-memory data detected.  Shutting down filesystem: %s",
                        mp->m_fsname);
+               if (XFS_ERRLEVEL_HIGH <= xfs_error_level) {
+                       xfs_stack_trace();
+               }
        } else if (!(flags & XFS_FORCE_UMOUNT)) {
                if (logerror) {
                        xfs_cmn_err(XFS_PTAG_SHUTDOWN_LOGERROR, CE_ALERT, mp,