qemu-e2k/include/block
Klaus Jensen e321b4cdc2 hw/nvme: add support for zoned random write area
Add support for TP 4076 ("Zoned Random Write Area"), v2021.08.23
("Ratified").

This adds three new namespace parameters: "zoned.numzrwa" (number of
zrwa resources, i.e. number of zones that can have a zrwa),
"zoned.zrwas" (zrwa size in LBAs), "zoned.zrwafg" (granularity in LBAs
for flushes).

Reviewed-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
2022-02-14 08:58:29 +01:00
..
accounting.h
aio_task.h
aio-wait.h
aio.h aio-posix: split poll check from ready handler 2022-01-12 17:09:39 +00:00
block_backup.h
block_int.h block_int: make bdrv_backing_overridden static 2022-01-14 12:03:16 +01:00
block-copy.h block/block-copy: block_copy_state_new(): drop extra arguments 2021-09-01 14:38:08 +02:00
block-hmp-cmds.h
block.h block.h: remove outdated comment 2022-02-01 13:28:53 +01:00
blockjob_int.h
blockjob.h blockjob: drop BlockJob.blk field 2021-12-28 15:18:59 +01:00
dirty-bitmap.h
export.h
fuse.h
nbd.h nbd/client-connection: add option for non-blocking connection attempt 2021-06-18 12:21:22 -05:00
nvme.h hw/nvme: add support for zoned random write area 2022-02-14 08:58:29 +01:00
qapi.h
qdict.h vl: plumb keyval-based options into -readconfig 2021-06-04 13:50:04 +02:00
raw-aio.h linux-aio: add dev_max_batch parameter to laio_io_unplug() 2021-11-02 13:03:35 +01:00
replication.h
snapshot.h
thread-pool.h
throttle-groups.h
write-threshold.h