• Linus Torvalds's avatar
    Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · d8524ae9
    Linus Torvalds authored
    Pull drm fixes from Dave Airlie:
     - some small fixes for msm and exynos
     - a regression revert affecting nouveau users with old userspace
     - intel pageflip deadlock and gpu hang fixes, hsw modesetting hangs
    
    * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux: (22 commits)
      Revert "drm: mark context support as a legacy subsystem"
      drm/i915: Don't enable the cursor on a disable pipe
      drm/i915: do not update cursor in crtc mode set
      drm/exynos: fix return value check in lowlevel_buffer_allocate()
      drm/exynos: Fix address space warnings in exynos_drm_fbdev.c
      drm/exynos: Fix address space warning in exynos_drm_buf.c
      drm/exynos: Remove redundant OF dependency
      drm/msm: drop unnecessary set_need_resched()
      drm/i915: kill set_need_resched
      drm/msm: fix potential NULL pointer dereference
      drm/i915/dvo: set crtc timings again for panel fixed modes
      drm/i915/sdvo: Robustify the dtd<->drm_mode conversions
      drm/msm: workaround for missing irq
      drm/msm: return -EBUSY if bo still active
      drm/msm: fix return value check in ERR_PTR()
      drm/msm: fix cmdstream size check
      drm/msm: hangcheck harder
      drm/msm: handle read vs write fences
      drm/i915/sdvo: Fully translate sync flags in the dtd->mode conversion
      drm/i915: Use proper print format for debug prints
      ...
    d8524ae9
i915_gem.c 124 KB