As io-uring cmd grows there's a desire to do a bit more funky things with it. Add basic support with fio and add a few simple tests to tests the NVMe conventional drives character device as well as the ZNS character device. These tests are perhaps a bit *too* basic to merge, not sure, let me know. But I figured that this would provide example to let us grow this with more complex things later as folks add support for more features. Luis Chamberlain (6): common/fio: add helpers using io-uring cmd engine tests/nvme: add new test for rand-read on the nvme character device tests/nvme: add new test for rand-write on the nvme character device tests/nvme: add new test for optimal write on the nvme character device tests/zbd: add new basic test for reading zone character device tests/zbd: add new basic test for reading zone character device common/fio | 47 +++++++++++++++++++++++++++++++++++++++++ tests/nvme/046 | 42 +++++++++++++++++++++++++++++++++++++ tests/nvme/046.out | 2 ++ tests/nvme/047 | 41 ++++++++++++++++++++++++++++++++++++ tests/nvme/047.out | 2 ++ tests/nvme/048 | 41 ++++++++++++++++++++++++++++++++++++ tests/nvme/048.out | 2 ++ tests/zbd/011 | 52 ++++++++++++++++++++++++++++++++++++++++++++++ tests/zbd/011.out | 2 ++ tests/zbd/012 | 50 ++++++++++++++++++++++++++++++++++++++++++++ tests/zbd/012.out | 2 ++ 11 files changed, 283 insertions(+) create mode 100755 tests/nvme/046 create mode 100644 tests/nvme/046.out create mode 100755 tests/nvme/047 create mode 100644 tests/nvme/047.out create mode 100755 tests/nvme/048 create mode 100644 tests/nvme/048.out create mode 100755 tests/zbd/011 create mode 100644 tests/zbd/011.out create mode 100755 tests/zbd/012 create mode 100644 tests/zbd/012.out -- 2.35.1