OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

virtio-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [virtio-dev] [PATCH 1/1] Clarify padding in structures

Cornelia Huck <cornelia.huck@de.ibm.com> writes:
> Explicitly specify that our C struct specifications are without padding,
> and add some definitions for our integer data types. Also note what the
> __packed__ annotation signifies.
> Remove __packed__ annotation from all ccw structures that don't need it,
> and make the length requirements explicit for those that do.
> This resolves VIRTIO-56.
> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>

Please also remove the following from content.tex.  It's now doubly redundant :)


diff --git a/content.tex b/content.tex
index 48c2d8e..da6e6f8 100644
--- a/content.tex
+++ b/content.tex
@@ -12,9 +12,6 @@ device consists of the following parts:
 \item One or more virtqueues
-Unless explicitly specified otherwise, all multi-byte fields are little-endian.
-To reinforce this the examples use typenames like "le16" instead of "uint16_t".
 \section{Device Status Field}\label{sec:Basic Facilities of a Virtio Device / Device Status Field}
 The driver MUST update the Device Status field in the order below to

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]