generic: test partial block device failure

Calls like fsync() should report failure on partial I/O failure, e.g. a
single failed disk in a raid 0 stripe.

This test is motivated by an XFS bug, and this commit fixed the issue
xfs: return errors from partial I/O failures to files

This case is written by David Jeffery <djeffery@redhat.com> originally.

Signed-off-by: Eryu Guan <eguan@redhat.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
Eryu Guan
2015-09-21 13:06:18 +10:00
committed by Dave Chinner
parent d3046b54e1
commit d7ae61359f
3 changed files with 101 additions and 0 deletions
+1
View File
@@ -110,6 +110,7 @@
105 acl auto quick
106 auto quick metadata
107 auto quick metadata
108 auto quick rw
109 auto metadata dir
112 rw aio auto quick
113 rw aio auto quick