On Wed, Oct 07 2015 at 1:39am -0400, Junichi Nomura <j-nomura@xxxxxxxxxxxxx> wrote: > This is a set of scripts for kernel-side dm-multipath testing. Current > set of scripts are stress testing of extreme situation and its coverage > is limited. But recently found dm-mpath regressions should be detectable > with this. I hope this helps people working on dm-multipath related code > as a regression test set. > > Though this is created as a patch for linux kernel source, it's just for > convenience of kernel developers (I don't have a place to host this kind > of scripts). If there are better place to contribute this, please let me know. > > Please check README for how-to-run and possible improvements you could > contribute in future. I finally got around to trying these scripts. Thanks for making them available. But unfortunately I cannot get either the scsidebug or tcmloop mode to run against v4.5-rc4 For tcmloop, targetcli fails with: "Could not create ISCSIFabricModule in configFS." (fixed by enabling CONFIG_ISCSI_TARGET under TARGET_CORE) I'm seeing all tests fail due to fio verification failure. I'll need to inspect this further.. But the most problematic test is ./tests/test_03_dm_failpath -- it seems to actively break _any_ v4.5-rc kernel I try (with a never-ending flood of messages like "device-mapper: multipath: Failing path 8:192."); I haven't tried older kernels. What is the last kernel version that your scripts have worked on? Taking a step back: These scripts don't belong in Documentation/device-mapper/mptest/ (or anywhere in the kernel tree for that matter). I'd really prefer it if we could port your scripts over to the device-mapper-test-suite, see: https://github.com/jthornber/device-mapper-test-suite Mike -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel