1. 06 Jan, 2014 1 commit
  2. 17 Jun, 2013 1 commit
  3. 16 Apr, 2013 1 commit
  4. 15 Apr, 2013 1 commit
  5. 08 Mar, 2013 1 commit
  6. 10 Jan, 2013 1 commit
    • Andreas Färber's avatar
      Make all static TypeInfos const · 8c43a6f0
      Andreas Färber authored
      Since 39bffca2 (qdev: register all
      types natively through QEMU Object Model), TypeInfo as used in
      the common, non-iterative pattern is no longer amended with information
      and should therefore be const.
      Fix the documented QOM examples:
       sed -i 's/static TypeInfo/static const TypeInfo/g' include/qom/object.h
      Since frequently the wrong examples are being copied by contributors of
      new devices, fix all types in the tree:
       sed -i 's/^static TypeInfo/static const TypeInfo/g' */*.c
       sed -i 's/^static TypeInfo/static const TypeInfo/g' */*/*.c
      This also avoids to piggy-back these changes onto real functional
      changes or other refactorings.
      Signed-off-by: default avatarAndreas Färber <afaerber@suse.de>
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
  7. 19 Dec, 2012 2 commits
  8. 16 Nov, 2012 1 commit
    • Anthony Liguori's avatar
      rng-random: add an RNG backend that uses /dev/random (v3) · 5c74521d
      Anthony Liguori authored
      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:
      qemu -object rng-random,filename=/dev/urandom,id=rng0 \
           -device virtio-rng-pci,rng=rng0
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      v1 -> v2
       - merged header split patch into this one
      v2 -> v3
       - bug fix in rng-random (Paolo)