On Thu, 2018-12-06 at 11:12 -0700, Jens Axboe wrote: +AD4 On 12/6/18 11:10 AM, Bart Van Assche wrote: +AD4 +AD4 On Thu, 2018-12-06 at 10:02 -0800, Bart Van Assche wrote: +AD4 +AD4 +AD4 On Thu, 2018-12-06 at 10:48 -0700, Jens Axboe wrote: +AD4 +AD4 +AD4 +AD4 which would result in a non-zero exit, which should be expected for this +AD4 +AD4 +AD4 +AD4 test? +AD4 +AD4 +AD4 +AD4 +AD4 +AD4 Test srp/002 simulates network failures while running fio on top of dm-mpath. +AD4 +AD4 +AD4 Since queue+AF8-if+AF8-no+AF8-path is enabled in multipath.conf dm-mpath will keep retrying +AD4 +AD4 +AD4 the block layer requests it receives if these requests fail due to path removal. +AD4 +AD4 +AD4 If fio reports +ACI-io+AF8-u error+ACI for this test then that means that the test failed. +AD4 +AD4 +AD4 I haven't seen fio reporting any I/O errors for this test with any upstream +AD4 +AD4 +AD4 kernel that I tested in the past year or so. +AD4 +AD4 +AD4 +AD4 Hi Jens, +AD4 +AD4 +AD4 +AD4 Please also verify that the version of multipath-tools that you are running includes +AD4 +AD4 the following patch: +AD4 +AD4 I installed from apt... Says this: +AD4 +AD4 +ACM apt show multipath-tools +AD4 Package: multipath-tools +AD4 Version: 0.6.4-5+-deb9u1 +AD4 +AD4 I can run a self-compiled one, if this one doesn't work. Please do. I use the following script to build and install multipath-tools over the Debian binaries: export LIB+AD0-/lib apt-get install -y libaio-dev libdevmapper-dev libjson-c-dev librados-dev libreadline-dev libsystemd-dev liburcu-dev make -s make -s install Bart.