In this test, FILE_SIZE is defined as 300 but that definition isn't
used consistently. Make the code more obvious.
(Used by generic/210.)
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Reviewed-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
/* <1> use normal disk read, this should be ok */
ret = read(fd, buffer, 4096);
if (ret != FILE_SIZE)
/* <1> use normal disk read, this should be ok */
ret = read(fd, buffer, 4096);
if (ret != FILE_SIZE)
- fail("buffered read returned %d, should be 300\n", ret);
+ fail("buffered read returned %d, should be %d\n", ret, FILE_SIZE);
/* <2> use AIO disk read, it sees error. */
memset(&myiocb, 0, sizeof(myiocb));
/* <2> use AIO disk read, it sees error. */
memset(&myiocb, 0, sizeof(myiocb));
fail("io_getevents returned %d\n", ret);
/*
fail("io_getevents returned %d\n", ret);
/*
- * If all goes well, we should see 300 bytes read. If things
+ * If all goes well, we should see FILE_SIZE bytes read. If things
* are broken, we may very well see a result of 4k.
*/
if (ie.res != FILE_SIZE)
* are broken, we may very well see a result of 4k.
*/
if (ie.res != FILE_SIZE)