summaryrefslogtreecommitdiff
path: root/cl-os.tex
blob: 234e42020a4a28aaff0205101dd037cda1507006 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
418 & 11 Aug 2014 & Michael S. Tsirkin & { Acknowledge input from
Brian Foley

See \ref{chap:Acknowledgements}
}
 \\
417 & 11 Aug 2014 & Pawel Moll & {  VIRTIO-110: ARM's feedback for MMIO chapter, clarifications

\begin{itemize}
    \item Extra clarifications for QueueReady and ConfigGeneration
    \item Added alignment requirement section, to formalise
      hidden assumptions about register accesses
\end{itemize}

See \ref{sec:Virtio Transport Options / Virtio Over MMIO / MMIO
Device Register Layout}, \ref{devicenormative:Virtio Transport
Options / Virtio Over MMIO / MMIO Device Register Layout} and
\ref{drivernormative:Virtio Transport
Options / Virtio Over MMIO / MMIO Device Register Layout}
}
 \\
\hline
\hline
416 & 05 Aug 2014 & Pawel Moll & { VIRTIO-110: ARM's feedback for MMIO chapter, legacy section

Make it clear that the legacy section is non-normative,
removing all MUSTs.

See \ref{sec:Virtio Transport Options / Virtio Over MMIO / Legacy
interface}.
 } \\
\hline
415 & 05 Aug 2014 & Pawel Moll & { VIRTIO-110: ARM's feedback for MMIO chapter, trivial changes
\begin{itemize}
\item Typos and language mistakes in 4.2, 4.2.1, 4.2.2 and 4.2.2.2.
\item Extra clarifications for InterruptACK.
\end{itemize}
 } \\
\hline
414 & 04 Aug 2014 & Michael S. Tsirkin & { legacy: grammar fixup

Legacy devices are "they" not "it".

See \ref{sec:General Initialization And Device Operation / Device
Initialization / Legacy Interface: Device Initialization}

Resolves VIRTIO-113
 } \\
\hline
413 & 04 Aug 2014 & Michael S. Tsirkin & { legacy: consistently use past tense

Paragraph with general description of feature negotiation
for legacy devices mixed present and past tense.
As rest of legacy sections all use past tense,
fix the only instance of the present tense:
s/do/did/ for consistency.

It might be argued that legacy devices still have these
properties so present tense is more appropriate, on the
other hand, using the past tense helps stress the fact
that current spec does not attempt to fully describe the legacy
device/driver behaviour: this text is only here to serve as
motivation for the transitional device/driver requirements.

See \ref{sec:General Initialization And Device Operation / Device
Initialization / Legacy Interface: Device Initialization}

Resolves VIRTIO-112
 } \\
\hline
412 & 30 Jul 2014 & Michael S. Tsirkin & { VIRTIO-111: Fix minor typos

Fix minor typos as reported in ARM's feedback.

See \ref{drivernormative:Basic Facilities of a Virtio Device /
Device Configuration Space}, \ref{sec:Basic Facilities of a
Virtio Device / Device Configuration Space / Legacy Interface:
Device Configuration Space}, \ref{sec:General Initialization And
Device Operation / Device Operation / Supplying Buffers to The
Device} and
\ref{drivernormative:Device Types / Network Device / Device
Operation / Control Virtqueue / Offloads State Configuration /
Setting Offloads State}
 }
 \\
\hline