[PATCH 0/7] verify trim operations
Vincent Fu <[email protected]>
| Newsgroups | org.kernel.vger.fio |
|---|---|
| Message-ID | <[email protected]> |
Fio's trim verification feature was broken by me several years ago. Here is a patch series that re-enables it and cleans up some related issues along the way. Happy to hear any feedback. Vincent Fu (7): fio: allow trim operations for verify/trim workloads trim_verify: include a trim panel in the output init: error out when readonly is set for a trim/verify workload verify/trim: stop issuing trims if we run out verify/trim: make trim_backlog_batch work t/verify-trim.py: superficial test script for verify/trim ci: add verify-trim.py test script .github/workflows/qemu.yml | 4 + backend.c | 3 +- ci/actions-full-test.sh | 2 + fio.h | 10 +- init.c | 9 +- io_u.c | 18 ++- t/run-fio-tests.py | 8 + t/verify-trim.py | 309 +++++++++++++++++++++++++++++++++++++ 8 files changed, 354 insertions(+), 9 deletions(-) create mode 100755 t/verify-trim.py -- 2.47.2