Statistics
| Branch: | Revision:

root / docs @ 93148aa5

# Date Author Comment
094f1ba1 01/26/2012 03:49 pm Marcelo Tosatti

docs: describe live block operations

Signed-off-by: Marcelo Tosatti <>
Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

dabdf394 01/13/2012 12:36 pm Stefan Weil

Spelling fixes in comments and documentation

Codespell detected these new spelling issues.

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

cde7fc31 12/19/2011 05:12 pm Anthony Liguori

Merge remote-tracking branch 'qemu-kvm/memory/mutators' into staging

Conflicts:
memory.h

c2c9a466 12/15/2011 01:40 pm Kevin Wolf

qcow2: Allow >4 GB VM state

This is a compatible extension to the snapshot header format that allows
saving a 64 bit VM state size.

Signed-off-by: Kevin Wolf <>

9423a2e8 12/14/2011 03:59 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/trivial-patches-next' into staging

a6c5c079 12/07/2011 06:57 pm Avi Kivity

docs: document memory API interaction with migration

Signed-off-by: Avi Kivity <>

4b389b5d 12/06/2011 03:40 pm Luiz Capitulino

docs: Add writing-qmp-commands.txt

Explains how to write QMP commands using the QAPI.

Signed-off-by: Luiz Capitulino <>

69ddaf66 12/06/2011 12:10 pm Ademar de Souza Reis Jr

memory: minor documentation fixes/enhancements

Fix typos and minor documentation errors in both memory.h and
docs/memory.txt.

Also add missing documentation formatting tags to transaction
functions.

Reviewed-by: Stefan Weil <>
Signed-off-by: Ademar de Souza Reis Jr <>...

e6d89f8c 11/17/2011 02:57 pm Matthias Brugger

Fixing some spelling in docs/libcacard.txt

Reviewed-by: Alon Levy <>
Signed-off-by: Matthias Brugger <>
Signed-off-by: Stefan Hajnoczi <>

b5e4946f 11/17/2011 02:57 pm Stefan Weil

Fix spelling in documentation and comments (similiar -> similar)

This bug was detected by codespell.
In mips_mipssim.c a grammatical error was fixed, too.

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

4238e264 11/17/2011 02:57 pm Stefan Weil

Fix some spelling bugs in documentation and comments

These errors were detected by codespell:

remaing -> remaining
soley -> solely
virutal -> virtual
seperate -> separate

libcacard.txt still needs some more patches.

Signed-off-by: Stefan Weil <>...

0ffcb2ca 11/01/2011 08:08 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/tracing' into staging

454e202d 11/01/2011 04:12 pm Mark Wu

trace: Add wildcard trace event support

A basic wildcard matching is supported in both the monitor command
"trace-event" and the events list file. That means you can enable/disable
the events having a common prefix in a batch. For example, virtio-blk trace...

acf8394e 11/01/2011 08:23 am Stefan Hajnoczi

qapi: fix typos in documentation JSON examples

Signed-off-by: Stefan Hajnoczi <>

3789985f 10/28/2011 08:25 pm Zhi Yong Wu

qcow2: fix some errors and typo in qcow2.txt

Signed-off-by: Zhi Yong Wu <>
Signed-off-by: Kevin Wolf <>

4b710a3c 09/21/2011 01:32 pm Lluís Vilanova

trace: Update docs to use example events that exist

The events 'qemu_malloc' and 'qemu_free' used in the examples no longer exist,
so use 'qemu_vmalloc' and 'qemu_vfree' instead.

Signed-off-by: Lluís Vilanova <>
Signed-off-by: Stefan Hajnoczi <>

8f642117 09/21/2011 01:29 pm Stefan Hajnoczi

trace: allow trace events with string arguments

String arguments are useful for producing human-readable traces without
post-processing (e.g. stderr backend). Although the simple backend
cannot handles strings all others can. Strings should be allowed and...

913540a3 09/17/2011 06:14 pm Stefan Hajnoczi

trace: allow PRI*64 at beginning and ending of format string

The tracetool parser only picks up PRI*64 and other format string macros
when enclosed between double quoted strings. Lift this restriction by
extracting everything after the closing ')' as the format string:...

6e93a44b 09/09/2011 11:43 am Markus Armbruster

docs: Fix qdev-device-use.txt typo in -chardev serial, path=COM<NUM>

Signed-off-by: Markus Armbruster <>
Signed-off-by: Stefan Hajnoczi <>

88adbdfd 09/02/2011 06:08 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/tracing' into staging

49926043 09/01/2011 12:34 pm Lluís

trace: generalize the "property" concept in the trace-events file

This adds/modifies the following functions:

  • get_name: Get only the event name
  • has_property: Return whether an event has a property (keyword before the event
    name)

Signed-off-by: Lluís Vilanova <>

31965ae2 09/01/2011 12:34 pm Lluís

trace: always compile support for controlling and querying trace event states

The current interface is generic for this small set of operations, and thus
other backends can easily modify the "trace/control.c" file to add their own
implementation.

Signed-off-by: Lluís Vilanova <>

23d15e86 09/01/2011 12:34 pm Lluís

trace: add "-trace events" argument to control initial state

The "-trace events" argument can be used to provide a file with a list of trace
event names that will be enabled prior to starting execution, thus providing
early tracing.

This saves the user from manually toggling event states through the monitor...

dd215f64 09/01/2011 12:34 pm Lluís

trace: always use the "nop" backend on events with the "disable" keyword

Any event with the keyword/property "disable" generates an empty trace event
using the "nop" backend, regardless of the current backend.

Signed-off-by: Lluís Vilanova <>

03727e6a 09/01/2011 12:34 pm Lluís

trace: [simple] disable all trace points by default

Note that this refers to the backend-specific state (whether the output must be
generated), not the event "disabled" property (which always uses the "nop"
backend).

Signed-off-by: Lluís Vilanova <>

9a82b6a5 09/01/2011 12:34 pm Lluís

trace: [stderr] add support for dynamically enabling/disabling events

Uses the generic interface provided in "trace/control.h" in order to provide
a programmatic interface as well as command line and monitor controls.

Signed-off-by: Fabien Chouteau <>...

2542bfd5 08/29/2011 01:47 pm Stefan Weil

Fix spelling in comments and debug messages (recieve -> receive)

Signed-off-by: Stefan Weil <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Stefan Hajnoczi <>

7075ba30 08/12/2011 04:31 pm Avi Kivity

memory: correct documentation typos

Noted by Drew Jones.

Signed-off-by: Avi Kivity <>
Signed-off-by: Anthony Liguori <>

9d3a4736 07/29/2011 04:25 pm Avi Kivity

Add memory API documentation

Signed-off-by: Avi Kivity <>
Signed-off-by: Anthony Liguori <>

b84da831 07/21/2011 10:48 pm Michael Roth

qapi: add QAPI code generation documentation

Signed-off-by: Michael Roth <>
Signed-off-by: Luiz Capitulino <>

76f30473 07/08/2011 12:25 pm Gerd Hoffmann

usb: update documentation

Add a paragraph on companion controller mode and a
configuration file which sets it all up for you.

Signed-off-by: Gerd Hoffmann <>

f72e502e 06/14/2011 01:56 pm Gerd Hoffmann

usb: documentation update

Add some more informations to docs/usb2.txt about using usb2 (also usb1)
devices.

Signed-off-by: Gerd Hoffmann <>

23bf93b2 06/07/2011 09:52 pm Markus Armbruster

docs: qdev-device-use.txt has become stale, update it

Document more bus addresses.

Update for bugs fixed.

Describe where exactly the -drive options go.

Update for recent split of qdev ide-drive into ide-{cd,hd},
scsi-disk into scsi-{cd,hd}.

Document scsi-hd's removable property only for usb-storage, because...

94527ead 05/26/2011 12:57 pm Gerd Hoffmann

usb: add ehci adapter

This patch finally merges the EHCI host adapter aka USB 2.0 support.

Based on the ehci bits collected @ git://git.kiszka.org/qemu.git ehci

EHCI has a long out-of-tree history. Project was started by Mark
Burkley, with contributions by Niels de Vos. David S. Ahern continued...

e6a750aa 04/26/2011 03:14 pm Stefan Hajnoczi

docs: Trace events must not expect pointer dereferencing

Signed-off-by: Stefan Hajnoczi <>

7b92e5bc 04/26/2011 03:14 pm Lluís

docs/tracing.txt: minor documentation fixes

Signed-off-by: Lluís Vilanova <>
Signed-off-by: Stefan Hajnoczi <>

d54f10bb 04/13/2011 01:06 pm Stefan Hajnoczi

docs: Describe zero data clusters in QED specification

Zero data clusters are a space-efficient way of storing zeroed regions
of the image.

Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

65794b43 04/02/2011 03:07 am Robert Relyea

libcacard: add docs

1056c02b 04/02/2011 03:07 am Alon Levy

ccid: add docs

Add documentation for the usb-ccid device and accompanying two card
devices, ccid-card-emulated and ccid-card-passthru.

Signed-off-by: Alon Levy <>

03feae73 03/16/2011 10:56 am Kevin Wolf

Add qcow2 documentation

This adds a description of the qcow2 file format to the docs/ directory.
Besides documenting what's there, which is never wrong, the document should
provide a good basis for the discussion of format extensions (called "qcow3"
in previous discussions)...

0b5538c3 03/07/2011 05:34 pm Stefan Hajnoczi

simpletrace: Thread-safe tracing

Trace events outside the global mutex cannot be used with the simple
trace backend since it is not thread-safe. There is no check to prevent
them being enabled so people sometimes learn this the hard way.

This patch restructures the simple trace backend with a ring buffer...

b48c20f7 03/06/2011 08:11 pm Stefan Hajnoczi

docs: Update stderr and simple backend, add systemtap backend

The following additions to the tracing documentation are included:

1. Move "stderr" backend documentation to top-level and out of "simple"
backend. Include hints on when this backend is useful....

466b5864 02/02/2011 12:50 am Gleb Natapov

Add boot index documentation.

Signed-off-by: Gleb Natapov <>
Signed-off-by: Anthony Liguori <>

320fba2a 01/30/2011 12:52 am Fabien Chouteau

New trace-event backend: stderr

This backend sends trace events to standard error output during the emulation.

Also add a "--list-backends" option to tracetool, so configure script can
display the list of available backends.

Signed-off-by: Fabien Chouteau <>...

a5c062ed 01/24/2011 10:39 pm Stefan Hajnoczi

docs: Document scsi-disk and usb-storage removable parameter

Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

9c046d96 01/17/2011 05:29 pm Marcelo Tosatti

document QEMU<->ACPIBIOS PCI hotplug interface

Document how QEMU communicates with ACPI BIOS for PCI hotplug.

Signed-off-by: Marcelo Tosatti <>
Signed-off-by: Michael S. Tsirkin <>

65d6dcbd 01/10/2011 02:44 pm Stefan Hajnoczi

docs: Document virtio PCI -device ioeventfd=on|off

Signed-off-by: Stefan Hajnoczi <>

e59d688a 12/17/2010 06:05 pm Stefan Hajnoczi

docs: Fix missing carets in QED specification

For some reason the carets ('^') in the QED specification disappeared.
This patch puts them back.

Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

71af014f 12/17/2010 05:11 pm Stefan Hajnoczi

docs: Add QED image format specification

Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

cf85cf8e 10/20/2010 07:41 pm Stefan Hajnoczi

trace: Format strings must begin/end with double quotes

Document the restriction that format strings must begin and end with
double quotes. This is for easy parsing since we don't run cpp over
trace-events.

Signed-off-by: Stefan Hajnoczi <>...

9a85d394 10/09/2010 11:16 am Stefan Hajnoczi

trace: Use portable format strings

It is not portable to use "%ld" for int64_t because int64_t may have
type long on 64-bit platforms and long long on 32-bit platforms. Use
the standard library PRId64 macros to keep format strings portable.

Signed-off-by: Stefan Hajnoczi <>...

dda5336e 10/05/2010 09:53 pm Stefan Weil

docs: Improve documentation

Fix some inconsistencies (tabs and punctuation)
and try to improve grammar and spelling.

Cc: Juan Quintela <>
Signed-off-by: Stefan Weil <>

d9d33417 09/21/2010 06:00 pm Stefan Hajnoczi

blkverify: Add block driver for verifying I/O

The blkverify block driver makes investigating image format data
corruption much easier. A raw image initialized with the same contents
as the test image (e.g. qcow2 file) must be provided. The raw image
mirrors read/write operations and is used to verify that data read from...

81a97d9d 09/10/2010 12:22 am Stefan Hajnoczi

trace: Add user documentation

Signed-off-by: Stefan Hajnoczi <>

b6828931 08/11/2010 12:25 am Cam Macdonell

Device specification for shared memory PCI device

Signed-off-by: Cam Macdonell <>
Signed-off-by: Anthony Liguori <>

f58ae59c 07/27/2010 12:19 am Juan Quintela

Initial documentation for migration

Signed-off-by: Juan Quintela <>
Signed-off-by: Anthony Liguori <>

96560cb3 01/14/2010 01:14 am Markus Armbruster

docs: New qdev-device-use.txt

Signed-off-by: Markus Armbruster <>
Signed-off-by: Anthony Liguori <>