@@ -156,6 +156,7 @@ \section{Conformance Targets}\label{sec:Conformance / Conformance Targets}
156156\item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Revisions / Driver Limits }
157157\item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Versioning and Forward Compatibility / Driver }
158158\item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Configuration Semantics Profiles / Driver }
159+ \item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Error Signaling / Driver }
159160\item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Endianness / Driver }
160161\item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Common Message Format / Driver }
161162\item \ref {drivernormative:Virtio Transport Options / Virtio Over Messages / Device Initialization / Overview / Driver }
@@ -290,6 +291,7 @@ \section{Conformance Targets}\label{sec:Conformance / Conformance Targets}
290291\item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Error Signaling / Device }
291292\item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Endianness / Device }
292293\item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Common Message Format / Device }
294+ \item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Basic Concepts / Ordering / Device }
293295\item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Device Initialization / Device Features / Device }
294296\item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Device Initialization / Device Configuration / Device }
295297\item \ref {devicenormative:Virtio Transport Options / Virtio Over Messages / Device Initialization / Virtqueue Configuration / Device }
@@ -363,8 +365,15 @@ \section{Conformance Targets}\label{sec:Conformance / Conformance Targets}
363365\item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Transport Messages / Runtime Notifications / Bus }
364366\item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Device Operation / Hotplug and Removal / Bus }
365367\item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Transport Messages / VIRTIO_MSG_EVENT_AVAIL / Bus }
366- \item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Bus Messages / GET_DEVICES / Bus }
367- \item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Bus Messages / PING / Bus }
368+ \end {itemize }
369+
370+ If a Virtio Over Messages bus implementation supports optional bus messages, it
371+ MUST also conform to the corresponding normative statements:
372+
373+ \begin {itemize }
374+ \item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Bus Messages / GET_DEVICES / Bus } (if BUS_MSG_GET_DEVICES is supported)
375+ \item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Bus Messages / PING / Bus } (if BUS_MSG_PING is supported)
376+ \item \ref {busnormative:Virtio Transport Options / Virtio Over Messages / Bus Messages / EVENT_DEVICE / Bus } (if BUS_MSG_EVENT_DEVICE is supported)
368377\end {itemize }
369378
370379\conformance {\section }{Legacy Interface: Transitional Device and Transitional Driver Conformance}\label {sec:Conformance / Legacy Interface: Transitional Device and Transitional Driver Conformance }
0 commit comments