OSDN Git Service

xfs: remove unused shutdown types
authorBrian Foster <bfoster@redhat.com>
Wed, 6 May 2020 20:29:19 +0000 (13:29 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Thu, 7 May 2020 15:27:48 +0000 (08:27 -0700)
Both types control shutdown messaging and neither is used in the
current codebase.

Signed-off-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Allison Collins <allison.henderson@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/xfs_fsops.c
fs/xfs/xfs_mount.h

index 3e61d0c..ef1d5bb 100644 (file)
@@ -504,10 +504,7 @@ xfs_do_force_shutdown(
        } else if (logerror) {
                xfs_alert_tag(mp, XFS_PTAG_SHUTDOWN_LOGERROR,
                        "Log I/O Error Detected. Shutting down filesystem");
-       } else if (flags & SHUTDOWN_DEVICE_REQ) {
-               xfs_alert_tag(mp, XFS_PTAG_SHUTDOWN_IOERROR,
-                       "All device paths lost. Shutting down filesystem");
-       } else if (!(flags & SHUTDOWN_REMOTE_REQ)) {
+       } else {
                xfs_alert_tag(mp, XFS_PTAG_SHUTDOWN_IOERROR,
                        "I/O Error Detected. Shutting down filesystem");
        }
index 37bfb50..aba5a15 100644 (file)
@@ -259,8 +259,6 @@ void xfs_do_force_shutdown(struct xfs_mount *mp, int flags, char *fname,
 #define SHUTDOWN_LOG_IO_ERROR  0x0002  /* write attempt to the log failed */
 #define SHUTDOWN_FORCE_UMOUNT  0x0004  /* shutdown from a forced unmount */
 #define SHUTDOWN_CORRUPT_INCORE        0x0008  /* corrupt in-memory data structures */
-#define SHUTDOWN_REMOTE_REQ    0x0010  /* shutdown came from remote cell */
-#define SHUTDOWN_DEVICE_REQ    0x0020  /* failed all paths to the device */
 
 /*
  * Flags for xfs_mountfs