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

Gerd Hoffmann kraxel at kemper.freedesktop.org
Tue Sep 10 02:58:23 PDT 2013


New branch 'spice.v73' available with the following commits:
commit c58c7b959b93b864a27fd6b3646ee1465ab8832b
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Sep 5 21:57:19 2013 +0200

    qxl: fix local renderer
    
    The local spice renderer assumes the primary surface is located at the
    start of the "ram" bar.  This used to be a requirement in qxl hardware
    revision 1.  In revision 2+ this is relaxed.  Nevertheless guest drivers
    continued to use the traditional location, for historical and backward
    compatibility reasons.  The qxl kms driver doesn't though as it depends
    on qxl revision 4+ anyway.
    
    Result is that local rendering is hosed for recent linux guests, you'll
    get pixel garbage with non-spice ui (gtk, sdl, vnc) and when doing
    screendumps.  Fix that by doing a proper mapping of the guest-specified
    memory location.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=948717
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 18b203850a859f1d4688baa8a0ddb8e7af55962f
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Sep 5 17:30:05 2013 +0200

    qxl: trace io port name
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 6735aa99a43c70c09b53af190b24600a61178b95
Author: Christophe Fergeau <cfergeau at redhat.com>
Date:   Mon Sep 2 15:41:32 2013 +0200

    spice-core: Use g_strdup_printf instead of snprintf
    
    Several places in spice-core.c were using either g_malloc+snprintf
    or snprintf+g_strdup to achieve the same result as g_strdup_printf.
    
    Signed-off-by: Christophe Fergeau <cfergeau at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>



More information about the Spice-commits mailing list