Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161957AbbKTEID (ORCPT ); Thu, 19 Nov 2015 23:08:03 -0500 Received: from gir.skynet.ie ([193.1.99.77]:43795 "EHLO gir.skynet.ie" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756591AbbKTEIA (ORCPT ); Thu, 19 Nov 2015 23:08:00 -0500 Date: Fri, 20 Nov 2015 04:07:57 +0000 (GMT) From: Dave Airlie X-X-Sender: airlied@skynet.skynet.ie To: torvalds@linux-foundation.org cc: DRI mailing list , linux-kernel@vger.kernel.org Subject: [git pull] drm fixes Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="29444707-660812130-1447992477=:14352" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 8114 Lines: 189 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --29444707-660812130-1447992477=:14352 Content-Type: TEXT/PLAIN; charset=ISO-8859-15 Content-Transfer-Encoding: 8BIT Hi Linus, A varied bunch of fixes, the radeon pull is probably a bit larger than I'd like, but it contains 2 weeks of stuff, and the Fiji fixes are a bit large, but they are Fiji specific. Otherwise: mgag200: One cursor regression oops fix. vc4: A few small fixes and cleanups. core: Atomic fixes and Atomic helper fixes i915: Revert for the backlight regression along with a bunch of fixes. Dave. The following changes since commit 34258a32d9a9fc9e38fb549efe1692301cc31f85: Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux (2015-11-18 08:59:29 -0800) are available in the git repository at: git://people.freedesktop.org/~airlied/linux drm-fixes for you to fetch changes up to 2d591ab18a77e25def2c483b495e07b42a3ea79f: Merge tag 'drm-intel-fixes-2015-11-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-11-20 09:45:31 +1000) ---------------------------------------------------------------- Alex Deucher (1): drm/radeon: unconditionally set sysfs_initialized Arnd Bergmann (1): drm/amdgpu: fix seq_printf format string Christian K?nig (16): drm/amdgpu: remove fence trace points drm/amdgpu: use a timer for fence fallback drm/amdgpu: use fence_is_later() for vm_flush as well v2 drm/amdgpu: use common fence for amdgpu_vm_fence drm/amdgpu: fix leaking the IBs on error drm/amdgpu: cleanup amdgpu_cs_parser handling drm/amdgpu: cleanup scheduler fence get/put dance drm/amdgpu: fix incorrect mutex usage v3 drm/amdgpu: fix handling order in scheduler CS drm/amdgpu: wait interruptible when semaphores are disabled v2 drm/amdgpu: fix typo in firmware name drm/amdgpu: cleanup scheduler command submission drm/amdgpu: remove unused VM manager field drm/amdgpu: cleanup VM coding style drm/amdgpu: move VM manager clean into the VM code again drm/amdgpu: keep the owner for VMIDs Chunming Zhou (7): drm/amdgpu: add kmem cache for amdgpu fence drm/amd: add kmem cache for sched fence drm/amdgpu: add command submission workflow tracepoint drm/amdgpu: update pd while updating vm as well drm/amdgpu: add lock for interval tree in vm drm/amdgpu: move bo_reserve out of amdgpu_vm_clear_bo drm/amdgpu: reserve/unreserve objects out of map/unmap operations Dan Carpenter (1): drm/vc4: checking for NULL instead of IS_ERR Daniel Vetter (1): drm/atomic-helper: Check encoder/crtc constraints Dave Airlie (4): Merge branch 'drm-fixes-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge branch 'drm-vc4-fixes' of git://github.com/anholt/linux into drm-fixes Merge tag 'topic/drm-fixes-2015-11-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes Merge tag 'drm-intel-fixes-2015-11-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes Eric Anholt (2): drm/vc4: Fix some failure to track __iomem decorations on pointers. drm/vc4: Make sure that planes aren't scaled. Flora Cui (3): drm/amdgpu: update Fiji's mmPA_SC_RASTER_CONFIG value drm/amdgpu: update fiji_mgcg_cgcg_init table drm/amdgpu: update Fiji's tiling mode table Imre Deak (1): drm/i915: get runtime PM reference around GEM set_caching IOCTL Jani Nikula (2): drm/i915: quirk backlight present on Macbook 4, 1 Revert "drm/i915: skip modeset if compatible for everyone." Jay Cornwall (1): drm/amdgpu: Fix default page access routing Julia Lawall (2): drm/vc4: fix platform_no_drv_owner.cocci warnings drm/vc4: fix itnull.cocci warnings Junwei Zhang (1): drm/amdgpu: remove the unnecessary parameter adev for amdgpu_sa_bo_new() Maarten Lankhorst (7): drm/core: Set legacy_cursor_update in drm_atomic_helper_disable_plane. drm/core: Fix old_fb handling in drm_mode_atomic_ioctl. drm/atomic: add a drm_atomic_clean_old_fb helper. drm/core: Fix old_fb handling in restore_fbdev_mode_atomic. drm/core: Fix old_fb handling in pan_display_atomic. drm/i915: Clear intel_crtc->atomic before updating it. drm/i915: Consider SPLL as another shared pll, v2. Maxim Sheviakov (1): drm/radeon: fix quirk for MSI R7 370 Armor 2X Michel D?nzer (3): drm/radeon: Disable uncacheable CPU mappings of GTT with RV6xx drm/radeon: Always disable RADEON_GEM_GTT_UC along with RADEON_GEM_GTT_WC drm/radeon: Only prompt for enabling PAT when we'd allow write-combining Mika Kuoppala (2): drm/i915: Fix GT frequency rounding drm/i915: Fix gpu frequency change tracing Rex Zhu (1): drm/amdgpu: fix bug that can't enter thermal interrupt for bonaire. Ville Syrj?l? (3): drm/i915: Fix crtc_y assignment in intel_find_initial_plane_obj() drm: Fix primary plane size for stereo doubled modes for legacy setcrtc drm/i915: Don't clobber the addfb2 ioctl params Wang, Rui Y (1): drm/mgag200: fix kernel hang in cursor code. kbuild test robot (1): drm/vc4: vc4_plane_duplicate_state() can be static drivers/gpu/drm/amd/amdgpu/amdgpu.h | 120 +++++----- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 177 ++++++-------- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 101 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 30 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_semaphore.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 94 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 138 ++++++----- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 302 +++++++++++++++++++++++- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 9 +- drivers/gpu/drm/amd/scheduler/gpu_sched_trace.h | 24 +- drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 24 +- drivers/gpu/drm/amd/scheduler/gpu_scheduler.h | 6 +- drivers/gpu/drm/amd/scheduler/sched_fence.c | 10 +- drivers/gpu/drm/drm_atomic.c | 61 +++-- drivers/gpu/drm/drm_atomic_helper.c | 29 ++- drivers/gpu/drm/drm_fb_helper.c | 51 ++-- drivers/gpu/drm/i915/i915_drv.h | 4 + drivers/gpu/drm/i915/i915_gem.c | 8 +- drivers/gpu/drm/i915/i915_params.c | 5 + drivers/gpu/drm/i915/intel_crt.c | 31 +-- drivers/gpu/drm/i915/intel_ddi.c | 75 +++++- drivers/gpu/drm/i915/intel_display.c | 37 ++- drivers/gpu/drm/i915/intel_pm.c | 10 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 11 +- drivers/gpu/drm/radeon/radeon_object.c | 15 +- drivers/gpu/drm/radeon/radeon_pm.c | 3 +- drivers/gpu/drm/radeon/si_dpm.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 9 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 - drivers/gpu/drm/vc4/vc4_hvs.c | 8 +- drivers/gpu/drm/vc4/vc4_plane.c | 18 +- include/drm/drm_atomic.h | 3 + 40 files changed, 954 insertions(+), 537 deletions(-) --29444707-660812130-1447992477=:14352-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/