Signed-off-by: Ilya Dryomov <idryomov@xxxxxxxxx> --- common/rc | 23 +++++++++++++++++++++++ common/xfs | 22 ---------------------- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/common/rc b/common/rc index 53bbb1187f81..e15c8fc27405 100644 --- a/common/rc +++ b/common/rc @@ -2027,6 +2027,29 @@ _run_aiodio() return $status } +# xfs generates WARNINGs on purpose when applications mix buffered/mmap IO with +# direct IO on the same file. This is a helper for _check_dmesg() to filter out +# such warnings. +_filter_xfs_dmesg() +{ + local warn1="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_dio_aio_write.*" + local warn2="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_dio_aio_read.*" + local warn3="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_read_iter.*" + local warn4="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_aio_read.*" + local warn5="WARNING:.*fs/iomap\.c:.*iomap_dio_rw.*" + local warn6="WARNING:.*fs/xfs/xfs_aops\.c:.*__xfs_get_blocks.*" + local warn7="WARNING:.*fs/iomap\.c:.*iomap_dio_actor.*" + local warn8="WARNING:.*fs/iomap\.c:.*iomap_dio_complete.*" + sed -e "s#$warn1#Intentional warnings in xfs_file_dio_aio_write#" \ + -e "s#$warn2#Intentional warnings in xfs_file_dio_aio_read#" \ + -e "s#$warn3#Intentional warnings in xfs_file_read_iter#" \ + -e "s#$warn4#Intentional warnings in xfs_file_aio_read#" \ + -e "s#$warn5#Intentional warnings in iomap_dio_rw#" \ + -e "s#$warn6#Intentional warnings in __xfs_get_blocks#" \ + -e "s#$warn7#Intentional warnings in iomap_dio_actor#" \ + -e "s#$warn8#Intentional warnings in iomap_dio_complete#" +} + # this test requires y2038 sysfs switch and filesystem # timestamp ranges support. _require_y2038() diff --git a/common/xfs b/common/xfs index 93eb50394984..d4fef941d321 100644 --- a/common/xfs +++ b/common/xfs @@ -599,25 +599,3 @@ _require_no_xfs_debug() _notrun "Require XFS built without CONFIG_XFS_DEBUG" fi } -# xfs generates WARNINGs on purpose when applications mix buffered/mmap IO with -# direct IO on the same file. This is a helper for _check_dmesg() to filter out -# such warnings. -_filter_xfs_dmesg() -{ - local warn1="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_dio_aio_write.*" - local warn2="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_dio_aio_read.*" - local warn3="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_read_iter.*" - local warn4="WARNING:.*fs/xfs/xfs_file\.c:.*xfs_file_aio_read.*" - local warn5="WARNING:.*fs/iomap\.c:.*iomap_dio_rw.*" - local warn6="WARNING:.*fs/xfs/xfs_aops\.c:.*__xfs_get_blocks.*" - local warn7="WARNING:.*fs/iomap\.c:.*iomap_dio_actor.*" - local warn8="WARNING:.*fs/iomap\.c:.*iomap_dio_complete.*" - sed -e "s#$warn1#Intentional warnings in xfs_file_dio_aio_write#" \ - -e "s#$warn2#Intentional warnings in xfs_file_dio_aio_read#" \ - -e "s#$warn3#Intentional warnings in xfs_file_read_iter#" \ - -e "s#$warn4#Intentional warnings in xfs_file_aio_read#" \ - -e "s#$warn5#Intentional warnings in iomap_dio_rw#" \ - -e "s#$warn6#Intentional warnings in __xfs_get_blocks#" \ - -e "s#$warn7#Intentional warnings in iomap_dio_actor#" \ - -e "s#$warn8#Intentional warnings in iomap_dio_complete#" -} -- 2.4.3 -- To unsubscribe from this list: send the line "unsubscribe fstests" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html