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

Gerd Hoffmann kraxel at kemper.freedesktop.org
Fri Oct 21 12:54:59 PDT 2011


New branch 'spice.v44' available with the following commits:
commit 3af711cae26498f0d9d2697c1a2ab7eb9b16d5af
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Oct 21 21:53:54 2011 +0200

    qxl: make sure we continue to run with a shared buffer
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit f5c2df593c89d732b10190f63592d5d4f0cd91d5
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Oct 21 15:59:07 2011 +0200

    qxl: stride fixup
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 83f5b5591126e842f98f6794029e08b80ab9c787
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Oct 21 15:57:48 2011 +0200

    [debug] qxl: some logging
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit edf61327d9c89449c5c5e452db3ae182f071e2d0
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Oct 21 15:56:21 2011 +0200

    fix spice+glib poll
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 350df08e5327f9515b18ce5dec349f542f95bd23
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Tue Oct 18 18:58:54 2011 +0200

    qxl: fix guest cursor tracking
    
    (1) If the guest cursor command is empty, don't reload it after migration.
    (2) Cleaning the guest cursor when it is released by
        the spice server. In addition, explicitly reset the
        cursor in spice upon destroying the primary surface
        (was done by spice-server implicitly). This will prevent
        access to pci memory that was released.
    
    RHBZ: 744518
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 392e10be37b86b5bca3d3bd8cb379b508ce3940a
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Mon Jul 4 12:43:59 2011 +0300

    pci: add standard bridge device
    
    This adds support for a standard pci to pci bridge,
    enabling support for more than 32 PCI devices in the system.
    To use, specify the device id as a 'bus' option.
    Example:
    	-device pci-bridge,id=bridge1 \
    	-netdev user,id=u \
    	-device ne2k_pci,id=net2,bus=bridge1,netdev=u
    
    TODO: device hotplug support.
    
    [ kraxel: squashed in irq routing fix ]
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 76bad688be787d4415c0bd739015b7e8d0083944
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Oct 14 18:05:48 2011 +0200

    [experimental] add optinal 64bit vram bar to qxl

commit 6a105ca3c543a865f68f979b5069cca8e69312d5
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Oct 17 14:11:16 2011 +0200

    qxl: factor out properties
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 89161d182690f87bc3318e4be42c30e1d80cedf8
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Sep 6 10:10:28 2011 +0200

    [debug] add debug printfs

commit a8023dea964fd65e10c0b537cc666959482f4747
Author: Alon Levy <alevy at redhat.com>
Date:   Tue Oct 4 13:25:53 2011 +0200

    ui/spice-core: fix segfault in monitor
    
    Fix segfault if a qxl device is present but no spice command line
    argument is given.
    
    RHBZ 743251.
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit ef95479b8627372cdfa32671df04ca754db3c452
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date:   Tue Sep 20 17:21:07 2011 +0200

    qxl: Drop phread_yield on OOM
    
    This was only a best-effort attempt, by far not guaranteed to have an
    effect. Drop it so that also no direct pthread usage remain in the
    device model.
    
    Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 4aa20e3979f5a123bc34d39e9f6c1be46b8ae381
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date:   Tue Sep 20 17:14:40 2011 +0200

    qxl: Convert to QEMU thread API
    
    Use QEMU thread API instead of pthread directly. We still need to get
    rid of pthread_yield, though, to drop pthread.h inclusion.
    
    Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 71de3846f36cc9e3588323e8d16935915cdcc849
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date:   Tue Sep 20 17:14:33 2011 +0200

    spice: Convert core to QEMU thread API
    
    No need to use pthread directly, we have proper abstractions for
    identity checking.
    
    Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 4deee3cc4e4bdc4a22e4f7054b22351a85d321bd
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Mon Oct 17 10:03:19 2011 +0200

    spice: support the new migration interface (spice 0.8.3)
    
    - call spice_server_migrate_(start|end|connect).
    - register spice_migrate_connect completion callback
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit ef8a628b714a50e671a96783baaa80270b6ada9f
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Mon Oct 17 10:03:18 2011 +0200

    spice: turn client_migrate_info to async
    
    RHBZ 737921
    Spice client is required to connect to the migration target before/as migration
    starts. Since after migration starts, the target qemu is blocked and cannot accept new spice client
    we trigger the connection to the target upon client_migrate_info command.
    client_migrate_info completion cb will be called after spice client has been
    connected to the target (or a timeout). See following patches and spice patches.
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>



More information about the Spice-commits mailing list