diff options
author | Christoph Hellwig <hch@lst.de> | 2009-04-27 10:29:14 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-05-01 09:44:10 -0500 |
commit | 1063b8b15fb49fcf88ffa282b19aaaf7ca9c678c (patch) | |
tree | 10b9005227477ddef237eaa79e68281b8f342772 /softmmu_header.h | |
parent | 451c4abd8c6a65106e14f8a9a9eacf70c4fa9727 (diff) |
virtio-blk: add SGI_IO passthru support
[had the qemu list address wrong the first time, reply to this message,
not the previous if you were on Cc]
Add support for SG_IO passthru (packet commands) to the virtio-blk
backend. Conceptually based on an older patch from Hannes Reinecke
but largely rewritten to match the code structure and layering in
virtio-blk.
Note that currently we issue the hose SG_IO synchronously. We could
easily switch to async I/O, but that would required either bloating
the VirtIOBlockReq by the size of struct sg_io_hdr or an additional
memory allocation for each SG_IO request.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'softmmu_header.h')
0 files changed, 0 insertions, 0 deletions