diff options
| author | Jarkko Lavinen | 2016-06-29 02:11:46 +0200 |
|---|---|---|
| committer | Paolo Bonzini | 2016-07-12 18:31:26 +0200 |
| commit | 6959e508c6de656015e0cd4fd21da34d6f08e8ac (patch) | |
| tree | 1c3257abaaf6166bc74d35333627d69991f55005 /include/hw/scsi | |
| parent | scsi-bus: Add SCSI scanner support (diff) | |
| download | qemu-6959e508c6de656015e0cd4fd21da34d6f08e8ac.tar.gz qemu-6959e508c6de656015e0cd4fd21da34d6f08e8ac.tar.xz qemu-6959e508c6de656015e0cd4fd21da34d6f08e8ac.zip | |
scsi-bus: Use longer sense buffer with scanners
Scanners can provide additional sense bytes beyond 18 bytes.
VueScan uses 32 bytes alloc length with Request Sense command.
Signed-off-by: Jarkko Lavinen <jarkko.lavinen@iki.fi>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/hw/scsi')
| -rw-r--r-- | include/hw/scsi/scsi.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/hw/scsi/scsi.h b/include/hw/scsi/scsi.h index 8acd3fa998..94d7868105 100644 --- a/include/hw/scsi/scsi.h +++ b/include/hw/scsi/scsi.h @@ -8,9 +8,10 @@ #define MAX_SCSI_DEVS 255 -#define SCSI_CMD_BUF_SIZE 16 -#define SCSI_SENSE_LEN 18 -#define SCSI_INQUIRY_LEN 36 +#define SCSI_CMD_BUF_SIZE 16 +#define SCSI_SENSE_LEN 18 +#define SCSI_SENSE_LEN_SCANNER 32 +#define SCSI_INQUIRY_LEN 36 typedef struct SCSIBus SCSIBus; typedef struct SCSIBusInfo SCSIBusInfo; |
