Statistics
| Branch: | Revision:

root / backends / Makefile.objs @ 6a1751b7

History | View | Annotate | Download (220 Bytes)

# Date Author Comment
8f0605cc 04/02/2013 04:15 pm Stefan Berger

QOM-ify the TPM support

QOM-ified the TPM support with much code borrowed from the rng implementation.

All other TPM related code moves will be provided in a subsequent patch.

Signed-off-by: Stefan Berger <>
Message-id: 1364469981.24703.1.camel@d941e-10...

159b6e9f 03/01/2013 02:18 pm Paolo Bonzini

hw: move char backends to backends/

Braille and msmouse support is in hw/, but it is not hardware.
Move it to the backends/ directory.

Signed-off-by: Paolo Bonzini <>

e75fce6c 11/19/2012 04:22 pm Anthony Liguori

rng-random: only build on POSIX platforms

There is no /dev/random on win32.

Cc: Stefan Weil <>
Signed-off-by: Anthony Liguori <>

5c74521d 11/16/2012 04:36 pm Anthony Liguori

rng-random: add an RNG backend that uses /dev/random (v3)

The filename can be overridden but it expects a non-blocking source of entropy.
A typical invocation would be:

qemu -object rng-random,id=rng0 -device virtio-rng-pci,rng=rng0

This can also be used with /dev/urandom by using the command line:...

1da2738f 11/16/2012 04:36 pm Anthony Liguori

rng-egd: introduce EGD compliant RNG backend

This backend talks EGD to a CharDriverState. A typical way to invoke this would
be:

qemu -chardev socket,host=localhost,port=1024,id=chr0 \
-object rng-egd,chardev=chr0,id=egd0 \
-device virtio-rng-pci,rng=egd0...

a9b7b2ad 11/16/2012 04:36 pm Anthony Liguori

rng: add RndBackend abstract object class

This is the backend used by devices that need to request entropy.

Signed-off-by: Anthony Liguori <>