From 065be53f89a835b0de3f75aad1475b112ebdaf40 Mon Sep 17 00:00:00 2001 From: mstsirkin Date: Wed, 5 Mar 2014 14:17:32 +0000 Subject: legacy framing: scsi host git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@316 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652 --- content.tex | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/content.tex b/content.tex index b697293..c31a99e 100644 --- a/content.tex +++ b/content.tex @@ -4876,6 +4876,17 @@ MUST format the fields in struct virtio_scsi_event according to the native endian of the guest rather than (necessarily when not using the legacy interface) little-endian. +\subsubsection{Legacy Interface: Framing Requirements}\label{sec:Device +Types / SCSI Host Device / Legacy Interface: Framing Requirements} + +When using legacy interfaces, transitional drivers which have not +negotiated VIRTIO_F_ANY_LAYOUT MUST use a single descriptor for the +\field{lun}, \field{id}, \field{task_attr}, \field{prio}, +\field{crn} and \field{cdb} fields, and MUST only use a single +descriptor for the \field{sense_len}, \field{residual}, +\field{status_qualifier}, \field{status}, \field{response} and +\field{sense} fields. + \chapter{Reserved Feature Bits}\label{sec:Reserved Feature Bits} Currently there are three device-independent feature bits defined: -- cgit v1.2.3