getchangelog.pl: script to generate changelog

simply output into text file

uses REVISION history to guess revision range

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@317 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-81: MUST vs must

Clean up the remaining lowercase "musts".  We actually introduce a
new normative section in the balloon; for the rest we clarify them
one way or another.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@318 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-74: required vs REQUIRED.

Some really are clearest as they are, but most are changed to avoid
confusion.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@319 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-73: MAY/may.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@320 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-72: SHOULD/should

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@321 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-63: Make sure examples are marked clearly.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@322 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-62: Explicit and specific.

Avoid these words where they are redundant.  This also lead me to
notice that we were not consistent in the use of the term
"device-specific configuration" in the PCI section, so cleaned that up
too.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@323 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
net: clean up mq definition, receive buf size (VIRTIO-84)

1) Instead of using N-1 everywhere, use N, and start receiveq etc at 1.
   This is less C like, but less confusing in english.
2) Weaken requirements for automatic steering to SHOULD, as otherwise
   we're insisting device record all flows forever.
3) Receive buffers must be able to hold data, so must be > header.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

Conflicts:
	content.tex

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@324 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
block: deprecate FLUSH_OUT (VIRTIO-85)

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@325 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
net: make num_buffers field compulsory (VIRTIO-86)

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@326 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
VIRTIO-60: avoid vring and VIRTIO_RING.

These are never introduced, so use simpler names: virtq* for structures
and VIRTIO_ for features.

I added two notes about the old names, for helping people coming from
the old spec.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@327 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
title.tex: Change TeX version to be authoritative.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@328 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
title.tex: Reference previous version.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@329 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
Update revision to create Committee Specification Draft 02.

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@330 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
Public Review Draft 02.

As approved at meeting 2014-03-11:

	https://lists.oasis-open.org/archives/virtio/201403/msg00044.html

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@331 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
REVISION: wd03

Signed-off-by: Rusty Russell <rusty@au1.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@332 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
conformance.tex: fix references to mmio

Both device and driver conformance referred to ccw twice; let's add the
correct mmio references.

Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@333 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
Revert "conformance.tex: fix references to mmio"

This reverts commit feeca2541850c2e1e03ed5ec3b98a5e75ccb4053.

Revert temporarily so we are back to text matching WD02.

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@334 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
Revert "REVISION: wd03"

This reverts commit 105c4bb6ca75fd223bbb4644d214ce21da677da4.

revert temporarily so we are back to text matching wd02

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@335 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652
make-setup-generated.sh: pick up date from file

If file named DATE is present, pick up date from there.
Useful so people can re-generate the exact output
from TeX.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@336 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652