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(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel