include/public: add command result definitions to vscsiif.h
authorJuergen Gross <jgross@suse.com>
Wed, 20 Apr 2022 08:51:26 +0000 (10:51 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 20 Apr 2022 08:51:26 +0000 (10:51 +0200)
commit075817681c2e9cc1d0d9ac51e45f7a7dd86123f6
tree5714bb3fe8578d207d3517f9f9dd6500ef5daf81
parente9935146cd695188e70c10a6dda9f24ef9b63e30
include/public: add command result definitions to vscsiif.h

The result field of struct vscsiif_response is lacking a detailed
definition. Today the Linux kernel internal scsi definitions are being
used, which is not a sane interface for a PV device driver.

Add macros to change that by using today's values in the XEN namespace.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Luca Fancellu <luca.fancellu@arm.com>
xen/include/public/io/vscsiif.h