xfs: random buffer write failure errortag
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)
commit7376d74547344598008d00419eae0caa5f50f4f0
treea7a8b53d8250f5211031d2c89f5ad76b61f41b67
parent88fc187984c968c02b3b41b27049e52a70b2d941
xfs: random buffer write failure errortag

Introduce an error tag to randomly fail async buffer writes. This is
primarily to facilitate testing of the XFS error configuration
mechanism.

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