1. 23 7月, 2011 1 次提交
  2. 19 7月, 2011 1 次提交
  3. 05 7月, 2011 1 次提交
  4. 16 6月, 2011 1 次提交
  5. 11 6月, 2011 1 次提交
  6. 06 6月, 2011 2 次提交
    • M
      spice: add SASL support · 48b3ed0a
      Marc-André Lureau 提交于
      Turn on SASL support by appending "sasl" to the spice arguments, which
      requires that the client use SASL to authenticate with the spice.  The
      exact choice of authentication method used is controlled from the
      system / user's SASL configuration file for the 'qemu' service. This
      is typically found in /etc/sasl2/qemu.conf. If running QEMU as an
      unprivileged user, an environment variable SASL_CONF_PATH can be used
      to make it search alternate locations for the service config.  While
      some SASL auth methods can also provide data encryption (eg GSSAPI),
      it is recommended that SASL always be combined with the 'tls' and
      'x509' settings to enable use of SSL and server certificates. This
      ensures a data encryption preventing compromise of authentication
      credentials.
      
      It requires support from spice 0.8.1.
      
      [ kraxel: moved spell fix to separate commit ]
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      48b3ed0a
    • H
      spice: add option for disabling copy paste support · d4970b07
      Hans de Goede 提交于
      Some people want to be able disable spice's guest <-> client copy paste support
      because of security considerations.
      
      [ kraxel: drop old-version error message ]
      d4970b07
  7. 15 5月, 2011 1 次提交
  8. 08 5月, 2011 1 次提交
    • A
      Introduce -machine command option. · 303d4e86
      Anthony PERARD 提交于
      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: NAnthony PERARD <anthony.perard@citrix.com>
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      303d4e86
  9. 26 4月, 2011 1 次提交
    • B
      doc: fix slirp description · b0b36e5d
      Brad Hards 提交于
      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: NBrad Hards <bradh@frogmouth.net>
      Reviewed-by: NStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      b0b36e5d
  10. 16 4月, 2011 1 次提交
  11. 22 3月, 2011 5 次提交
  12. 24 2月, 2011 1 次提交
  13. 02 2月, 2011 2 次提交
  14. 24 1月, 2011 1 次提交
    • A
      spice: add chardev (v5) · cbcc6336
      Alon Levy 提交于
      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: NGerd Hoffmann <kraxel@redhat.com>
      cbcc6336
  15. 09 12月, 2010 2 次提交
    • G
      spice: add qxl device · a19cbfb3
      Gerd Hoffmann 提交于
      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: NGerd Hoffmann <kraxel@redhat.com>
      a19cbfb3
    • M
      net/sock: option to specify local address · 3a75e74c
      Mike Ryan 提交于
      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: NMike Ryan <mikeryan@ISI.EDU>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      3a75e74c
  16. 02 11月, 2010 1 次提交
  17. 08 10月, 2010 5 次提交
  18. 22 9月, 2010 1 次提交
    • G
      spice: core bits · 29b0040b
      Gerd Hoffmann 提交于
      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
  19. 10 9月, 2010 1 次提交
  20. 09 9月, 2010 1 次提交
  21. 23 8月, 2010 1 次提交
  22. 27 7月, 2010 1 次提交
  23. 26 7月, 2010 1 次提交
    • B
      move 'unsafe' to end of caching modes in help · 6c6b6ba2
      Bruce Rogers 提交于
      Libvirt parses qemu help output to determine qemu features. In particular
      it probes for the following: "cache=writethrough|writeback|none". The
      addition of the unsafe cache mode was inserted within this string, as
      opposed to being added to the end, which impacted libvirt's probe.
      Unbreak libvirt by keeping the existing cache modes intact and add
      unsafe to the end.
      
      This problem only manifests itself if a caching mode is explicitly
      specified in the libvirt xml, in which case older syntax for caching is
      passed to qemu, which it  no longer understands.
      Signed-off-by: NBruce Rogers <brogers@novell.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      6c6b6ba2
  24. 14 7月, 2010 1 次提交
  25. 23 6月, 2010 1 次提交
  26. 27 5月, 2010 2 次提交
  27. 22 5月, 2010 1 次提交
  28. 04 5月, 2010 1 次提交