scsi: introduce scsi_build_sense
commita3760467c6b0ff5d1ff952fdc8cec69c65e19499
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 22 Aug 2017 07:42:59 +0000 (22 09:42 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 19 Sep 2017 12:09:11 +0000 (19 14:09 +0200)
tree86855a5ca393b010cce54a8544b996af10ec2b08
parente5b5728cd330f533e02e483af8973ad7ffccce8b
scsi: introduce scsi_build_sense

Move more knowledge of sense data format out of hw/scsi/scsi-bus.c
for reusability.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/scsi/scsi-bus.c
include/scsi/utils.h
scsi/utils.c