qemu/include/sysemu
Sam Li 4751d09adc block: introduce zone append write for zoned devices
A zone append command is a write operation that specifies the first
logical block of a zone as the write position. When writing to a zoned
block device using zone append, the byte offset of the call may point at
any position within the zone to which the data is being appended. Upon
completion the device will respond with the position where the data has
been written in the zone.

Signed-off-by: Sam Li <faithilikerun@gmail.com>
Reviewed-by: Dmitry Fomichev <dmitry.fomichev@wdc.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 20230508051510.177850-3-faithilikerun@gmail.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2023-05-15 08:18:10 -04:00
..
accel-blocker.h
accel-ops.h gdbstub: move update guest debug to accel ops 2023-03-07 20:44:09 +00:00
arch_init.h
balloon.h
block-backend-common.h
block-backend-global-state.h block: bdrv/blk_co_unref() for calls in coroutine context 2023-05-10 14:16:53 +02:00
block-backend-io.h block: introduce zone append write for zoned devices 2023-05-15 08:18:10 -04:00
block-backend.h
block-ram-registrar.h
blockdev.h
cpu-throttle.h
cpu-timers.h
cpus.h exec: Remove unused 'qemu/timer.h' timer 2023-02-27 22:29:01 +01:00
cryptodev-vhost-user.h
cryptodev-vhost.h
cryptodev.h cryptodev: support QoS 2023-03-07 12:38:59 -05:00
device_tree.h
dirtylimit.h
dirtyrate.h
dma.h
dump-arch.h
dump.h
event-loop-base.h
hax.h
hostmem.h
hvf.h
hvf_int.h
hw_accel.h
iothread.h
kvm.h sysemu/kvm: Remove CONFIG_USER_ONLY guard 2023-02-27 22:29:01 +01:00
kvm_int.h kvm/i386: Add xen-evtchn-max-pirq property 2023-03-01 09:09:22 +00:00
kvm_xen.h kvm/i386: Add xen-evtchn-max-pirq property 2023-03-01 09:09:22 +00:00
memory_mapping.h
numa.h
nvmm.h
os-posix.h win32: replace closesocket() with close() wrapper 2023-03-13 15:39:31 +04:00
os-win32.h win32: add qemu_close_socket_osfhandle() 2023-03-21 11:16:03 +04:00
qtest.h softmmu/qtest: Move the target-specific pseries RTAS code out of qtest.c 2023-04-20 11:25:32 +02:00
replay.h replay: Extract core API to 'exec/replay-core.h' 2023-02-27 22:29:01 +01:00
reset.h
rng-random.h
rng.h
rtc.h
runstate-action.h
runstate.h
seccomp.h
stats.h
sysemu.h
tcg.h
tpm.h tpm: Add support for TPM device over I2C bus 2023-04-20 08:17:15 -04:00
tpm_backend.h
tpm_util.h
vhost-user-backend.h
watchdog.h
whpx.h
xen-mapcache.h
xen.h