xf86-video-vmware: Changes to 'master'

Thomas Hellstrom thomash at kemper.freedesktop.org
Thu Feb 15 07:40:54 UTC 2018


 saa/saa_priv.h              |    2 
 src/common_compat.h         |   13 +++
 src/vmware.c                |   20 ++++
 src/vmware_bootstrap.c      |   18 +++-
 src/vmwarevideo.c           |   14 ++-
 vmwgfx/Makefile.am          |    7 -
 vmwgfx/vmwgfx_driver.c      |   27 ++++++
 vmwgfx/vmwgfx_hosted.c      |   10 --
 vmwgfx/vmwgfx_hosted_priv.h |   40 ---------
 vmwgfx/vmwgfx_overlay.c     |    8 +
 vmwgfx/vmwgfx_tex_video.c   |   22 +++--
 vmwgfx/vmwgfx_xmir.c        |  184 -------------------------------------------
 vmwgfx/vmwgfx_xwayland.c    |  186 --------------------------------------------
 13 files changed, 107 insertions(+), 444 deletions(-)

New commits:
commit 1899b0896dae4ce86c9871fa491b464f6af88526
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 08:10:41 2018 +0100

    vmwgfx: Fix server termination due to a mesa loader bug
    
    Some versions of the Gallium loader close our drm file descriptor if
    xa_tracker_create() fails (typically 2D VMs.) While this is mostly fixed
    everywhere, we implement a workaround to avoid tracking down the same bug
    again and again on those setups where this is not fixed in mesa.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit ea77ce3a200bae7d97d6e45becc898765c1aa259
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 11:15:46 2018 +0100

    legacy: Silence a warning about an unused constant
    
    VMWAREBuildStr was only used in the !LIBPCIACCESS path.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit 7503135a72ab47928f5db838273851693b0dddbb
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 11:12:29 2018 +0100

    legacy: Avoid using the xf86[Un]blockSigio functions
    
    They have been deprecated since mouse doesn't use SIGIO anymore.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit 69632d06e2bf255b002d39df49aaf99ae86eaf4e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 10:33:51 2018 +0100

    vmwgfx: Fix potential libudev include and link failures
    
    We were not including the proper include- and link flags for libudev.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit dc85a6da15768f7a9622677e79c618bfb35ce513
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 10:14:20 2018 +0100

    Fix a number of compilation warnings
    
    There are a number of compilation warnings caused by const char pointers
    being either explicitly or implicitly cast to char pointers. There
    are a number of ABI differences that have hindered this so far, but
    make a new attempt using the common_compat.h defines.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit 98199b4c0aca89b70d4f0a0e37e1e27ac15a23c7
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 08:24:25 2018 +0100

    vmwgfx: Remove old XWayland and XMir drivers
    
    Old-style XWayland and XMir aren't available anymore.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit 943548ac765e5dd49d275da2b72ff07b3a64694a
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 08:04:54 2018 +0100

    vmwgfx: Fix compilation failure if dri3 is not available
    
    Compilation on CentOS failed due to some code not being conditioned on
    DRI3 headers being present.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>

commit 2d769dc01ea16df65d294f094bea5632e0b2a04e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Feb 14 07:59:57 2018 +0100

    saa: Fix an include path
    
    Fix compilation failure on CentOS 6.5 due to an incorrect include path.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>
    Reviewed-by: Brian Paul <brianp at vmware.com>
    Reviewed-by: Sinclair Yeh <syeh at vmware.com>
    Reviewed-by: Deepak Rawat <drawat at vmware.com>



More information about the xorg-commit mailing list