[PATCH 0/3] fdp fixes, random placment id and xnvme support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series now enables us to either roundrobin or select a random
placement ID from the available ones. In future a non-unifrom
placement id selection such as zipf, pareto etc can be added.

The current boundary check for input placment ids was not correct.
Added a fix for that.

This series also adds FDP support to the xnvme I/O engine.

Ankit Kumar (3):
  fdp: use macro for max ruhs and fix placement id check
  fdp: support random placement id selection
  engines/xnvme: add support for fdp

 HOWTO.rst              | 19 ++++++++--
 configure              |  2 +-
 engines/io_uring.c     |  2 +-
 engines/xnvme.c        | 78 +++++++++++++++++++++++++++++++++++++++++-
 examples/xnvme-fdp.fio | 36 +++++++++++++++++++
 fdp.c                  | 20 +++++++----
 fdp.h                  | 12 +++++++
 fio.1                  | 20 +++++++++--
 fio.h                  |  2 ++
 init.c                 |  2 ++
 options.c              | 20 +++++++++++
 thread_options.h       |  2 ++
 12 files changed, 201 insertions(+), 14 deletions(-)
 create mode 100644 examples/xnvme-fdp.fio

-- 
2.25.1




[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux