xfs: fix log ticket type printing
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 4 Jan 2016 05:11:42 +0000 (16:11 +1100)
committerDave Chinner <david@fromorbit.com>
Mon, 4 Jan 2016 05:11:42 +0000 (16:11 +1100)
Update the log ticket reservation type printing code to reflect
all the types of log tickets, to avoid incorrect debug output and
avoid running off the end of the array.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_log.c

index f52c72a1a06f28c8438dc9248040fe6682ad6843..2aa187e311e375f5f39ebeab80809b06085b3149 100644 (file)
@@ -2045,12 +2045,14 @@ xlog_print_tic_res(
            "QM_DQCLUSTER",
            "QM_QINOCREATE",
            "QM_QUOTAOFF_END",
-           "SB_UNIT",
            "FSYNC_TS",
            "GROWFSRT_ALLOC",
            "GROWFSRT_ZERO",
            "GROWFSRT_FREE",
-           "SWAPEXT"
+           "SWAPEXT",
+           "CHECKPOINT",
+           "ICREATE",
+           "CREATE_TMPFILE"
        };
 
        xfs_warn(mp, "xlog_write: reservation summary:");