[Spice-commits] Changes to 'spice.v66'

Gerd Hoffmann kraxel at kemper.freedesktop.org
Mon Dec 17 05:03:03 PST 2012


New branch 'spice.v66' available with the following commits:
commit 700f6b6a921861a8946377a9531b6d1e8b09bb51
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Dec 5 16:15:37 2012 +0100

    docs: add spice-port-fqdn.txt
    
    Start a simple org.qemu.* registry of well known name.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit afd0b4091fef7a1290cf76c6da8c9a24a3553d58
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Dec 5 16:15:36 2012 +0100

    spice-qemu-char: register spicevmc ports during qemu_spice_init()
    
    Do the delayed registration of spicevmc ports after Spice server is
    initialized.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 7a5448ce6ef140a20b1a090d50aeb4248d0a9ffd
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Dec 5 16:15:35 2012 +0100

    spice-qemu-char: keep a list of spice chardev
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 5a49d3e9a799b7e1bf87da7ae7f2a719e01da319
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Dec 5 16:15:34 2012 +0100

    spice-qemu-char: add spiceport chardev
    
    Add a new spice chardev to allow arbitrary communication between the
    host and the Spice client via the spice server.
    
    Examples:
    
    This allows the Spice client to have a special port for the qemu
    monitor:
    
    ... -chardev spiceport,name=org.qemu.monitor,id=monitorport
        -mon chardev=monitorport
    
    v2:
    - remove support for chardev to chardev linking
    - conditionnaly compile with SPICE_SERVER_VERSION
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 71b423f4b970de2622803a67a2bf39b1d1f5a12c
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Dec 5 16:15:33 2012 +0100

    spice-qemu-char: factor out CharDriverState creation
    
    Make the CharDriverState creation code reusable by spicevmc port.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 07a54d704e62e2515db0b085d53d13a2f1b1b06a
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date:   Wed Dec 5 16:15:32 2012 +0100

    spice-qemu-char: write to chardev whatever amount it can read
    
    The current code waits until the chardev can read MIN(len, VMC_MAX)
    But some chardev may never reach than amount, in fact some of them
    will only ever accept write of 1. Fix the min computation and remove
    the VMC_MAX constant.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 938b8a36b65e44c44ca29245437f8d7ac0f826e8
Author: Uri Lublin <uril at redhat.com>
Date:   Wed Dec 12 18:30:47 2012 +0200

    qxl+vnc: register a vm state change handler for dummy spice_server
    
    When qxl + vnc are used, a dummy spice_server is initialized.
    The spice_server has to be told when the VM runstate changes,
    which is what this patch does.
    
    Without it, from qxl_send_events(), the following error message is shown:
      qxl_send_events: spice-server bug: guest stopped, ignoring
    
    Cc: qemu-stable at nongnu.org
    Signed-off-by: Uri Lublin <uril at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 2f464b5a32b414adb545acc6d94b5c35c7d258ba
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Dec 10 07:41:07 2012 +0100

    qxl: save qemu_create_displaysurface_from result
    
    Spotted by Coverity.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=885644
    
    Cc: qemu-stable at nongnu.org
    Reported-by: Markus Armbruster <armbru at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>



More information about the Spice-commits mailing list