mbox series

[git,pull] vmwgfx-fixes-5.0-2

Message ID 20190206194735.4663-1-thellstrom@vmware.com (mailing list archive)
State New, archived
Headers show
Series [git,pull] vmwgfx-fixes-5.0-2 | expand

Pull-request

git://people.freedesktop.org/~thomash/linux vmwgfx-fixes-5.0-2

Message

Thomas Hellstrom Feb. 6, 2019, 7:47 p.m. UTC
Dave, Daniel

A patch set from Christoph for vmwgfx dma mode detection breakage with the
new dma code restructuring in 5.0

A couple of fixes also CC'd stable

Finally an improved IOMMU detection that automatically enables dma mapping
also with other vIOMMUS than the intel one if present and enabled.
Currently trying to start a VM in that case would fail catastrophically.

The following changes since commit f0e7ce1eef5854584dfb59b3824a67edee37580f:

  Merge tag 'drm-msm-fixes-2019-01-24' of git://people.freedesktop.org/~robclark/linux into drm-fixes (2019-01-25 07:45:00 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~thomash/linux vmwgfx-fixes-5.0-2

for you to fetch changes up to 9ddac734aa310c5fbc0ec93602335d2a39092451:

  drm/vmwgfx: Improve on IOMMU detection (2019-02-05 13:55:16 +0100)

----------------------------------------------------------------
Christoph Hellwig (4):
      drm/vmwgfx: remove CONFIG_X86 ifdefs
      drm/vmwgfx: remove CONFIG_INTEL_IOMMU ifdefs v2
      drm/vmwgfx: fix the check when to use dma_alloc_coherent
      drm/vmwgfx: unwind spaghetti code in vmw_dma_select_mode

Deepak Rawat (1):
      drm/vmwgfx: Also check for crtc status while checking for DU active

Thomas Hellstrom (4):
      drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user
      drm/vmwgfx: Fix an uninitialized fence handle value
      drm/vmwgfx: Fix setting of dma masks
      drm/vmwgfx: Improve on IOMMU detection

 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c     | 81 +++++++++++++--------------------
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c     |  6 +--
 3 files changed, 36 insertions(+), 53 deletions(-)