]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_io: add refcount+bmap error injection types
authorDarrick J. Wong <darrick.wong@oracle.com>
Tue, 25 Oct 2016 22:14:33 +0000 (15:14 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 26 Oct 2016 19:43:53 +0000 (12:43 -0700)
Add refcount and bmap deferred finish to the types of errors we can
inject.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
io/inject.c

index 16ac9259ed56fff7639348d5f2bd9e7d92271bf0..56642b8ad993a75626e82e7073d486e29d6f0fb0 100644 (file)
@@ -78,7 +78,13 @@ error_tag(char *name)
                { XFS_ERRTAG_FREE_EXTENT,               "free_extent" },
 #define XFS_ERRTAG_RMAP_FINISH_ONE                     23
                { XFS_ERRTAG_RMAP_FINISH_ONE,           "rmap_finish_one" },
-#define XFS_ERRTAG_MAX                                  24
+#define XFS_ERRTAG_REFCOUNT_CONTINUE_UPDATE            24
+               { XFS_ERRTAG_REFCOUNT_CONTINUE_UPDATE,  "refcount_continue_update" },
+#define XFS_ERRTAG_REFCOUNT_FINISH_ONE                 25
+               { XFS_ERRTAG_REFCOUNT_FINISH_ONE,       "refcount_finish_one" },
+#define XFS_ERRTAG_BMAP_FINISH_ONE                     26
+               { XFS_ERRTAG_BMAP_FINISH_ONE,           "bmap_finish_one" },
+#define XFS_ERRTAG_MAX                                  27
                { XFS_ERRTAG_MAX,                       NULL }
        };
        int     count;