qemu-e2k/include
Stefan Hajnoczi baf422684d virtio-blk: use BDRV_REQ_REGISTERED_BUF optimization hint
Register guest RAM using BlockRAMRegistrar and set the
BDRV_REQ_REGISTERED_BUF flag so block drivers can optimize memory
accesses in I/O requests.

This is for vdpa-blk, vhost-user-blk, and other I/O interfaces that rely
on DMA mapping/unmapping.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Message-id: 20221013185908.1297568-14-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2022-10-26 14:56:42 -04:00
..
authz
block block: return errors from bdrv_register_buf() 2022-10-26 14:56:42 -04:00
chardev chardev: src buffer const for write functions 2022-09-29 14:38:05 +04:00
crypto
disas
exec exec/cpu-common: add qemu_ram_get_fd() 2022-10-26 14:56:42 -04:00
fpu
hw virtio-blk: use BDRV_REQ_REGISTERED_BUF optimization hint 2022-10-26 14:56:42 -04:00
io io/command: implement support for win32 2022-10-12 19:22:01 +04:00
libdecnumber
migration
monitor hmp: add virtio commands 2022-10-09 16:38:45 -04:00
net
qapi
qemu coroutine: add flag to re-queue at front of CoQueue 2022-10-26 14:56:42 -04:00
qom
scsi
semihosting
standard-headers m68k: rework BI_VIRT_RNG_SEED as BI_RNG_SEED 2022-10-21 20:46:10 +02:00
sysemu block: add BlockRAMRegistrar 2022-10-26 14:56:42 -04:00
tcg accel/tcg: Introduce tb_pc and log_pc 2022-10-04 12:13:12 -07:00
ui ui/console: Get tab completion working again in the SDL monitor vc 2022-09-23 13:42:09 +02:00
user
elf.h
glib-compat.h
qemu-io.h
qemu-main.h ui/cocoa: Run qemu_init in the main thread 2022-09-23 14:36:33 +02:00