[PATCH] xfsqa: reduce error output on 229

Dave Chinner david at fromorbit.com
Thu Apr 14 22:31:50 CDT 2011


From: Dave Chinner <dchinner at redhat.com>

Once we get one short write, we know the test has failed. We don't
ened to keep writing and getting more short writes and spewing
thousands of errors to the console.

Signed-off-by: Dave Chinner <dchinner at redhat.com>
---
 src/t_holes.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/t_holes.c b/src/t_holes.c
index eba310a..b111baf 100644
--- a/src/t_holes.c
+++ b/src/t_holes.c
@@ -29,8 +29,10 @@ int main(int argc, char **argv)
 		for (j = 0; j < 1024; j++)
 			buf[j]  = i | i << 5;
 
-		if (write(fd,buf,253*4*sizeof(int))!= 253*4*sizeof(int))
+		if (write(fd,buf,253*4*sizeof(int))!= 253*4*sizeof(int)) {
 			printf("Write did not return correct amount\n");
+			exit(EXIT_FAILURE);
+		}
 
 		if ((i % 9) == 0 && i < 9001)
 			lseek(fd, 4096 * 110,SEEK_CUR);
-- 
1.7.2.3




More information about the xfs mailing list