During LSFMM we have discussed how to test lower-backend of linux IO-stack. Common opinion was that xfstests is the most obvious solution which cover most of use cases filesystem care about. I'm working on integration T10-DIF/DIF data integrity features to ext4, for that reason we need to be shure that linux integrity framework is in working state, which is currently broken in several places. In fact, it is relatively simple to add basic coverage tests for basic IO operations over virtual device with integrity support. All we need is to add lio target support. TOC: add lio target helpers add test: generic/420 check information lead for lio-fileio add test: generic/421 basic blockdev T10-DIF-TYPE1 IO