Hi Linus, I was away the end of last week, so some of these would have been in rc6, and it's Easter from tomorrow, so I decided I better dequeue what I have now. The nouveau changes, just add a hw enable for GP107 display (like a pci id addition really), and fix a couple of regressions. i915 has some more gvt fixes, along with a few run of the mill ones, the rcu one seems like a few people have hit it. Otherwise a small udl and small etnaviv fix. Thanks, Dave. The following changes since commit 39da7c509acff13fc8cb12ec1bb20337c988ed36: Linux 4.11-rc6 (2017-04-09 09:49:44 -0700) are available in the git repository at: git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.11-rc7 for you to fetch changes up to 2ca62d8a606a95e098799f128f6a40a6300d2a2a: Merge branch 'linux-4.11' of git://github.com/skeggsb/linux into drm-fixes (2017-04-13 09:56:05 +1000) ---------------------------------------------------------------- i915, gvt, nouveau, udl and etnaviv fixes ---------------------------------------------------------------- Ben Skeggs (3): drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state drm/nouveau: initial support (display-only) for GP107 Changbin Du (1): drm/i915/gvt: exclude cfg space from failsafe mode Chris Wilson (5): drm/i915: Align "unfenced" tiled access on gen2, early gen3 drm/i915/execlists: Wrap tail pointer after reset tweaking drm/i915: Avoid lock dropping between rescheduling drm/i915: Ironlake do_idle_maps w/a may be called w/o struct_mutex drm/i915: Use a dummy timeline name for a signaled fence Dave Airlie (4): Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes Merge tag 'drm-misc-fixes-2017-04-11' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2017-04-12' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge branch 'linux-4.11' of git://github.com/skeggsb/linux into drm-fixes Ilia Mirkin (2): drm/nouveau/mpeg: mthd returns true on success now drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one Jani Nikula (2): Merge tag 'gvt-fixes-2017-04-01' of https://github.com/01org/gvt-linux into drm-intel-fixes Merge tag 'gvt-fixes-2017-04-07' of https://github.com/01org/gvt-linux into drm-intel-fixes Jonathan Neuschäfer (1): drm/udl: Fix unaligned memory access in udl_render_hline Joonas Lahtinen (1): drm/i915: Don't call synchronize_rcu_expedited under struct_mutex Matthew Auld (2): drm/i915/perf: destroy stream on sample_flags mismatch drm/i915/perf: remove user triggerable warn Min He (1): drm/i915/gvt: set the correct default value of CTX STATUS PTR Sagar Arun Kamble (1): drm/i915: Suspend GuC prior to GPU Reset during GEM suspend Tina Zhang (1): drm/i915/gvt: remove the redundant info NULL check Wei Yongjun (1): drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit() Zhenyu Wang (1): drm/i915/gvt: adjust mem size for low resolution type Zhi Wang (2): drm/i915/gvt: Activate/de-activate vGPU in mdev ops. drm/i915/gvt: Fix firmware loading interface for GVT-g golden HW state drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 3 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 3 -- drivers/gpu/drm/i915/gvt/execlist.c | 3 +- drivers/gpu/drm/i915/gvt/firmware.c | 9 ++-- drivers/gpu/drm/i915/gvt/gvt.c | 2 + drivers/gpu/drm/i915/gvt/gvt.h | 5 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 ++--- drivers/gpu/drm/i915/gvt/vgpu.c | 45 +++++++++++++++--- drivers/gpu/drm/i915/i915_drv.c | 2 - drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_gem.c | 2 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/i915_gem_request.c | 11 +++++ drivers/gpu/drm/i915/i915_gem_shrinker.c | 26 +++++++---- drivers/gpu/drm/i915/i915_pci.c | 5 ++ drivers/gpu/drm/i915/i915_perf.c | 11 +++-- drivers/gpu/drm/i915/intel_lrc.c | 57 +++++++++++------------ drivers/gpu/drm/i915/intel_ringbuffer.h | 8 +++- drivers/gpu/drm/nouveau/nv50_display.c | 10 ++-- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 32 ++++++++++++- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c | 2 +- drivers/gpu/drm/udl/udl_transfer.c | 3 +- 24 files changed, 180 insertions(+), 79 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel