prevent "modprobe: FATAL: Module null_blk is in use." errors.
Signed-off-by: Gioh Kim <gi-oh.kim@profitbricks.com>
--rw=randread --norandommap --name=async \
--filename=/dev/nullb0 --size=5g --direct=1
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
FIO_PERF_FIELDS=("read iops")
run_fio_job
+ udevadm settle
modprobe -r null_blk
if ! modprobe null_blk queue_mode=2 submit_queues=16 nr_devices=32 shared_tags=1; then
return 1
FIO_PERF_FIELDS=("read iops")
run_fio_job
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
}
wait
done
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
iflag=direct status=none
done
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
kill -USR1 $!
wait
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
wait
show_inflight
+ udevadm settle
modprobe -r null_blk
done
wait
show_times
+ udevadm settle
modprobe -r null_blk
unset init_read_ms init_write_ms read_ms write_ms
--runtime=10
done
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
done
done
+ udevadm settle
modprobe -r null_blk
echo "Test complete"
wait
done
+ udevadm settle
modprobe -r null_blk
echo "Test complete"