Hi Linus, amdgpu/radeon have a number of power management regressions and fixes along with some better error checking, imx has a single regression fix, udl has a single kmalloc instead of stack for usb control msg fix msm has some fixes for modesetting bugs and regressions, i915 has a one fix for a Sandybridge regression along with some others for DP audio. They all seem pretty okay at this stage, we've got one MST fix I know going through process for i915, but I expect it'll be next week. Dave. The following changes since commit bc33b0ca11e3df467777a4fa7639ba488c9d4911: Linux 4.9-rc4 (2016-11-05 16:23:36 -0700) are available in the git repository at: git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.9-rc5 for you to fetch changes up to 24399f4f0b95522e01e212537d26880227787670: Merge tag 'imx-drm-fixes-2016-11-10' of git://git.pengutronix.de/git/pza/linux into drm-fixes (2016-11-11 09:09:57 +1000) ---------------------------------------------------------------- amd, radeon, i915, imx, msm and udl fixes ---------------------------------------------------------------- Alex Deucher (9): drm/amdgpu: add support for new smc firmware on tonga drm/amdgpu: add support for new smc firmware on iceland drm/radeon: disable runtime pm in certain cases drm/amdgpu: disable runtime pm in certain cases drm/amdgpu: make sure ddc_bus is valid in connector unregister drm/amdgpu: fix crash in acp_hw_fini drm/amd/powerplay: propagate errors in phm_get_voltage_evv_on_sclk drm/amd/powerplay: update phm_get_voltage_evv_on_sclk for iceland drm/amd/powerplay/smu7: fix checks in smu7_get_evv_voltages (v2) Andrew Shadura (1): drm/amd/powerplay: return false instead of -EINVAL Archit Taneja (3): drm/msm/dsi: Queue HPD helper work in attach/detach callbacks drm/msm: Set CLK_IGNORE_UNUSED flag for PLL clocks drm/msm: Fix error handling crashes seen when VRAM allocation fails Arnd Bergmann (1): drm/amdgpu/powerplay/smu7: fix unintialized data usage Chris Wilson (2): drm/i915: Round tile chunks up for constructing partial VMAs drm/i915: Limit Valleyview and earlier to only using mappable scanout Christian König (2): drm/amd: fix scheduler fence teardown order v2 drm/amdgpu: add some error handling to amdgpu_init v2 Dave Airlie (7): Merge branch 'drm-fixes-4.9' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge branch 'msm-fixes-4.9' of git://people.freedesktop.org/~robclark/linux into drm-fixes Merge tag 'drm-intel-fixes-2016-11-09' of git://anongit.freedesktop.org/drm-intel into drm-fixes Merge branch 'drm-fixes-4.9' of git://people.freedesktop.org/~agd5f/linux into drm-fixes drm/udl: make control msg static const. (v2) Merge branch 'drm-fixes-4.9' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'imx-drm-fixes-2016-11-10' of git://git.pengutronix.de/git/pza/linux into drm-fixes Dhinakaran Pandiyan (2): drm/i915/dp: BDW cdclk fix for DP audio drm/i915/dp: Extend BDW DP audio workaround to GEN9 platforms Grazvydas Ignotas (1): drm/amd/powerplay: don't succeed in getters if fan is missing Larry Finger (1): drm/radeon: Fix kernel panic on shutdown Lucas Stach (1): drm/imx: disable planes before DC Lyude (1): drm/i915/vlv: Prevent enabling hpd polling in late suspend Rex Zhu (1): drm/amd/powerplay: implement get_clock_by_type for iceland. Rob Clark (3): drm/msm/mdp5: handle non-fullscreen base plane case drm/msm/mdp5: no scaling support on RGBn pipes for 8x16 drm/msm/mdp5: 8x16 actually has 8 mixer stages Ville Syrjälä (1): drm/i915: Respect alternate_ddc_pin for all DDI ports drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 13 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 ++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 + drivers/gpu/drm/amd/amdgpu/vi.c | 2 + .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 70 +++++++++++------- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c | 6 +- drivers/gpu/drm/amd/scheduler/gpu_scheduler.c | 13 ---- drivers/gpu/drm/amd/scheduler/gpu_scheduler.h | 6 +- drivers/gpu/drm/amd/scheduler/sched_fence.c | 19 +++++ drivers/gpu/drm/i915/i915_gem.c | 20 +++++- drivers/gpu/drm/i915/intel_display.c | 29 +++++++- drivers/gpu/drm/i915/intel_hdmi.c | 84 ++++++++++++---------- drivers/gpu/drm/i915/intel_runtime_pm.c | 4 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 9 ++- drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +++- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 1 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 1 + drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 1 + drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 1 + drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c | 4 +- drivers/gpu/drm/msm/mdp/mdp5/mdp5_crtc.c | 46 +++++++----- drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c | 9 +-- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 7 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 13 ++++ drivers/gpu/drm/udl/udl_main.c | 16 +++-- 31 files changed, 299 insertions(+), 136 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel