[git pull] drm fixes for 4.10-rc7

Dave Airlie airlied at gmail.com
Thu Feb 2 23:17:27 UTC 2017


Hi Linus,

Another fixes pull for v4.10, it's a bit big due to the backport of the
VMA fixes for i915 that should fix the oops on shutdown problems that you've
worked around.

There are also two drm core connector registration fixes, a bunch of nouveau
regression fixes and two AMD fixes.

Dave.

The following changes since commit 566cf877a1fcb6d6dc0126b076aad062054c2637:

  Linux 4.10-rc6 (2017-01-29 14:25:17 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.10-rc7

for you to fetch changes up to f63cf464fc379382a271f94ddef36e8c5a0628eb:

  Merge branch 'drm-fixes-4.10' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2017-02-03
09:10:08 +1000)

----------------------------------------------------------------
intel vma fixes, amd and nouveau fixes.

----------------------------------------------------------------
Alastair Bridgewater (1):
      drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215

Alex Deucher (1):
      drm/amdgpu/si: fix crash on headless asics

Ben Skeggs (4):
      drm/nouveau/fence/g84-: protect against concurrent access to
semaphore buffers
      drm/nouveau: prevent userspace from deleting client object
      drm/nouveau/disp/mcp7x: disable dptmds workaround
      drm/nouveau/kms/nv50: request vblank events for commits that
send completion events

Chris Wilson (1):
      drm/i915: Track pinned vma in intel_plane_state

Daniel Vetter (2):
      drm: prevent double-(un)registration for connectors
      drm: Don't race connector registration

Dave Airlie (4):
      Merge branch 'linux-4.10' of git://github.com/skeggsb/linux into drm-fixes
      Merge tag 'drm-misc-fixes-2017-01-31' of
git://anongit.freedesktop.org/git/drm-misc into drm-fixes
      Merge tag 'topic/vma-fix-for-4.10-2017-02-02' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes
      Merge branch 'drm-fixes-4.10' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Ilia Mirkin (1):
      drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval

Maarten Lankhorst (2):
      drm/atomic: Fix double free in drm_atomic_state_default_clear
      drm/atomic: Unconditionally call prepare_fb.

Martin Peres (1):
      drm/nouveau/nouveau/led: prevent compiling the led-code if
nouveau=y and leds=m

Michel Dänzer (1):
      drm/radeon: Fix vram_size/visible values in DRM_RADEON_GEM_INFO ioctl

 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |   4 +-
 drivers/gpu/drm/drm_atomic.c                       |  13 ++-
 drivers/gpu/drm/drm_atomic_helper.c                |   9 --
 drivers/gpu/drm/drm_connector.c                    |  23 +++-
 drivers/gpu/drm/drm_drv.c                          |   4 +
 drivers/gpu/drm/i915/i915_drv.h                    |  16 +--
 drivers/gpu/drm/i915/intel_atomic_plane.c          |  20 ++++
 drivers/gpu/drm/i915/intel_display.c               | 125 +++++++--------------
 drivers/gpu/drm/i915/intel_drv.h                   |   9 +-
 drivers/gpu/drm/i915/intel_fbc.c                   |  52 ++++-----
 drivers/gpu/drm/i915/intel_fbdev.c                 |   4 +-
 drivers/gpu/drm/i915/intel_sprite.c                |   8 +-
 drivers/gpu/drm/nouveau/dispnv04/hw.c              |   3 +-
 drivers/gpu/drm/nouveau/nouveau_fence.h            |   1 +
 drivers/gpu/drm/nouveau/nouveau_led.h              |   2 +-
 drivers/gpu/drm/nouveau/nouveau_usif.c             |   3 +-
 drivers/gpu/drm/nouveau/nv50_display.c             |   6 +
 drivers/gpu/drm/nouveau/nv84_fence.c               |   6 +
 .../gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c    |   2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c    |   2 -
 drivers/gpu/drm/radeon/radeon_drv.c                |   3 +-
 drivers/gpu/drm/radeon/radeon_gem.c                |   4 +-
 include/drm/drmP.h                                 |   1 +
 include/drm/drm_connector.h                        |  16 ++-
 24 files changed, 171 insertions(+), 165 deletions(-)


More information about the dri-devel mailing list