← Prev in month ← Prev in thread
Next in thread → Next in month →

[PATCH] Issue #45: Fix Memory Statistics structure size

From
Philipp Hahn <>
Date
2019-05-24T09:29:17+00:00
ID
Thread
[PATCH] Issue #45: Fix Memory Statistics structure size
> Within the buffer, statistics are an array of 6-byte entries.
                                                ^
> Each statistic consists of a 16 bit tag and a 64 bit value.
...
> struct virtio_balloon_stat {
...
>         le16 tag;
>         le64 val;
> } __attribute__((packed));

If my calculation is right that is a (16 + 64) = 80 bits which is a
10-byte sized entry - not 6-byte.
---
 content.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content.tex b/content.tex
index 193b6e1..dee1f28 100644
--- a/content.tex
+++ b/content.tex
@@ -4766,7 +4766,7 @@ \subsubsection{Memory Statistics}\label{sec:Device Types / Memory Balloon Device
   subsequent request) and consumes the statistics.
 \end{enumerate}
 
-  Within the buffer, statistics are an array of 6-byte entries.
+  Within the buffer, statistics are an array of 10-byte entries.
   Each statistic consists of a 16 bit
   tag and a 64 bit value. All statistics are optional and the
   driver chooses which ones to supply. To guarantee backwards
-- 
2.11.0


--------------8785B01EAB1E185BEBCD38F5--
← Prev in month ← Prev in thread
Next in thread → Next in month →