diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2009-11-26 15:33:51 +0100 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-12-03 09:41:36 -0600 |
commit | 29362ebe9d21286f101ba095d624869b672a4180 (patch) | |
tree | ec86355053504b6d9feac348bbd09736d3a31756 /hw/scsi.h | |
parent | 89b08ae15449fe433325061ebb928766a1c77381 (diff) | |
download | qemu-29362ebe9d21286f101ba095d624869b672a4180.zip qemu-29362ebe9d21286f101ba095d624869b672a4180.tar.gz qemu-29362ebe9d21286f101ba095d624869b672a4180.tar.bz2 |
scsi: move scsi command buffer from SCSIGenericReq to SCSIRequest.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'hw/scsi.h')
-rw-r--r-- | hw/scsi.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -4,6 +4,8 @@ #include "qdev.h" #include "block.h" +#define SCSI_CMD_BUF_SIZE 16 + /* scsi-disk.c */ enum scsi_reason { SCSI_REASON_DONE, /* Command complete. */ @@ -21,6 +23,10 @@ typedef struct SCSIRequest { SCSIDevice *dev; uint32_t tag; uint32_t lun; + struct { + uint8_t buf[SCSI_CMD_BUF_SIZE]; + int len; + } cmd; BlockDriverAIOCB *aiocb; QTAILQ_ENTRY(SCSIRequest) next; } SCSIRequest; |