On Thu, Jun 7, 2012 at 1:14 AM, Maya Erez <merez@xxxxxxxxxxxxxx> wrote: > The test scheduler allows testing a block device by dispatching > specific requests according to the test case and declare PASS/FAIL > according to the requests completion error code > I can't get the point. Isn't this possible purely from userspace using IOCTLs ? Even otherwise, requiring to modify the scheduler for each test case is definitely not scalable. > Changes in v2: > - Export test-iosched functionality to allow definition of the block device > tests under the block device layer > - Add registration of block device tests utilities > > Maya Erez (1): > block: Add test-iosched scheduler > > Documentation/block/test-iosched.txt | 39 ++ > block/Kconfig.iosched | 8 + > block/Makefile | 1 + > block/blk-core.c | 3 +- > block/test-iosched.c | 1025 ++++++++++++++++++++++++++++++++++ > include/linux/test-iosched.h | 218 +++++++ > 6 files changed, 1292 insertions(+), 2 deletions(-) > create mode 100644 Documentation/block/test-iosched.txt > create mode 100644 block/test-iosched.c > create mode 100644 include/linux/test-iosched.h > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html