1. 08 May, 2011 1 commit
    • Anthony PERARD's avatar
      Introduce -machine command option. · 303d4e86
      Anthony PERARD authored
      
      
      This option gives the ability to switch one "accelerator" like kvm, xen
      or the default one tcg. We can specify more than one accelerator by
      separate them by a colon. QEMU will try each one and use the first whose
      works.
      
      So,
      ./qemu -machine accel=xen:kvm:tcg
      
      which would try Xen support first, then KVM and finally TCG if none of
      the other works.
      
      By default, QEMU will use TCG. But we can specify another default in the
      global configuration file.
      Signed-off-by: default avatarAnthony PERARD <anthony.perard@citrix.com>
      Signed-off-by: default avatarAlexander Graf <agraf@suse.de>
      303d4e86
  2. 25 Apr, 2011 1 commit
    • Brad Hards's avatar
      doc: fix slirp description · b0b36e5d
      Brad Hards authored
      
      
      net/slirp.c says:
          /* default settings according to historic slirp */
          struct in_addr net  = { .s_addr = htonl(0x0a000200) }; /* 10.0.2.0 */
          struct in_addr mask = { .s_addr = htonl(0xffffff00) }; /* 255.255.255.0 */
          struct in_addr host = { .s_addr = htonl(0x0a000202) }; /* 10.0.2.2 */
          struct in_addr dhcp = { .s_addr = htonl(0x0a00020f) }; /* 10.0.2.15 */
          struct in_addr dns  = { .s_addr = htonl(0x0a000203) }; /* 10.0.2.3 */
      
      Which I think is not what the documentation says.
      Signed-off-by: default avatarBrad Hards <bradh@frogmouth.net>
      Reviewed-by: default avatarStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
      Signed-off-by: default avatarAurelien Jarno <aurelien@aurel32.net>
      b0b36e5d
  3. 16 Apr, 2011 1 commit
  4. 22 Mar, 2011 5 commits
  5. 23 Feb, 2011 1 commit
  6. 01 Feb, 2011 2 commits
  7. 24 Jan, 2011 1 commit
    • Alon Levy's avatar
      spice: add chardev (v5) · cbcc6336
      Alon Levy authored
      
      
      Adding a chardev backend for spice, where spice determines what
      to do with it based on the name attribute given during chardev creation.
      For usage by spice vdagent in conjunction with a properly named
      virtio-serial device, and future smartcard channel usage.
      
      Example usage:
       qemu -device virtio-serial -chardev spicevmc,name=vdagent,id=vdagent \
       -device virtserialport,chardev=vdagent,name=com.redhat.spice.0
      
      v4->v5:
       * add tracing events
       * fix missing comma
       * fix help string to show debug is optional
      
      v3->v4:
       * updated commit message
      
      v1->v3 changes: (v2 had a wrong commit message)
       * removed spice-qemu-char.h, folded into ui/qemu-spice.h
       * removed dead IOCTL code
       * removed comment
       * removed ifdef CONFIG_SPICE from qemu-config.c and qemu-options.hx help.
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      cbcc6336
  8. 09 Dec, 2010 2 commits
    • Gerd Hoffmann's avatar
      spice: add qxl device · a19cbfb3
      Gerd Hoffmann authored
      
      
      qxl is a paravirtual graphics card.  The qxl device is the bridge
      between the guest and the spice server (aka libspice-server).  The
      spice server will send the rendering commands to the spice client, which
      will actually render them.
      
      The spice server is also able to render locally, which is done in case
      the guest wants read something from video memory.  Local rendering is
      also used to support display over vnc and sdl.
      
      qxl is activated using "-vga qxl".  qxl supports multihead, additional
      cards can be added via '-device qxl".
      
      [ v2: add copyright to files                     ]
      [ v2: use qemu-common.h for standard includes    ]
      [ v2: create separate qxl-vga device for primary ]
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      a19cbfb3
    • Mike Ryan's avatar
      net/sock: option to specify local address · 3a75e74c
      Mike Ryan authored
      
      
      Add an option to specify the host IP to send multicast packets from,
      when using a multicast socket for networking. The option takes an IP
      address and sets the IP_MULTICAST_IF socket option, which causes the
      packets to use that IP's interface as an egress.
      
      This is useful if the host machine has several interfaces with several
      virtual networks across disparate interfaces.
      Signed-off-by: default avatarMike Ryan <mikeryan@ISI.EDU>
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      3a75e74c
  9. 01 Nov, 2010 1 commit
  10. 08 Oct, 2010 5 commits
  11. 21 Sep, 2010 1 commit
    • Gerd Hoffmann's avatar
      spice: core bits · 29b0040b
      Gerd Hoffmann authored
      Add -spice command line switch.  Has support setting passwd and port for
      now.  With this patch applied the spice client can successfully connect
      to qemu.  You can't do anything useful yet though.
      29b0040b
  12. 09 Sep, 2010 1 commit
  13. 08 Sep, 2010 1 commit
  14. 22 Aug, 2010 1 commit
  15. 26 Jul, 2010 2 commits
  16. 13 Jul, 2010 1 commit
  17. 22 Jun, 2010 1 commit
  18. 26 May, 2010 2 commits
  19. 22 May, 2010 1 commit
  20. 03 May, 2010 2 commits
  21. 26 Apr, 2010 1 commit
  22. 01 Apr, 2010 1 commit
  23. 29 Mar, 2010 1 commit
  24. 27 Mar, 2010 1 commit
  25. 18 Mar, 2010 1 commit
  26. 03 Mar, 2010 1 commit
  27. 27 Feb, 2010 1 commit