From: Dave Airlie <airlied@gmail.com> To: Linus Torvalds <torvalds@linux-foundation.org>, Daniel Vetter <daniel.vetter@ffwll.ch> Cc: dri-devel <dri-devel@lists.freedesktop.org>, LKML <linux-kernel@vger.kernel.org> Subject: [git pull] drm fixes for 5.6-rc6 Date: Fri, 13 Mar 2020 10:58:51 +1000 [thread overview] Message-ID: <CAPM=9tyX3+Qk05feqP=5SbePrg7kWvZu1O0J1pxZk+8Yj=Xjew@mail.gmail.com> (raw) Hey Linus, It's a bit quieter, probably not as much as it could be. There is on large regression fix in here from Lyude for displayport bandwidth calculations, there've been reports of multi-monitor in docks not working since -rc1 and this has been tested to fix those. Otherwise it's a bunch of i915 (with some GVT fixes), a set of amdgpu watermark + bios fixes, and an exynos iommu cleanup fix. I'm in for dental surgery early next week but I think I should have recovered enough to send fixes as regular. Regards, Dave. drm-fixes-2020-03-13: drm fixes for 5.6-rc6 core: - DP MST bandwidth regression fix. i915: - hard lockup fix - GVT fixes - 32-bit alignment issue fix - timeline wait fixes - cacheline_retire and free amdgpu: - Update the display watermark bounding box for navi14 - Fix fetching vbios directly from rom on vega20/arcturus - Navi and renoir watermark fixes exynos: - iommu object cleanup fix The following changes since commit 2c523b344dfa65a3738e7039832044aa133c75fb: Linux 5.6-rc5 (2020-03-08 17:44:44 -0700) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-03-13 for you to fetch changes up to 16b78f052d0129cd2998305480da6c4e3ac220a8: Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12-2' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2020-03-13 10:38:25 +1000) ---------------------------------------------------------------- drm fixes for 5.6-rc6 core: - DP MST bandwidth regression fix. i915: - hard lockup fix - GVT fixes - 32-bit alignment issue fix - timeline wait fixes - cacheline_retire and free amdgpu: - Update the display watermark bounding box for navi14 - Fix fetching vbios directly from rom on vega20/arcturus - Navi and renoir watermark fixes exynos: - iommu object cleanup fix ---------------------------------------------------------------- Chris Wilson (5): drm/i915: Actually emit the await_start drm/i915: Return early for await_start on same timeline drm/i915/execlists: Enable timeslice on partial virtual engine dequeue drm/i915/gt: Close race between cacheline_retire and free drm/i915: Defer semaphore priority bumping to a workqueue Dave Airlie (4): Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12-2' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Hawking Zhang (1): drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 Hersen Wu (1): drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings of watermark to smu during boot up Jani Nikula (1): Merge tag 'gvt-fixes-2020-03-10' of https://github.com/intel/gvt-linux into drm-intel-fixes Lyude Paul (4): drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be less redundant drm/dp_mst: Use full_pbn instead of available_pbn for bandwidth checks drm/dp_mst: Reprobe path resources in CSN handler drm/dp_mst: Rewrite and fix bandwidth limit checks Marek Szyprowski (1): drm/exynos: Fix cleanup of IOMMU related objects Martin Leung (1): drm/amd/display: update soc bb for nv14 Matthew Auld (1): drm/i915: be more solid in checking the alignment Tina Zhang (2): drm/i915/gvt: Fix emulated vbt size issue drm/i915/gvt: Fix dma-buf display blur issue on CFL Zhenyu Wang (1): drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits drivers/gpu/drm/amd/amdgpu/soc15.c | 25 ++- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 114 +++++++++++++ drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 7 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 22 ++- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 5 +- drivers/gpu/drm/drm_dp_mst_topology.c | 184 ++++++++++++++------- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +++- drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 29 ++-- drivers/gpu/drm/i915/gt/intel_timeline.c | 8 +- drivers/gpu/drm/i915/gvt/display.c | 3 +- drivers/gpu/drm/i915/gvt/opregion.c | 5 +- drivers/gpu/drm/i915/gvt/vgpu.c | 12 +- drivers/gpu/drm/i915/i915_request.c | 28 +++- drivers/gpu/drm/i915/i915_request.h | 2 + drivers/gpu/drm/i915/i915_utils.h | 5 + include/drm/drm_dp_mst_helper.h | 4 +- 27 files changed, 405 insertions(+), 133 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Dave Airlie <airlied@gmail.com> To: Linus Torvalds <torvalds@linux-foundation.org>, Daniel Vetter <daniel.vetter@ffwll.ch> Cc: LKML <linux-kernel@vger.kernel.org>, dri-devel <dri-devel@lists.freedesktop.org> Subject: [git pull] drm fixes for 5.6-rc6 Date: Fri, 13 Mar 2020 10:58:51 +1000 [thread overview] Message-ID: <CAPM=9tyX3+Qk05feqP=5SbePrg7kWvZu1O0J1pxZk+8Yj=Xjew@mail.gmail.com> (raw) Hey Linus, It's a bit quieter, probably not as much as it could be. There is on large regression fix in here from Lyude for displayport bandwidth calculations, there've been reports of multi-monitor in docks not working since -rc1 and this has been tested to fix those. Otherwise it's a bunch of i915 (with some GVT fixes), a set of amdgpu watermark + bios fixes, and an exynos iommu cleanup fix. I'm in for dental surgery early next week but I think I should have recovered enough to send fixes as regular. Regards, Dave. drm-fixes-2020-03-13: drm fixes for 5.6-rc6 core: - DP MST bandwidth regression fix. i915: - hard lockup fix - GVT fixes - 32-bit alignment issue fix - timeline wait fixes - cacheline_retire and free amdgpu: - Update the display watermark bounding box for navi14 - Fix fetching vbios directly from rom on vega20/arcturus - Navi and renoir watermark fixes exynos: - iommu object cleanup fix The following changes since commit 2c523b344dfa65a3738e7039832044aa133c75fb: Linux 5.6-rc5 (2020-03-08 17:44:44 -0700) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2020-03-13 for you to fetch changes up to 16b78f052d0129cd2998305480da6c4e3ac220a8: Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12-2' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2020-03-13 10:38:25 +1000) ---------------------------------------------------------------- drm fixes for 5.6-rc6 core: - DP MST bandwidth regression fix. i915: - hard lockup fix - GVT fixes - 32-bit alignment issue fix - timeline wait fixes - cacheline_retire and free amdgpu: - Update the display watermark bounding box for navi14 - Fix fetching vbios directly from rom on vega20/arcturus - Navi and renoir watermark fixes exynos: - iommu object cleanup fix ---------------------------------------------------------------- Chris Wilson (5): drm/i915: Actually emit the await_start drm/i915: Return early for await_start on same timeline drm/i915/execlists: Enable timeslice on partial virtual engine dequeue drm/i915/gt: Close race between cacheline_retire and free drm/i915: Defer semaphore priority bumping to a workqueue Dave Airlie (4): Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12-2' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Hawking Zhang (1): drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 Hersen Wu (1): drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings of watermark to smu during boot up Jani Nikula (1): Merge tag 'gvt-fixes-2020-03-10' of https://github.com/intel/gvt-linux into drm-intel-fixes Lyude Paul (4): drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be less redundant drm/dp_mst: Use full_pbn instead of available_pbn for bandwidth checks drm/dp_mst: Reprobe path resources in CSN handler drm/dp_mst: Rewrite and fix bandwidth limit checks Marek Szyprowski (1): drm/exynos: Fix cleanup of IOMMU related objects Martin Leung (1): drm/amd/display: update soc bb for nv14 Matthew Auld (1): drm/i915: be more solid in checking the alignment Tina Zhang (2): drm/i915/gvt: Fix emulated vbt size issue drm/i915/gvt: Fix dma-buf display blur issue on CFL Zhenyu Wang (1): drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits drivers/gpu/drm/amd/amdgpu/soc15.c | 25 ++- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 114 +++++++++++++ drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 7 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 22 ++- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 5 +- drivers/gpu/drm/drm_dp_mst_topology.c | 184 ++++++++++++++------- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +++- drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 29 ++-- drivers/gpu/drm/i915/gt/intel_timeline.c | 8 +- drivers/gpu/drm/i915/gvt/display.c | 3 +- drivers/gpu/drm/i915/gvt/opregion.c | 5 +- drivers/gpu/drm/i915/gvt/vgpu.c | 12 +- drivers/gpu/drm/i915/i915_request.c | 28 +++- drivers/gpu/drm/i915/i915_request.h | 2 + drivers/gpu/drm/i915/i915_utils.h | 5 + include/drm/drm_dp_mst_helper.h | 4 +- 27 files changed, 405 insertions(+), 133 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2020-03-13 0:59 UTC|newest] Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-03-13 0:58 Dave Airlie [this message] 2020-03-13 0:58 ` [git pull] drm fixes for 5.6-rc6 Dave Airlie 2020-03-13 1:15 ` pr-tracker-bot 2020-03-13 1:15 ` pr-tracker-bot
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to='CAPM=9tyX3+Qk05feqP=5SbePrg7kWvZu1O0J1pxZk+8Yj=Xjew@mail.gmail.com' \ --to=airlied@gmail.com \ --cc=daniel.vetter@ffwll.ch \ --cc=dri-devel@lists.freedesktop.org \ --cc=linux-kernel@vger.kernel.org \ --cc=torvalds@linux-foundation.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.